码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下core文件调试

时间:2014-09-19 11:26:45      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   文件   2014   sp   log   on   c   

1,ulimit -a查看默认参数

bubuko.com,布布扣

2,ulimit -c 1024 设置core文件大小,如果超过1024个blocks,则不会产生core文件

注:tune2fs -l /dev/sda8 输出分区信息,包括block大小,此处为4096

bubuko.com,布布扣

程序:

bubuko.com,布布扣

编译:g++ -g test.cpp

3,

gdb  --core=core(core文件名)

gdb -c core

bubuko.com,布布扣

4,bt 发现没有任何堆栈信息,调用file 通告

bubuko.com,布布扣

5,再次调用bt 输出堆栈信息

bubuko.com,布布扣

可知,错误发生在程序fun()函数中的第8行,解引用一个空指针。

 

 

Linux下core文件调试

标签:style   blog   http   文件   2014   sp   log   on   c   

原文地址:http://www.cnblogs.com/yxl10/p/3838416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!