crash-utility/crash
FreeLinux kernel crash utility NOTE: The github PRs are not accepted, please subscribe to mail list via https://lists.crash-utility.osci.io/admin/lists/devel.lists.crash-utility.osci.io/ for contribution and discussion. Or post your patch/issue to mail list: devel@lists.crash-utility.osci.io
About crash-utility/crash
The core analysis suite (crash) is a self-contained tool for investigating live Linux systems and kernel core dumps. It supports dump formats from kdump, kvmdump, xendump, netdump, diskdump, LKCD, mcore, and manufacturer-specific firmware. Integrated with GDB, it can display formatted kernel data structures, disassemble source code, and provides common kernel analysis commands such as context-specific stack traces. The tool is loosely based on the SVR4 crash command and is available for multiple architectures.
Key Features
Pros & Cons
- Completely free and open source
- Supports a vast range of dump formats and architectures
- Integrated with GDB for advanced debugging capabilities
- Mature tool with over 1,300 commits and active community
- Can analyze both live systems and crash dumps
- Linux kernel only; no support for other operating systems
- Steep learning curve for new users unfamiliar with kernel internals
- Contributions must be submitted via mailing list; GitHub PRs are not accepted