Ошибка сегментации (segmentation fault)
POSIX-сигнал SIGSEGV: программа попыталась обратиться к памяти, к которой у неё нет доступа. Самая частая причина падений в C/C++: разыменование NULL, use-after-free, переполнение буфера.
Ядро обнаруживает её через page fault в MMU, посылает SIGSEGV, обработчик по умолчанию завершает процесс и создаёт core dump. Сообщение Segmentation fault (core dumped) — икона Unix. Отладка: gdb по core-файлу, AddressSanitizer (-fsanitize=address) при сборке, Valgrind. Современные языки (Rust, Go, JS, Python) почти исключают её по конструкции — владение, сборка мусора, проверки в рантайме. Умные указатели C++ снижают риск.