How to find assemblies loaded in an AppDomain

Our developer specialist from Malaysia, Jonathan Yong, is explaining how to list the assemblies loaded by a particular Web Application in IIS in this detailed blog post. Read on!    When helping customer to migrate ASP.NET application, we need to identify the assemblies loaded by the application. For typical process, you can just use listdlls.exe…


How to get JavaScript source line info in a dump

Premier Field Engineer Brad Linscott raises awareness of a relatively new feature in the Debugging Tools for Windows package that makes it much easier to identify the executing piece of JavaScript code from a user mode dump file: read his blog post!


More Efficiently Debug the Managed Heap Using SOS 4.5

More often than not, when we investigate the managed heap using SOS we use the all powerful !DumpHeap command. It’s an incredibly useful command to get in depth detail on what currently resides on the heap. Let’s look at an example of the abbreviated output from !DumpHeap -stat:         MT    Count    TotalSize Class Name … ……

0

Debugging STL containers using WinDbg

My good friend and colleague, Ambrose Wong, is a Principal PFE in Hong Kong. He has been debugging and troubleshooting production issues for over a decade now. More importantly, he mentors our customers to be their own hero and debug issues on their own. One of the conversations we have with customers who are using…


Heap Corruption – a W3WP case study

This blog post has been authored by Yawei Wang, a Premier Field Engineer with Microsoft Singapore. He describes a very common and important type of issue – heap corruption – and how you can successfully debug it using the Debugging Tools for Windows. Background Heap corruption is by nature a complicated issue to troubleshoot and…