PDA

View Full Version : Access violation at address 00000000. Read of address 00000000. But little logged.


mikeho
02-Jun-2009, 11:31 PM
I've had a few customers that have been getting

Access violation at address 00000000. Read of address 00000000.

errors, but when we look the .elf log file very little real information is there for us. The error knocked 3 users off the system, not not all at once.

Here is a comment from the customer:
All 3 CSR's were keying in orders for AAA and all of them got the attached error message and were kicked completely out of Synapse. Around the same time but one by one - not all at once.

I have attached the file for viewing.

Alex
03-Jun-2009, 04:56 AM
Hi.

I can only recommend to enable "Use Debug DCUs" and "Range Checks" options and make a build.
Be sure to use debug version of Synapse too (the easiest way is to add folder with pas-files to search path).
The second thing: you should try to analyze your code. Your message is telling me that there is a call of functional variable (event, for example), which is nil.
Be sure to add extra checks (like Assert-s).

Take a look at these articles for more information:
http://blog.eurekalog.com/?p=122
http://blog.eurekalog.com/?p=177
http://blog.eurekalog.com/?p=135