New .NET debugger extension for WindDBG : PSSCOR2

22 Apr

You had a chance (!!??) to work with WinDBG with SOS.DLL extension for debugging .net applications.

Psscor2 provides a superset of SOS.DLL functionality, specially for ASP.NET application. I already used it in only ASP.NET based projects, so this improvements will help me a lot (I am prying for not to need it in real life scenarios).

Earlier I was using this command for listing all exceptions.

 .foreach (ex {!dumpheap -type Exception -short}){.echo "********************************";!pe -nested ${ex} }

It says; "list all types which has a name that contains ‘Exception’ word.";

Now with PSSCOR2; DumpAllExceptions (shorted as dae) command does the work.


For example, Psscor2 provides the ability to view:

  • managed call stacks (with source mappings)
  • managed exception information
  • what types are in the managed heap and their reference chain
  • which ASP.NET pages are running on which thread
  • the contents of the ASP.NET cache
  • and much more.

Download url:

For more information please check out :"">

Turkish resource about advanced debugging technics : Ahmet Mitat Bostanci

Comment Form