Share via


The Heap Block Object Of The Current Operation Is Corrupted

Application Verifier stop message

Heap violation detected. The heap block object of the current operation is corrupted.

Probable cause

This stop occurs when one or more validations of the header for a light page heap block fails. It's also a fallback case when other stops are continued.

Information displayed by Application Verifier in Tool Window

Heap Handle – Heap handle for the heap owning the block

Block address – Heap block involved in the operation

Size – Size of the heap block

Description – The heap block object of the current operation is corrupted

Trace description – Saved Stack Frames for the HeapAlloc/malloc/new operation

Additional information

Check the call stack in the Tool Window to see where the heap memory was allocated.

Frequency of this error is average.

See Also

Concepts

Heap Verifier