c – 分段错误,没有核心转储

参见英文答案 > Core dump file is not generated                                    13个
我一直在程序中遇到分段错误,但没有生成核心转储文件. ulimit显示无限制的值,ulimit -c无限只是为了确定,它看起来很好.有任何想法吗?

解决方法:

如果您的程序以root用户身份运行(或使用root功能),请检查:

cat / proc / sys / fs / suid_dumpable

或者如果程序是守护进程检查:

getsebool allow_daemons_dump_core

上一篇:c – 监控核心转储应用程序


下一篇:linux – 巨大的coredumps的gdb内存使用情况