Herramienta de depuración diseñada para analizar volcados de memoria del núcleo y sistemas en ejecución.
$ crash /usr/lib/debug/boot/vmlinux-$(uname -r) /var/crash/2025-01-01-12:34/vmcore
Dentro de la interfaz de crash:
> ps (listar todas las tareas en ejecución)
> struct task_struct 0xffff88007b7c0400 (inspeccionar una estructura task_struct específica usando la dirección de memoria)
> bt 1234 (ver el backtrace de una tarea específica con su PID)
> mod (listar todos los módulos del núcleo cargados)
> files 0xffff88007b7c0400 (examinar los archivos abiertos por un proceso)
> rd -p 0xffff88007b7c0400 (inspeccionar regiones específicas de memoria. -p: Lectura física y 0xffff88007b7c0400: Dirección de memoria)
> kmem -i (mostrar información del sistema, incluyendo memoria física, memoria de intercambio y zonas de memoria relacionada con el uso de memoria)
> disassemble schedule (desensamblar una función)
> disassemble 0xffffffff81012345 (desensamblar una dirección específica)
> exit (salir del programa)