web-dev-qa-db-ja.com

システム/アプリケーションのクラッシュに関する詳細を把握する方法

/var/share/apport/*.crashファイルを使用して適切なレポートを生成する方法はありますか?

そうでない場合、過去のシステムエラーに関する詳細を取得するにはどうすればよいですか?

3
surgemcgee

apport-unpackコマンドは、.crashファイルとディレクトリ名を指定して、人間が読めるファイルをディレクトリに出力します。

apport-unpack /var/crash/_usr_lib_gnome-settings-daemon_gnome-settings-daemon.1000.crash /home/surgemcgee/gnome_crash

3
surgemcgee

解凍したら、gdbを実行してバックトレースします。

gdb pathToYourBinaryWhichCrashed CoreDump

次に:

bt

バックトレースを確認します。

注:CoreDumpは、apport-unpackからの解凍ファイルディレクトリ内のバイナリファイルである必要があります。

1
stamster