- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-06-26T15:27:05+00:00","","")
#author("2018-06-26T15:41:07+00:00","","")
#topicpath
///////////////////////////////////////////////////////////////////////////////
* 目次 [#i975cfc0]
#contents();
///////////////////////////////////////////////////////////////////////////////
* 異常終了時のバックトレース [#b2634947]
- 環境変数 LD_PRELOAD に /lib.libSegFault.so をセットすると、プログラムの異常終了時にバックトレースを表示することが出来る。
- 環境変数 LD_PRELOAD に libSegFault.so へのパスをセットすると、プログラムの異常終了時にバックトレースを表示することが出来る。
# Debian stretch 64bit の場合:
$ export LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so
- libSegFault.so の wrapper として、 catchsegv コマンドがある
$ catchsegv <実行プログラム>