Anatomy of a Segfault — From MMU Through Kernel to gdb Core Dump
What exactly happens when a process touches a bad address. From the MMU and page table through the kernel page fault handler to core dump analysis in gdb — null deref, stack overflow, use-after-free.