Hi,
I'm developing a program with Borland C++ Builder Personal version 6.0. The program does run but sometimes it suddenly crashes due to an access violation error. I can use the debugger to inspect the problem, but it wants to take me to a source file called ‘system.pas’ which I apparently don’t have (because the debugger tells me it can’t find it). Therefore I can’t trace the problem back to my own code. However, I can inspect the problem a bit in the debugger using the call stack. This brings me to the idea that it may have something to do with a TStringGrid object I’m using. If I remove this object the problem indeed seems to be gone, but obviously I can’t use the good things of TStringGrid either then. Does anybody know a solution to this problem? Maybe I could also try with an alternative of TStringGrid if something like that exists (I don’t really know about such a thing).
Thanks very much for your help,
Michiel.
I'm developing a program with Borland C++ Builder Personal version 6.0. The program does run but sometimes it suddenly crashes due to an access violation error. I can use the debugger to inspect the problem, but it wants to take me to a source file called ‘system.pas’ which I apparently don’t have (because the debugger tells me it can’t find it). Therefore I can’t trace the problem back to my own code. However, I can inspect the problem a bit in the debugger using the call stack. This brings me to the idea that it may have something to do with a TStringGrid object I’m using. If I remove this object the problem indeed seems to be gone, but obviously I can’t use the good things of TStringGrid either then. Does anybody know a solution to this problem? Maybe I could also try with an alternative of TStringGrid if something like that exists (I don’t really know about such a thing).
Thanks very much for your help,
Michiel.