【发布时间】:2009-10-16 06:11:55
【问题描述】:
我正在使用 Bash。我使用了ulimit -c unlimited,但程序仍然没有生成核心文件。这可能是由于 GUI 调试器启动。我可以选择将崩溃信息保存到文件中,但我真的想要一个核心文件。
编辑:我刚刚写了一个非 gui 的小程序,旨在崩溃,它产生了一个核心转储。
【问题讨论】:
-
你能阻止 GUI 调试器启动吗?
-
您是否直接从命令行运行它而没有涉及 GUI,这会给您一个核心文件吗?
-
这是 Fedora 自带的。我不知道我是否可以禁用它。我真的不想在全球范围内禁用它。它仅在 GUI 程序崩溃时启动。
-
@Vinko:是的,我正在编程并在 bash shell 中启动它。
-
@Scott:但这会给你一个核心文件吗?