Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
C000008E (GPF) using Windows 2000 and VFP6.0 SP3
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00458867
Message ID:
00459260
Views:
23
Hi,

I upgraded to SP4 - but no effect.
We do not use Active X only standard VFP.
The exact error:
Fatal error: Exceptioncode = C000008E
Called from c_code.assdbtns1.navrefresh line 130
Called from c_code.assdbtns1.init line 14

Both lines are shown.
The form is an adaption of the standard generated forms of VFP3.0.
Line 130 is:
THISFORM.ASSDPageframe1.Page1.ASSDGrid1.Refresh()
Line 14 is:
THIS.NavRefresh()

There is some code in the Refresh-Method of our grid class. But this code is conditional
and in the form with the error it is not executed.
The class library is OK, no custom column classes.

Andreas

>Are you sure this command does not cause any other routines calls? When you have code in refresh method of any control inside of grid, it will be called too.
>
>If this is the last line of code executed before crash, the resons might be:
>
>When some ActiveX control tied to grid controls or placed somewhere on the form, make a try of _VFP.AutoYield property and SYS(2333) funstion.
>
>When you use custom column class, you can get weird results, include crashes. The same weird results you can get when vcx/scx file is corrupted.
>
>When you have some controls in grid that use unusual approached to display data (for example, containers in grid cell), or you have intensive use of dynamic* properties of columns, you can also get weird results in some cases.
>
>Last 2 items require some tuning of grid class
>
>
>>>Can you tell exact code line when crash occurs?
>>The error occurs in a line of code with
>>THISFORM.grid1.Refresh()
>>
>>>>our software has been working well using WinNT, Win95/98 for years (VFP6.0 SP3).
>>>>With Windows 2000 (SP1) sometimes occurs an general protection fault
>>>>C000008E. That means running a form leads immediately to the error about
>>>>every 50th-100th try. The error message states that the error occurs in the refresh event of
>>>>a grid. Any suggestions. Thanks.
>>>>
>>>>Andreas
>>>>
>>>>P.S.: the list of bug fixes in VFP6.0 SP4 states nothing about Windows 2000 problems.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform