php-fpmがクラッシュし、ファイルをダンプしました
/var/crash/_usr_sbin_php5-fpm.1002.crash
そのファイルにはいくつかの情報がありますが、私が望んでいるのは、base64エンコード形式のCoreDumpというセクションです。クラッシュ時に実行されていたものを読み取るにはどうすればよいですか?
apport-retrace
というツールがあり、.crashファイルを読み取り、完全なシンボリックスタックトレースでそれを埋めるか、コアダンプを使用してgdb
セッションを実行できます。 gdbセッションを開始するには、apport-retrace -g CRASHFILE.crash
を実行します。適切なスタックトレースを取得するには、-dbgパッケージをインストールする必要があることに注意してください。
そうは言っても(私はPHPの専門家ではありません)、実際には、クラッシュの原因となっているファイルの1つに書いたものである可能性があります。