问题排查
文章平均质量分 93
_bigfish
这个作者很懒,什么都没留下…
展开
-
嵌入式core dump调试方法
一、为什么使用coredump 有的时候写的程序总会遇到各种异常或者bug导致退出中止,但是程序却没有打印出可供参考的log信息,这时候就可以利用code文件进行分析。一般情况下,code文件会记录程序运行的内存,寄存器,堆栈指针等信息,想要使用code文件分析,就需要在linux系统中设置一下。 二、嵌入式下codedump生成设置 1.一般linux系统下默认是不会生成core dump原创 2015-11-20 12:21:43 · 6572 阅读 · 2 评论 -
记录一次进程重启排查过程
问题现象遇到一个问题,系统有一个进程半夜重启,但是没有发现core文件,只在日志内看到以下信息。[814931.140133] xxxx[4601]: segfault at 7fb8a77fea18 ip 0000003689207ef0 sp 00007fffaef50ca0 error 4 in libpthread.so.0[3689200000+17000]排查步骤内核代码 , arch/x86/include/asm/traps.h * Page fault error code b原创 2021-01-29 00:33:24 · 550 阅读 · 2 评论