Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
PEMEditor and Buffer Overrun problems
Message
From
02/10/2009 10:18:01
 
 
To
01/10/2009 22:37:17
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP1
Miscellaneous
Thread ID:
01427076
Message ID:
01427318
Views:
60
>>>>But how can we create such a form in the first place? I have been using SP1 for a long time and I still do. I have never seen that error occur (not using PEM editor - downloaded last night on my home computer).
>>>>
>>>
>>>I use Promatrix framework. They have one particular VCX called VpmDataHandler.VCX in the latest version of their product.
>>>PemEditor will crash consistantly with subclass of a class in the mentioned class library, it crashes upon openning.
>>>
>>>Just wonder, beside me, is there no other VPM user who use PemEditor?
>>
>>I think this is exactly the class I got the same error. Jim, I was just going to ask you if you recall what it was in my case (I already forgot).
>
>Hi Noami,
>
>I would like to add the below, to the notorious Promatrix's VpmDataHandler class in their VpmDataHandler.vcx library:
>
>1) The class itself is OK, it is the subclass of it that always gives problem. e.g. Its subclass DevDataHandler provided by Promatrix.
>
>2) You can create a totally "clean" subclass in a totally new VCX like below:
>CREATE CLASSLIB NEWIDIOT
>CREATE CLASS MyDataHandler OF NEWIDIOT AS VpmDataHandler FROM VpmDataHandler.vcx
>and that NEWIDIOT will crash PEMEditor upon openning with the "Buffer overrun" error
>
>3) The most fantastic part is, its subclasses, be it the DevDataHanlder or NEWIDIOT subclass mentioned, all crash my HackCX pro with a >C5 error and as in 1) HackCX Pro works well with VpmDataHandler.vcx or my other VCX files.
>
>May be it is not the number of properties or methods that cause porblem, may be it is too "huge" the codes in some of the methods in the >parent class.
>
>4) I have raise the issue in Promatrix support forum, unfortunately the support is not familiar with both HackCX and PemEditor... sigh!

Can you send me a copy of the class and the subclass? I would like to try to open both in the GKK Editor to see what happens there. Thank you.
Previous
Reply
Map
View

Click here to load this message in the networking platform