QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1480|回复: 5

请教:core dump必须在gdb调试环境下才可能发生吗?

[复制链接]
发表于 2005-10-17 11:02:14 | 显示全部楼层 |阅读模式
不运行gdb,但是明明所运行的程序在编译时加了-g 选项,那么该程序异常退出时为何没有core dump呢?(已经修改了 profile文件:ulimit -c -10000)
发表于 2005-10-18 07:14:03 | 显示全部楼层
执行 ulimit 检查一下,这个值可能在其它脚本中被复写
回复

使用道具 举报

 楼主| 发表于 2005-10-18 09:37:32 | 显示全部楼层
那么请问:一个肯定有问题的程序,它运行时是否core dump ,是由什么决定的呢?是否只要设了ulimit -c就一定会呢?还是也取决于别的什么?。。。。。
另外,多谢您了!!!
回复

使用道具 举报

发表于 2005-10-18 19:00:24 | 显示全部楼层
不客气的……印象中是这样,不过我不确信。

当前目录的写权限?
回复

使用道具 举报

发表于 2005-10-21 16:39:06 | 显示全部楼层
不运行gdb能生成core文件 。ulimit -c unlimited 试试
回复

使用道具 举报

发表于 2005-11-4 16:57:29 | 显示全部楼层
ulimit -c unlimited 我试过了可以。多谢楼上了!! :D
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 04:14 , Processed in 0.059884 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表