猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
核心转储文件分析
分析核心转储文件时,我需要检查哪些内容?请从头告诉我。
斯蒂芬大帝
浏览 494
回答 2
2回答
江户川乱折腾
您只需要一个与生成内核的二进制文件相同的二进制文件(包括调试符号)。然后,您可以运行对其gdb path/to/the/binary path/to/the/core进行调试。当它启动时,您可以使用bt(用于回溯)从崩溃时获取堆栈跟踪。在回溯中,每个函数调用都有一个数字。您可以使用(用堆栈跟踪中的相应数字替换数字)来选择特定的堆栈框架。然后,您可以用来查看该函数周围的代码,以及查看局部变量。您也可以使用(用变量名替换“ name_of_variable”)来查看其值。frame numberlistinfo localsprint name_of_variablehelp在GDB中键入将提示您,使您可以看到其他命令。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
算法与数据结构
数据结构中,与所使用的计算机无关的数据是什么?
1 回答
学完C语言之后是先学数据结构还是先学JAVA好呢?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续