First chance access violation for current stack trace |
Application Verifier break message
First chance access violation for current stack trace.
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. The same debugger command will be useful for this case too.
Information displayed by Application Verifier
Parameter1 - Invalid address causing the exception
Parameter2 - Code address executing the invalid access
Parameter3 - Exception record. Context Record
Parameter4 - Context record
Description - First chance access violation for current stack trace
Additional information
Verifier Stop code 0013.
To debug this stop identify the access address that caused the exception and then use the following debugger command:
!heap -p -a ACCESS_ADDRESS This command will give details about the nature of the error and what heap block is overrun. It will also give the stack trace for the block allocation.