segfaults のあるプログラムを実行すると、エラー メッセージSegmentation fault: 11が表示されます。何らかの理由で、(コア ダンプ) メッセージが表示されません。シェル コマンドを実行してみましたulimit -c unlimited
が、それでも同じエラーが発生し、コア ダンプが表示されません。私はGDBが初めてなので、簡単なプログラムで試しました:
/* coredump.c */
#include <stdio.h>
int main (void) {
int *point = NULL;
*point = 0;
return 0;
}
しかし、次を使用してコンパイルすると:
gcc coredump.c -g -o coredump
そしてそれを実行してください、それはまだ言いますsegfault: 11
まだ知らない場所にコア ダンプを作成していますか? gdb coredump coreを使用できるようにしたい。