This repository contains the python extensions for interacting with Linux kernel crash dumps.
You'll need:
For the latest development efforts:
- gdb-python 'master-suse-target' branch
configured with
--with-python=/usr/bin/python3
- crash-python 'next' branch
Packages for SUSE-created releases are available on the Open Build Service.
Crash-python requires the following to run properly:
- The complete debuginfo for the kernel to be debugged, including modules
- The ELF images for the kernel and all modules
- The vmcore dump image from the crashed system
To start:
pycrash -d <dir to debuginfo and modules> <path-to-vmlinux> <path-to-vmcore>
The -d
option may be specified multiple times if multiple directories are
required.