Unexpected exception raised while probing memory |
Application Verifier break message
Unexpected exception raised while probing memory.
Probable cause
This stop is generated if there is an exception during an IsBadXXXPtr call. This means that the memory buffer that is being probe doesn't actually have the protection assumed by the caller, or that the memory was freed already, etc.
Information displayed by Application Verifier
Parameter1 - Exception code
Parameter2 - Exception record. Use .exr to display it
Parameter3 - Context record. Use .cxr to display it
Parameter4 - not used
Description - Unexpected exception raised while probing memory
Additional information
Verifier stop code 060F.
See PROBE_INVALID_ADDRESS, PROBE_FREE_MEM, PROBE_GUARD_PAGE, PROBE_NULL, PROBE_INVALID_START_OR_SIZE) for examples of why using the IsBadXXXPtr APIs is not recommended.
To debug this stop:
parameter1 will typically be C0000005 and that means Access Violation;
.exr parameter2 - to display the exception information;
.cxr parameter3 followed by kb - to display the exception context information and stack trace at the time when the exception was raised