덤프된 코어 파일로 디버깅 하기

purewell의 이미지

간단한 것이지만 정리를 하는 차원에서...

1. Core 파일 생성하게 하기.

Quote:
# ulimit -c 999999999999
또는... #ulimit -c unlimited

2. 프로그램 실행하고 실패하기.
Quote:
# ./a.out
Segmentation fault (core dumped)
(생성된 파일은 Fedora Core 2 에서 core.[pid] 형태로 생성되며,
예로 core.9999 라고 하자)

3. 디버깅하기.

Quote:
# gdb ./a.out -c core.9999
Forums: 
sangwoo의 이미지

ulimit -c unlimited 가 더 낫지 않을까요 :wink:

----
Let's shut up and code.

purewell의 이미지

^ -^) 수정하였습니다.

_____________________________
언제나 맑고픈 샘이가...
http://purewell.biz