Heap Handle With Incorrect Signature
Application Verifier stop message
Heap violation detected. Heap handle with incorrect signature.
Probable cause
The heap structures are tagged with a magic value. If the heap handle used in the call to a heap interface does not have this pattern, then this stop will be generated. This stop can occur if the internal heap structure got corrupted due to a random corruption or when an incorrect value is used as a heap handle.
Information displayed by Application Verifier in Tool Window
Heap Handle - Heap handle for the heap owning the block
Block address – N/A
Size – N/A
Description - Heap handle with incorrect signature
Trace description – No Stack Frame for the current block
Additional information
Check the current call stack to see where the heap calls are made with corrupted heap handle.