Freeing virtual memory block with invalid size or start address |
Application Verifier break message
Freeing virtual memory block with invalid size or start address.
Probable cause
This stop is generated if Application Verifier detects a VirtualFree or a DLL unload with an invalid start address or size of the memory allocation. In the case of DLL unload this probably means a memory corruption inside the loaded DLL list.
Information displayed by Application Verifier
Parameter1 - Allocation base address
Parameter2 - Memory region size
Parameter3 - Not used
Parameter4 - Not used
Description - Freeing virtual memory block with invalid size or start address
Additional information
Verifier stop code 0600.
To debug this stop look at the current stack trace and the memory address and size that is about to be freed and try to determine why they are invalid.