我可以从分段错误的错误中说出一些内容吗?

时间:2014-09-19 01:51:24

标签: c++ linux segmentation-fault

当我通过脚本运行我的程序时,我会遇到某些参数的分段错误。我担心我的内存耗尽。是这样吗?我可以从seg旁边的代码中看出来。错误发生了什么(一个错误或内存不足)?

./run.sh: line 3:  4833 Segmentation fault      ./eg Datasets/Klein_nb_P100000_dim100.txt 1 1 5 0 100 1 0
./run.sh: line 4:  4834 Segmentation fault      ./eg Datasets/Klein_nb_P100000_dim100.txt 1 1 5 0 100 10 0
./run.sh: line 5:  4835 Segmentation fault      ./eg Datasets/Klein_nb_P100000_dim100.txt 1 1 5 0 100 1 0
./run.sh: line 6:  4836 Segmentation fault      ./eg Datasets/Klein_nb_P100000_dim100.txt 1 1 5 0 100 2 0

1 个答案:

答案 0 :(得分:1)

该数字是失败的进程的PID,因此如果您的系统设置为通过PID存储核心转储,则可能是附加信息。否则没有。