当前位置: 技术问答>linux和unix
有调试经验的高手请进:调试程序如何生成core?如何调试core文件定位错误。
来源: 互联网 发布时间:2015-05-31
本文导语: 我的程序不能生成core文件,请问在那里设置,程序异常退出时才能生成core文件? 如何调试定位异常抛出点的程序语句? 希望多指点,谢谢大家。 | ulimit -c corefile_size if corefile_size is zero,...
我的程序不能生成core文件,请问在那里设置,程序异常退出时才能生成core文件?
如何调试定位异常抛出点的程序语句?
希望多指点,谢谢大家。
如何调试定位异常抛出点的程序语句?
希望多指点,谢谢大家。
|
ulimit -c corefile_size if corefile_size is zero, it will not create core file
for example
ulimit -c 1024
for example
ulimit -c 1024
|
一般在你执行应用的目录下,如果没有生成core,有几种可能:
1、你对执行应用的目录没有写权限。
2、你的系统用coreadm命令关掉了core生成选项。
什么系统?
1、你对执行应用的目录没有写权限。
2、你的系统用coreadm命令关掉了core生成选项。
什么系统?
|
ls -l有没有类似core.xxx这样的文件。xxx可能是pid。
|
dbx urapp core
|
ulimit -c
|
这个只是core的大小问题。
|
老猫说得对