现在的位置: 首页 > 综合 > 正文

如何生成core file 及使用

2012年09月27日 ⁄ 综合 ⁄ 共 385字 ⁄ 字号 评论关闭

程序发生crash时,linux会产生core dump。但是这个是需要配置的。

 

1.    
configure kernel

make
menuconfig

enter
General setup & select Enable ELF core dumps

 

3.      

configure the core file limit and pattern

ulimit  -c
unlimited
ulimit unlimited
echo "/var/%e.core">
/proc/sys/kernel/core_pattern

这样输出的core file就是程序的名称.core,在/var 目录下

man core 查看这个格式怎么写

4.       处理这个core file

 


On
board use ./gdb  /usr/dslg/bin/DslmSsp  -c /var/DslmSsp.core

 bt 来显示 call trace

抱歉!评论已关闭.