プログラムがSIGSEGVで落ちた!そんな時の調査方法
coreファイルとはプロセスが異常終了した時のメモリ内容をダンプしたもの。 各変数の値やスレッドの状態、終了した時のソースコードの行数などを確認することができる
#include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char a[5]; for (int i=0; i<100; i++){ a[i] = "a"; } }
プログラムがSIGSEGVで落ちた!そんな時の調査方法
coreファイルとはプロセスが異常終了した時のメモリ内容をダンプしたもの。 各変数の値やスレッドの状態、終了した時のソースコードの行数などを確認することができる
#include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char a[5]; for (int i=0; i<100; i++){ a[i] = "a"; } }