Crash in the crash-analyzer
A developer investigates a segmentation fault in a .NET crash-analyzer tool, detailing the debugging process on Linux using WinDbg.
A developer investigates a segmentation fault in a .NET crash-analyzer tool, detailing the debugging process on Linux using WinDbg.
Explores unsupported methods to dump and analyze the .NET managed heap from within a C# application, detailing internal memory structures.
Introducing DynaMD, a C# library that simplifies .NET memory dump analysis with a more natural syntax than ClrMD.
Explores using ClrMD to dump stack objects from .NET threads, comparing Windows and Linux behavior and uncovering a platform-specific limitation.
A conference talk exploring .NET memory management concepts, the Garbage Collector, hidden allocations, and profiling techniques.
A guide to creating cross-platform debugger extensions using ClrMDExports for both WinDbg and LLDB, enabling .NET debugging on Linux.
A talk recap on .NET's Garbage Collector, memory management concepts, hidden allocations, and performance profiling.
A technical guide on using Microsoft's ClrMD library to inspect and analyze the .NET managed heap, including memory structures and debugging techniques.