Operating System Debugging

The view of a core dump: in the middle are sequences of hexadecial numbers organized as bytes (every two letters are a single byte) and, on the right side, is the ASCII interpretation of these numbers. That is, the right side is a 'human readable' version of the numeric data. The vast majority of the bytes are zeros ('emptiness') and only here and there are non-zero bytes, representing some variables that the program used before it crashed.

The view of a core dump file of a C user program named seg_fault that crashed. Miriam Briskman, CC BY-NC 4.0.