Original Post
Hi, heres the problem: I have a program that supposedly runs just fine, but recently I had this crash, when I was running outside the debuger (I use DevC++), so I dont know where it occured. All I have is a printscreen of the error message: The instruction at "0x77fcb3ad" referenced memory at "0x00000000". The memory could not be written. I guess I should alrady know this, but since I dont, its time to learn, learn, learn... So what does the "0x77fcb3ad" mean? The address of the instruction in memory that did a write on the address "0x00000000" ? So its obvious I have written to a NULL pointer somewhere, causing an access violation. Now what can I do with the information I have? I have not rebuild or modified the .exe file and the source files since then. Can I found out in which function the evil instruction is in? Or maybe even pinpoint the instruction itself?