检测异常并打印堆栈

来源:互联网 发布:gephi需要编程吗? 编辑:程序博客网 时间:2024/06/05 09:00

运行可执行程序时偶尔会遇到段错误,实际上是捕捉到了SIGSEGV信号,然后会打印出熟悉的Segmentation fault...但是又没有其他的信息,很不好调试...因此写个小工具来捕捉段错误的信号,然后注册一个sighandler,来处理,并打印出相应的堆栈...就能马上知道出错的函数的名字了...

 

哈哈```很方便吧...``