core dumpするまで
core dumpする設定をいつもググってるきがするので、メモしておく。
ulimitでcore file sizeを調べて、増やしておく
$ ulimit -a core file size (blocks, -c) 0 . . $ ulimit -c unlimited $ ulimit -a core file size (blocks, -c) unlimited . .
sysctlでcore dumpの置き場所を調べて、変えたければ変える
$ sysctl -a . . kernel.core_pattern = |/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e . . $ sudo sysctl -w kernel.core_pattern=core $ sysctl -a . . kernel.core_pattern = core . .
こうすると、実行したパスの直下にcore.pidで吐かれるようになると思います。
abrt-hook-ccpp
はABRT(Automated Bug Reporting Tool)自動バグ報告ツールってぐぐったらでてきたけど、どこに吐かれるかまではしらべてない。。。