New .NET debugger extension for WindDBG : PSSCOR2

22 Apr
2010

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.

!dae

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: https://www.microsoft.com/downloads/details.html?FamilyID=5c068e9f-ebfe-48a5-8b2f-0ad6ab454ad4&displayLang=en

For more information please check out :

https://blogs.msdn.com/tom/archive/2010/03/29/new-debugger-extension-for-net-psscor2-released.html"">https://blogs.msdn.com/tess/

Turkish resource about advanced debugging technics : Ahmet Mitat Bostanci https://blogs.msdn.com/amb/



Comment Form

top