Exception Raised While Verifying Block Header

Application Verifier stop message

Heap violation detected. Exception <exception_code> raised while verifying block header.

Probable cause

This situation happens if a type of corruption for the block cannot be determined. For instance, you will get this error if during a heap free operation you pass an address that points to a non-accessible memory area. This also happens while validating the light pageheap block header.

Information displayed by Application Verifier in Tool Window

Heap Handle – Heap handle for the heap owning the block

Block address – Heap block that is corrupted

Size – Size of the block or zero if size cannot be determined

Description - Exception <exception_code> raised while verifying block header

Trace description – No stack frames for the current block

Additional information

Frequency of this error is average.

See Also

Concepts

Heap Verifier