Access Violation Exception |
Application Verifier break message
Access Violation Exception.
Probable cause
This is the most common application verifier stop. Typically it is caused by a buffer overrun error. The heap verifier places a non-accessible page at the end of a heap allocation and a buffer overrun will cause an exception by touching this page.
There are several other causes for this stop. For example accessing a heap block after being freed.
Information displayed by Application Verifier
Parameter1 - Invalid address causing the exception
Parameter2 - Code address executing the invalid access
Parameter3 - Exception record
Parameter4 - Context record
Additional information
Verifier Stop code 0002.
To debug: Identify the access address that caused the exception and then use the following debugger commands: !heap -p -a ACCESS_ADDRESS.