>I suddenly get a C0000005 error whenever go into the debugger. I uninstalled and reinstalled VFP6.0 but the problem still occurs.
>Any workaround known to anybody.
I've seen something very close to this happen where I've put something into the Watch window under the debugger that VFP didn't like; VFP saves Watch window expressions in the FOXUSER file, and tries to restore them whenever the debugger fires up. if one of the things in your watch window makes VFP6 roll over and die, you might well see this behavior.
To check if this is the case, try doing a
SET RESOURCE OFF before starting the debugger; if the problem goes away, one of the FOXUSER records may well be the problem. The Watch window settings are saved in FOXUSER in a record whose ID is
WATCHEXPR; the watch expressions themselves are saved in the memo field Data for the
WATCHEXPR record. Other 'interesting' records include
BPOINTS and
ETRACK; there are probably other candidates as well. Clearing out the memo fields, or deleting the record and packing, fixed the problem I created for myself with the debugger.
>
>Peter