>Do we have an error-catch handler available also able to trap the error reason on a C00005 error?
Not in VFP, but you can do this in C++. However, from the exception handler, you cannot access the VFP runtime, nor can you continue to run the VFP application. Sometimes it would work just to ignore the exception, but usually you end up in an infinite loop on an unstable system.
There's one other possibility that I haven't tried myself, though. If your application is digitally signed, your customers can send the Windows error report to Microsoft and you can access these reports on the Microsoft server. What you get would be debug information you can only use in a Windows Debugger or Visual Studio (memory dumps).
--
Christof