ウォンツテック

そでやまのーと

セグメンテーション違反などが発生したときにcore dumpを吐かない場合はcoreファイルに対する制限がある可能性があるので、以下でチェックした後に制限を解除

bashの場合
$ ulimit -a
でcore file sizeが0ならcoreを吐かないので以下のように設定
$ ulimit -c unlimited

tcshの場合
$ limit
でcoredumpsizeが0ならcoreを吐かないので以下のように設定
$ unlimit coredumpsize

gdbデバッグする際、gccコンパイルオプションに"-g"を
付けておくと良い
$ gdb executefile core.xxxx
にて詳細情報が得られる