(gdb) 디버깅 기초

C 2020. 3. 17. 11:34 Posted by Vispera

1. 코어 파일 생성 설정

1) ulimit -a 로 옵션 검색

2) ulimit -c unlimited 로 코어 파일 생성 크기 제한 풀기

 

2. 실행 파일 돌려서 core dump(segmentation fault) 시키기

 

3. core.xxxx 파일 확인

 

4. gdb -c core.xxxx (파일명)

1) where

2) f 0 ~ f x

3) info local

4) info arg

 

5. 코어 파일 더 이상 안만들고 싶으면 ulimit -c 0

 

'C' 카테고리의 다른 글

Zero copy proxy test  (0) 2020.07.24
(C언어로 C++ 흉내내기 3) OOP-3  (0) 2020.01.28
(C언어로 C++ 흉내내기 2) OOP-2  (0) 2020.01.28
(C언어로 C++ 흉내내기 1) OOP-1  (0) 2020.01.28
CentOS7 게스트 확장 설정  (0) 2020.01.28