【系统稳定性】1.13 解析gcore
目录
写在前面
一,环境配置
二,解压gcore
三,解析gcore命令
四,触发gcore
4.1 开启调试
4.2 关闭调试
4.3 触发panic
写在前面
gcore是什么?
高通骁龙8295 (QCOM 8295) 芯片在QNX操作系统下产生的gcore文件,是程序崩溃时系统生成的内存转储文件,包含了程序崩溃时的内存状态、寄存器信息、调用栈等重要信息。
gcore文件通常位于/var/log
目录下。
一,环境配置
修改linux-ramdump-parser-v2/local_settings.py文件中path设置为自己本地的路径,主要配置aarch64-linux-android-gdb,nm和objdump的路径。
注意!local_settings.py中的路径要使用绝对路径。
二,解压gcore
a.首先进入gcore所在的目录: