For our first coding adventure I’d like to share with you a problem I’ve ran into today. I was working away on a class to load GLSL shaders from disk, for one of my OpenGL projects. 515 more words
Tags » Heap Corruption
In my previous post I described my favorite way of troubleshooting unmanaged heap corruption with AppVerifier, DebugDiag and Windows Debugger. However, in a couple of incidents with few customers in last few months that way of getting culprit simply didn’t work for one reason or another, usually due to some overhead from AppVerifier rules. 841 more words
Save Our Souls- Troubleshooting Heap Corruption With DebugDiag, AppVerifier and Windows Debugger (WINDBG)–PART 2
Save Our Souls–Troubleshooting Heap Corruption With DebugDiag, AppVerifier and Windows Debugger (WINDBG)–PART 1
There is probably nothing worse in this world for a developer than classic heap corruption.
The heap is a data structure, maintained by the compiler or OS’s runtime libraries, responsible for handling memory allocation (e.g. 1,043 more words