Freeing memory block within invalid start address |
Application Verifier break message
Freeing memory block within invalid start address.
Probable cause
This stop is generated if the program calls VirtualFree (MEM_RELEASE) with an lpAddress parameter that is not the base address returned by the VirtualAlloc or VirtualAllocEx function when the region of pages was reserved.
Information displayed by Application Verifier
Parameter1 - Address of memory block being freed
Parameter2 - Expected correct memory block address
Parameter3 - Not used
Parameter4 - Not used
Description - Freeing memory block with invalid start address
Additional information
Verifier stop code 0619.
To debug this stop:
kb - to display the current stack trace, that is calling VirtualFree. The probable culprit is the DLL that calls VirtualFree.