This is a repository of my notes collected while debugging various .NET and Windows problems. You can find here commands with example usages, scripts and other debugging materials. It is still being constructed so some notes might not be finished - use on your own responsiblity. Try using the project search box while looking for a particular subject.
I hope you will find them useful. Any contribution is welcome.
- Collect and analyze network traces
- Identify network problems in memory dumps
- Diagnosing faulty HTTP requests
- Collecting exception information in production
- Analyzing exceptions
- Windows Error Reporting
- Aedebug
- Adplus usage
- DebugDiag
- Collect and analyze process memory dumps
- Collect and analyze .NET process memory dumps
- Collect and analyze kernel memory dumps
- Debuging using Visual Studio
- Debugging using mdbg
- Debugging in WinDbg - tips
- Debugging .NET apps using windbg
- .NET Debugging Quick Start - a list of links for different parts of a .net debugging infrastructure
- .NET Debugging for the Production Environment
- .NET Debugging Starter Kit: for the Production Environment - 6 great videos about .NET and native debugging
- Intersting library that binds github sources with solution
- Defrag Tools #109 - Writing a CLR Debugger Extension Part 1
- Defrag Tools #110 - Writing a CLR Debugger Extension Part 2