Linux内核:分析coredump文件 - 内核代码崩溃
来源:互联网 发布:营销qq软件下载 编辑:程序博客网 时间:2024/06/05 23:51
一、分析Core文件
1.1 找到core文件目录,启动mycrash:mycrash
1.2 查看崩溃的堆栈信息:bt
1.3 反汇编崩溃点的代码,10行:dis -l extract_http_info+73 10
二、分析源文件hinfo.ko
2.1 查看源文件信息:objdump -S hinfo.ko > tmp
2.2 从tmp文件中查找1.3中的内容movb $0x0,(%r12,%rax,1),即可确定代码崩溃位置
三、另一种分析方法
3.1 bt查看堆栈
3.2 mod查看模块
3.3 mod -s加载模块
3.4 sym 地址(3.1中蓝色框中是地址) 查看崩溃代码位置
- Linux内核:分析coredump文件 - 内核代码崩溃
- ceph存储 Linux内核分析coredump文件内核代码崩溃
- 内核崩溃分析
- 内核、系统启动崩溃分析
- linux 内核崩溃处理
- linux内核启动代码分析
- Linux内核packet_rcv代码分析
- Linux内核引导代码分析
- 如何使用crash工具分析Linux内核崩溃转储文件
- 如何使用crash工具分析Linux内核崩溃转储文件
- Linux内核分析【1】--分析汇编代码
- Kdump 检查 Linux 内核崩溃!
- 《Linux内核代码情景分析》观感
- 嵌入式Linux内核移植相关代码分析
- 嵌入式Linux内核移植相关代码分析
- 嵌入式Linux内核移植相关代码分析
- 嵌入式Linux内核移植相关代码分析
- linux内核网络栈代码分析
- 用switch语句构成多分支结构求解
- IP地址中的A、B、C类地址详解
- 滚动条样式-IE,chrome
- windows下boost的安装与初试
- ExecuteDataSet / ExecuteReader() / ExecuteScalar
- Linux内核:分析coredump文件 - 内核代码崩溃
- 多线程详解
- \r,\n,\r\n
- linux下用rpm 安装jdk
- JS执行本地文件代码
- 数据流图
- MPMoviePlayerViewController和MPMoviePlayerController
- SQLSERVER排查CPU占用高的情况
- 比较四个数字的大小