「abrt」からコアダンプを取得する方法

「abrt」からコアダンプを取得する方法

私はFedora 23を実行しており、最近クラッシュしたabrtアプリケーションのコアダンプを処理し、あらゆる種類のアイテムを/var/spool/abrt/ccpp-date-pidabrtそれとも、abrtコアダンプをgdbに提供してバイナリをロードできますか?

私は変わらないほうがいいです/proc/sys/kernel/core_pattern

私は次のことを考えています:

$ cc -g -o foo main.c
$ ./foo
segmentation fault (core dumped)
$ abrt-magic d55ba08dd0535a223d4a7...
(gdb) # time to do post mortem debugging...

もちろん、abrt-magicいくつかのコマンドに置き換えられます。

そのような命令がなければ他の方法はありませんか?これにはいくつかのcoredumpユーティリティがあることがわかりましたsystemdが、私のディストリビューションでは見つかりませんでした。

もともとこの記事を投稿しました。スタックオーバーフローしかし、たぶんこの質問はここでより適切かもしれません。

答え1

@meuhはStackoverflowでこの質問に答え、これが私が探している答えとほぼ同じです。

ulimit -c値が許可されている場合は、プロセスの現在のディレクトリから「古いスタイル」コアダンプを取得するように設定できます。

MakeCompatCore = yes

設定ファイルに/etc/abrt/plugins/CCpp.conf

関連情報