Programming, Technology »

Friday, February 10, 2012 | 0 Comments

This week I’ve been busy debugging a memory dump of a Windows service with WinDBG. For people who have never heard of it, this is one of the most powerful debuggers out there. It’s far more powerful then the Visual Studio debugger because it let’s you do low level stuff. WinDBG is part of the Debugging Tools for Windows. By default it’s designed for debugging unmanaged code but with the use of some extensions (SOS, Pscor2), you can debug managed code as well. There are a lots of tutorials on the web which help you get started. Now back to subject. During my debugging of the memory dump, I searched for possible occurred exceptions which must be located on the heap. So to check all types with the name Exception in it, y... [More]