gdb
文章平均质量分 64
Joe_vv
这个作者很懒,什么都没留下…
展开
-
使用GDB生成coredump文件
如果在测试过程中遇到某个进程的CPU利用率过高或者卡死而需要去调试该进程时,可以利用gdb命令生成coredump文件,然后再去调试coredump文件来定位问题。那么如何使用gdb生成coredump文件呢?其实步骤很简单:1. 安装好gdb,然后使用命令 'gdb'。(假设需要调试的进程号为 21509)2. 使用 ‘attach 21590’命令将gdb附加到进程2150原创 2013-01-28 15:00:10 · 16821 阅读 · 0 评论 -
使用 GDB 调试 core dump 文件
上次有个客户的设备出现了引擎挂掉的现象,其中有一次挂掉之后自己没有起来,通过查看日志得知是出现了段错误,但是由于日志提供的信息太少了,我使用反汇编跟踪了 2 天,终于找到段错误的地方,但是仍然没有找到具体是哪句出现段错误,还是不能解决问题。于是,决定在发布的 release 打开 core dump 功能,当出现段错误之后会将一些重要的信息输出到 core 文件。 于是上网找了很原创 2013-01-30 14:31:28 · 5122 阅读 · 0 评论