-1
現在のディレクトリに10個のファイルがあり、1つのファイルのみのためにコアダンプが発生しています。この特定のファイルを見つけるにはどうすればいいですか? gdbにこれについてのコマンドがありますか?コアダンプ用に特定のファイルを見つける方法
現在のディレクトリに10個のファイルがあり、1つのファイルのみのためにコアダンプが発生しています。この特定のファイルを見つけるにはどうすればいいですか? gdbにこれについてのコマンドがありますか?コアダンプ用に特定のファイルを見つける方法
私は私の現在のディレクトリ内の10個のファイルを持っているとコア・ダンプがあるがおそらく一つのファイルにのみ
質問あなたを発生して求めている:複数の実行ファイルとコア・ダンプがあります。コアを生成した実行可能ファイルはどのようにして見つけ出すことができますか?
file core
を実行すると、その質問に答えることができます(プログラム呼び出しの最初の16文字は簡単に利用できますが、プログラムが/long/path/to/the/binary
で呼び出されたときにうまく機能しません)。
最近のLinuxを使用している場合は、にNT_FILE
というメモがあり、バイナリおよびすべての共有ライブラリへの完全なパスが表示されます。
それ以外の場合は、通常strings core
を実行すると、どのプログラムを作成したのか推測できます。
https://stackoverflow.com/questions/5115613/core-dump-file-analysis – nahzor
私はコアダンプ解析の手順を知っていますが、そこには複数のファイルコアダンプを担当するファイルを見つけることができるように、そこにはありますか? @nahzor –