gdb && Coredump

file core.22187 查看文件信息

readelf -h core.5624 判断文件格式,是否是core文件

 

记住几个常用的gdb命令:

  1. l(list) ,显示源代码,并且可以看到对应的行号;
  2. b(break)x, x是行号,表示在对应的行号位置设置断点;
  3. p(print)x, x是变量名,表示打印变量x的值
  4. r(run), 表示继续执行到断点的位置
  5. n(next),表示执行下一步
  6. c(continue),表示继续执行
  7. q(quit),表示退出gdb
  8. bt(backtrace), 调用堆栈

简介

 使用

原文地址:https://www.cnblogs.com/javalzy/p/14872317.html