Analyze a .NET memory dump (core file, .dmp) with the dndump CLI from the shell. Use whenever the task involves investigating a .NET/CLR crash dump, OOM, memory leak, hang, deadlock, or unhandled exception, or when a dump file path or dndump/SOS-style command (dumpheap, gcroot, clrstack, syncblk, pe, ...) is…
Instructions for frankbolero/dotnet-dump-mcp, covering claude.md, project summary, build, test, and development commands, core development and build the solution.
Instructions for frankbolero/dotnet-dump-mcp, a project described as: 🤖 An AI-native CLI Tool and MCP server for .NET memory dump investigations. Leverage LLMs (Claude/Gemini) to analyze heaps, threads, and exceptions using natural language. Built with ClrMD, token-efficient paging, and Docker support for…
Helps examine thread call stacks. While clrstack is more commonly used for managed call stacks, dumpstack can also be used to inspect stack frames, including native ones.
Displays information about synchronization blocks (thin locks and System.Threading.Monitor instances). Useful for diagnosing deadlocks and contention issues.