Segmentation Fault
[Segmentation](https://texonom.com/segmentation-9927cad8b8bf4366abdc591e533e1060) 


## Segfault
OS에 메모리 액세스 위반을 알리기 위해 메모리 보호 기능이있는 하드웨어에서 발생하는 오류
customer handler를 설치하여 사용하지 않으면 Linux의 커널에서 동작하고 있는 process signal 처리
segfault는 일반적으로 프로세스를 종료하고 적절한 ulimit 설정을 갖춘 코어 덤프를 생성



[Segfault RSP](https://texonom.com/segfault-rsp-9fa0f64a2de94e26906b7689c0590fd4)


[Segfault RIP](https://texonom.com/segfault-rip-364a0188edf74a3e9f535a5f733bc996)

오류 값은 페이지 오류 오류 코드 비트의 비트 마스크 from `arch/x86/mm/fault.c`



> [What is Segfault Message?](https://hslee77.github.io/linux,cloud/2021/05/07/LinuxSegfault-Event.html)





