Ubuntu即时调试

时间:2010-08-18 07:00:51

标签: debugging ubuntu segmentation-fault

大家早上好

我目前正面临着一个小软件随机出现的段错误,但是,只有在未启动附加调试器时才会出现(由于可能存在内存错误,其中值在启动时以安全间隔初始化)调试器)。

是否可以仅在出现段错误的情况下附加调试器,例如,在Windows中发生无法处理的异常时将Visual Studio附加到进程?

我正在使用32位的Ubuntu。

提前致谢

1 个答案:

答案 0 :(得分:4)

开箱即用,Ubuntu将核心文件大小限制为“无”。使用ulimit -c unlimited更改它将允许您的错误程序像它应该那样转储核心,然后GDB将很乐意允许对错误进行事后分析。