利用GDB调试多线程core文件
来源:互联网 发布:c语言char怎么输出 编辑:程序博客网 时间:2024/06/05 08:50
在linux下程序崩溃时,一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的,接下来我们通过一个案例观察怎么利用GDB调试core文件。
在命令行中键入 gdb <可执行文件> < core文件>:
进入gdb命令行中:
键入 bt 可以查看程序终止线程的堆栈:
但是有时错误不是发生在这个堆栈上。
键入 info threads 查看所有线程:
键入 thread apply all bt 查看所有线程内容:
键入 t 85 转换到thread 85中:
键入 bt 查看thread 85的堆栈:
阅读全文
0 0
- 利用GDB调试多线程core文件
- 利用GDB调试多线程core文件
- 利用GDB调试CORE文件
- 利用gdb调试core文件
- 【GDB调试学习笔记】利用core文件调试程序
- gdb调试core文件
- GDB调试core文件
- GDB调试core文件
- gdb调试core文件
- gdb core文件调试
- gdb调试core文件
- GDB调试Core文件
- gdb调试core文件
- GDB调试core文件
- gdb调试core文件
- gdb调试core文件
- GDB调试core文件
- gdb调试core文件
- 状态模式的简单使用
- 使用git搭建简单代码服务器
- github上传项目(接上一篇创建新项目)
- 进度条等在外部刷新功能
- 互联网行业
- 利用GDB调试多线程core文件
- Xbanner的基本使用
- 深度学习: 论网络深度的利弊
- 互联网行业
- 跳转详情轮播图添加购物车
- HDOJ 2031 进制转换
- 51nod 1276 岛屿的数量
- 图像处理之预处理方法概述
- 洛谷 P1728 高手玩电竞