Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
PEMEditor and Buffer Overrun problems
Message
 
 
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:
01427241
Views:
56
>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!

I'm not sure I'm familiar with HackCS either. I haven't re-tested that class lately, but because of this bug I installed PEMEditor only for Edit Property/Method option, so now it's a bit inconvenient for me to add new property/method. I think I'll switch for both - I hope I would not need to mess with this class again.
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform