CORE(5) - File Formats Manual # CORE(5) - File Formats Manual
NAME # core - memory image file format
SYNOPSIS # #include <sys/types.h>
#include <sys/exec_elf.h>
DESCRIPTION # A small number of signals which cause abnormal termination of a process also cause a record of the process’s in-core state to be written to disk for later examination by one of the available debuggers (see sigaction(2)).
By default, this memory image is written to a file named programname.
...
CRASH(8) - System Manager’s Manual # CRASH(8) - System Manager’s Manual
NAME # crash - system failure and diagnosis
DESCRIPTION # This section explains what happens when the system crashes and (very briefly) how to analyze crash dumps.
When the system crashes voluntarily it prints a message of the form
panic: why i gave up the ghost on the console and enters the kernel debugger, ddb(4).
If you wish to report this panic, you should include the output of the ps and trace commands.
...
Extent,
Uvm_init,
Sysctl,
Sysctl.conf,
Pool,
Gdb,
Witness,
Crash,
Ctfstrip,
Hangman,
Nm,
Ddb DDB(4) - Device Drivers Manual # DDB(4) - Device Drivers Manual
NAME # ddb - kernel debugger
DESCRIPTION # The ddb debugger provides a means for debugging the kernel, and analysing the kernel after a system crash (“panic”), with a gdb(1)-like syntax.
ddb is invoked upon a kernel panic when the sysctl(8) ddb.panic is set to 1. It may be invoked from the console when the sysctl ddb.console is set to 1, using any of the following methods:
...
ELF(5) - File Formats Manual # ELF(5) - File Formats Manual
NAME # elf - format of ELF executable binary files
SYNOPSIS # #include <elf.h>
DESCRIPTION # The header file <elf.h> defines the format of ELF executable binary files. Amongst these files are normal executable files, relocatable object files, core files and shared libraries.
An executable file using the ELF file format consists of an ELF header, followed by a program header table or a section header table, or both.
...