Running with PageHeap Enabled

For the next few days, I am intending to run with PageHeap enabled. I’ve gotten a few crashes that come up as heap corruption, so hopefully enabling PageHeap will help find the root cause.

The way PageHeap works is that when a program asks for memory, Windows will give it a whole page of memory marking the rest of the page as restricted. This makes it far more likely for buffer overflows and other issues corrupting the heap to get caught when they happen instead of causing trouble down the line.

Leave a Reply

Your email address will not be published. Required fields are marked *