- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-07-09T14:46:27+00:00","","")
#author("2023-05-04T22:28:31+09:00","","")
#topicpath
///////////////////////////////////////////////////////////////////////////////
* 目次 [#i975cfc0]
#contents();
#ls2(Prog/debug/);
///////////////////////////////////////////////////////////////////////////////
* 異常終了時のバックトレース [#b2634947]
- 環境変数 LD_PRELOAD に libSegFault.so へのパスをセットすると、プログラムの異常終了時にバックトレースを表示することが出来る。
# Debian stretch 64bit の場合:
$ export LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so
- libSegFault.so の wrapper として、 catchsegv コマンドがある
$ catchsegv <実行プログラム>
///////////////////////////////////////////////////////////////////////////////
* gdb と lldb の機能比較 [#ucc87467]
- [[GDB to LLDB command map>https://lldb.llvm.org/use/map.html]]