I thought I’d pass on a collection of links to articles on debugging I’ve read today. Much of this is not new, but I guess I’m not the only one who doesn’t feel the need to use additional debugging tools every day… meaning apart from those that are integrated in the IDE. I used to do much more of that when I did more development for Linux, but right now the VS integrated debugger is the only one I’ve been using for a while. I guess that may change, though, because I’m really positively surprised how much I’ve been missing! I advise everyone to have a look! Here we go:
- Debugging tools for Windows download
- Fabrice’s article Advanced debugging with SOS.dll, which made me have a closer look at this.
- Several articles on Mike Taulty’s blog: A word for WinDbg, A word for WinDbg (2) and More on debugging with SOS.DLL - enter Visual Studio.
- An MSDN article by John Robbins: SOS: It’s Not Just an ABBA Song Anymore
- Traversing the gc heap (and introducing PSSCOR.DLL) is an article about an extension to the SOS.DLL that has since been integrated in the default distribution.
- A Code Project article by Saikat Sen: Windows Debuggers: Part 1: A WinDbg Tutorial
- Another Code Project article by Toby Opferman: Debug Tutorial Part 4: Writing WINDBG Extensions
- Rico Mariani on Tracking down managed memory leaks (how to find a GC leak)
- An article by Dana Epp: Driver Debugging with WinDbg and VMWare
Update: The March 2005 edition of MSDN magazine has another article by John Robbins (see above): Mini Dump Snapshots and the New SOS