私のシステムのcore_patternはです|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %e
。私のバイナリの1つがクラッシュすると、systemd-coredumpはファイルを圧縮lz4ファイルとして処理する前にシステムを再起動します。
/var/lib/systemd/coredump/
再起動後、coredumpという隠しコアダンプファイルが作成されたことがわかります.#core.mybinaryname.0.8065adab06144e4a96fd0a510d8f60f0.2494.1607347693000000f4cc298460e893db
。
file
隠しファイルに対してコマンドを実行すると、
ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style
システムが再起動したので、このファイルを再処理するためにsystemd-coredumpをどのように取得しますか?私の究極の目標は、このコアダンプファイルを実行したときに表示されるようにすることですcoredumpctl
。