Short of digging through GDB source, where can I find documentation about the format used to create core files?
The ELF specification leaves the core file format ope
A core dump is the in-memory image of the process when it crashed. It includes the program segments, the stack, the heap and other data. You'll still need the original program in order to make sense of the contents: the symbol tables and other data make the raw addresses and structures in the memory image meaningful.