
Segfault może wystąpić, na przykład, jeśli niepoprawnie napisane oprogramowanie próbuje zapisać dane do części pamięci tylko do odczytu lub jeśli próbuje wyrejestrować wskaźnik zerowy. Nazwa „błąd segmentacji” powstała w latach 50. i odnosi się do faktu, że tylko segment danych przydzielonej pamięci programu jest zapisywalny, podczas gdy segment kodu nie.
Warunki błędu, pamięci, programowania, segmentacja