Corrupted Suffix pattern
Visual Studio 2008
This happens when Application Verifier places non-accessible pages at the end of the allocation and a buffer overrun causes an access violation. The heap block that the buffer overruns into has a special pattern associated to it, if this pattern is changed when the block gets freed you will get this stop.