OS: Oracle Enterprise Linux 5.8 GDB: GNU gdb 7.0.1-42.el5 解析に必要なファイル 別環境で発生した core ファイルを解析するためには以下のファイルが必要。 core ファイル 実行ファイル 共有ライブラリ 例えば、以下のように abort() でわざと core を吐かせて試してみる。 $ cat hello.c #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("hello, world\n"); abort(); return 0; } $ gcc -o hello hello.c $ ./hello hello, world Aborted (core dumped) $ ls -ltr | tail -1 -rw