解决方法
是使用,将核心转储文件限制设置为无限制
ulimit -c unlimited
并且还检查核心转储生成的路径,通常核心转储是在进程的当前目录中生成的,但是通过在/ proc / sys / kernel / core_pattern中给出路径,您可以更改核心生成的路径和名称,类似于下面
echo /var/log/mycore > /proc/sys/kernel/core_pattern
现在核心将生成为/var/log/mycore.pid.
还请参考man核心,如果你还没有看到核心,那么发送给我们下面命令的输出
cat /proc/sys/kernel/core_pattern
你也可以看看http://yusufonlinux.blogspot.com/2010/11/debugging-core-using-gdb.html