위치: 학습 › 개발 (CS) › 언어 › C언어 › 트러블슈팅
규모: 포스팅 4개

포스팅

포스팅설명
비정상 종료 시그널 종류 — SIGSEGV·SIGABRT·SIGBUS·SIGILL·SIGFPE 개관정상/비정상 종료 구분, $?의 128+N 규칙, 시그널 기본동작 표
시그널별 원인 분석 — 각 시그널이 실제로 왜 발생하는가SIGSEGV·SIGABRT·SIGBUS·SIGILL·SIGFPE별 코드 패턴과 원인
Core Dump 확인 방법 — 활성화·수집·gdb 분석ulimit·core_pattern·systemd 설정, coredumpctl·gdb 분석
추가로 알아야 할 것들 — dmesg·siginfo_t·ASan·예방 도구dmesg, 자체 크래시 핸들러, ASan/Valgrind, 컨테이너 함정, 체크리스트