摘要: GDB调试方法精粹 转载自:http://blog.chinaunix.net/uid-26000296-id-3499802.html 一、多线程调试1. 多线程调试,最重要的几个命令:info threads 查看当前进程的线程。 GDB会为每个线程分配一个ID, 后面操作线程的时候会用到这个I 阅读全文
posted @ 2021-03-04 15:31 我家有只江小白 阅读(132) 评论(0) 推荐(0) 编辑
摘要: GDB常用命令与Visual Studio对比 两种调试器的字检查功能一览表 命令名称GDBVisual Studio 运行程序 runs [args] F5:Start Debugging (开始调试) 启动程序 start [atgs] F10:Step over (逐过程) 暂停 Ctrl+C 阅读全文
posted @ 2021-03-04 11:56 我家有只江小白 阅读(262) 评论(0) 推荐(0) 编辑
摘要: gdb分析堆栈破坏实例 原文链接:https://blog.csdn.net/mergerly/article/details/80523750 一、定位bug性质和范围1、带符号分析dump $ gdb IMActivityServer.symbol core.32530(gdb) bt 看不出任 阅读全文
posted @ 2021-03-04 11:53 我家有只江小白 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/mergerly/article/details/41994207 core dump 一般是在segmentation fault(段错误)的情况下产生的文件,需要通过ulimit来设置才会得到的。 调试的话输入: gdb filename co 阅读全文
posted @ 2021-03-04 11:42 我家有只江小白 阅读(524) 评论(0) 推荐(0) 编辑