>>>The only way to ensure that I do not get another C5 error is to restart Windows 2000.
>>>
>>>This seems counter-intuitive to me. Why does VFP not start with a clean slate?
>>>
>>>Peter Robinson
>>
>>Which service pack for VFP are you running? I'm running SP4, and I don't have this problem.
>
>I'm running VFP 5.0 with SP3. I'm sure you are running VFP 6.0 and I suppose that is one of the reasons I am asking. It makes sense that VFP 6.0 would play better with Win2K.
>
>I still think that VFP, regardless of version, should start with a clean slate.
>
The problem is a C..5 error is an abrupt termination of the running process - it leaves DLLs and Windows objects in an unstable state since all execution related to VFP is abruptly stopped. Without restarting, the shared components and objects will not be reset.