Menu

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