Share via


Corrupted Start Stamp Of Block Header

Application Verifier stop message

Heap violation detected. Corrupted start stamp of block header : actual <stamp>, expected <stamp>.

Probable cause

This error is hit when the start stamp of the header of the block is corrupted. This occurs during buffer underruns.

Information displayed by Application Verifier in Tool Window

Heap Handle – Heap handle used in the call.

Block address – Heap block involved in the operation

Size – Size of the heap block. Corrupted stamp value

Description - Corrupted start stamp of block header: actual <stamp>, expected <stamp>

Trace description – Saved stack frames for the HeapAlloc/malloc/new operation

Additional information

Please read The Structure of a Page Heap Block for debugging tips.

Frequency of this error is low.

See Also

Concepts

Heap Verifier
The Structure of a Page Heap Block