Show HN: I built a post-mortem debugger for native Windows x64/x86 crashes
4 hours ago
- ForensicDbg is a modern post-mortem debugger for Windows, supporting both x86 and x64 crash dumps.
- It can attach to live processes and act as a just-in-time debugger for immediate crash analysis.
- Includes a simple C++ expression evaluator and integrates with SourceServer and SourceLink.
- Offers an MCP interface for automated crash analysis, compatible with AI tools using stdio MCP Server communication.
- AI-tailored output reduces token costs and improves result quality by interpreting and labeling data.
- Features a state-of-the-art, intuitive UI with color-coded output, clickable address navigation, and labeled memory regions.
- Supports multi-threaded symbol loading, synchronized panels, and light/dark mode themes.
- Uses expert experience to deduce types, track register values, validate callstacks, and reconstruct missing read-only regions in mini-dumps.
- Automatically selects the thread, frame, and instruction causing the exception.
- Currently in active development with regular updates and is running a private beta, inviting interested users.