Monthly Archives: June 2011

S.A.D. or S(imple) A(fter) D(ump)

When I’m investigating issues for customers, I usually use WinDBG to dig into some dump files. In the case of .NET applications, I’m taking advantage of the commands exported by the sos/sosex/psscor extensions to get a view of the application … Continue reading

Posted in .NET, Development, Tools | 3 Comments

Sending an SOS

The previous post explained how to take advantage of DbgHost.exe, the debugging host provided by DebugDiag, to make a debugger engine load a dump file and execute commands like what you can do manually in WinDBG and the Immediate window … Continue reading

Posted in .NET, Development | 1 Comment

How to control a debugger engine?

In the previous post, I’ve introduced a tool that helps finding managed memory leaks based on output obtained via WinDBG and the SOS extension. Even though the clipboard interception makes the process easier and faster, it is still boring to … Continue reading

Posted in .NET, Development | 2 Comments