Finding a debugging treasure trove

I’ve spent a bit of time in the last few days on Dimitry Vostokov’s fantastic web site. The site is a gold mine of debugging “patterns” – situations you will commonly encounter when debugging on Windows. Dimitry has published his edited and cross-referenced blog posts in an anthology with more books to follow.

Digging around on the site you soon discover some very amusing cartoons about debugging by Narasimha Vedala. I particularly like the one about the operating table! Hope that never happens! His links page  quickly takes you to some other awesome resources elsewhere on the web. In particular, Robert Kuster’s thematically grouped WinDBG command reference and the very comprehensive WinDBG from A to Z!.

I also noticed Dimitry linked to some articles about debugging in the Citrix Knowledge Center.  So I tapped “WinDBG” into their search box and whadya know? 96 articles referencing WinDBG covering what are in some cases very useful and general debugging topics whether you use Citrix products or not. Hats off to Citrix for that.  For example, take a look at this one: Case Study: Troubleshooting Heap Corruption in Applications complete with embedded screen shots to make things more lucid. So then I popped over to my own usual stomping ground – the Microsoft Knowledge Base and also searched for “WinDBG”. 104 hits! Only 8 more than Citrix! Shame on us Microsoft!

Anyway, all that reading should keep you busy for a few more days!



Comments (3)

  1. AndreasZ says:

    Thanks for the good collection of links. Will come in handy one day.

  2. gOODiDEA.NET says:

    Web Top scalability mistakes Ajax-Alexa-Thumbnails: API to get site thumbnails Javascript Event onJSReady

  3. vedala says:

    I’m pleasantly surprised to see my name here 🙂 I’m happy you liked my cartoons. I usually follow your blog too.

    I draw cartoons and also happen to be a developer. One day I felt like putting my sketching talents to software dev. and debugging world to bring in some humor. Suggested this idea to Dmitry and asked his opinion. He was enthusiastic and thus the series is born.

    I also post my other nonsensical cartoons at