Chinaunix首页 | 论坛 | 博客
  • 博客访问: 961139
  • 博文数量: 442
  • 博客积分: 1146
  • 博客等级: 少尉
  • 技术积分: 1604
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-04 12:52
个人简介

123

文章分类

全部博文(442)

文章存档

2017年(3)

2016年(15)

2015年(132)

2014年(52)

2013年(101)

2012年(110)

2011年(29)

发布时间:2015-07-22 14:55:53

    在发生段错误的时候,打印函数的调用栈信息是定位问题很好的手段,一般来讲,我们可以捕获SIGSEGV信号,在信号处理函数中将函数调用栈的关系打印出来。gdb调试中的backtrace,简称bt就是这个作用。        CU的二娃子前两天写了个Linux下进程崩溃时定位源代码位置,这篇文章写的很好,调用的GNU的backtrace函数,打印了函数的调用栈信息。我想补充一些内容,把这个话题补充的更加丰富一些。    我们遇到的很多难题,前辈都会遇到,很多有分享精神的前辈......【阅读全文】

阅读(782) | 评论(0) | 转发(0)

发布时间:2013-12-27 09:31:47

作者:gfree.wind@gmail.com 博客:blog.focus-linux.net   linuxfocus.blog.chinaunix.net 微博:weibo.com/glinuxerQQ技术群:4367710 本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。=======================================================作为程序员的我们,必须保证灵活的设计,才能够应付变化的......【阅读全文】

阅读(970) | 评论(0) | 转发(0)

发布时间:2013-12-25 10:54:47

    我们公司产品里面的可执行程序和动态共享库(DSO)里面的符号表都被移除了,所以每次遇到core dump的时候,都需要将符号表导入到/usr/lib/debug目录下。一直没弄明白为啥是这个目录,能不能是其他目录,今天没啥事儿,研究了下这个主题。    我们要给我们生成的可执行文件和DSO瘦身,.........【阅读全文】

阅读(785) | 评论(0) | 转发(0)

发布时间:2013-12-24 22:54:48

......【阅读全文】

阅读(1107) | 评论(0) | 转发(0)

发布时间:2011-10-20 09:11:02

......【阅读全文】

阅读(1566) | 评论(0) | 转发(2)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册