Fortran Coder

看不懂错误SIGSEGV: Segmentation fault - invalid memory reference.

查看数: 24915 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-1-11 15:45

正文摘要:

请问这个报错是什么意思?

回复

wx_HM4pSg6Z 发表于 2020-12-13 13:52:07
你好楼主,我也遇到了相同的问题,请问楼主最后怎么解决的呢~
fortran小学生 发表于 2018-1-12 15:19:47
fcode 发表于 2018-1-11 17:47
段错误,非法的内存地址引用。
这个错误比较底层,较难从上层源码直接判断错误原因。需细致的调试分析。

谢谢。我在改用vs调试。
fcode 发表于 2018-1-11 17:47:44
段错误,非法的内存地址引用。
这个错误比较底层,较难从上层源码直接判断错误原因。需细致的调试分析。

可能的几个原因:
1.数组越界
2.可分配数组没有分配就使用
3.虚参在函数内改变,但对应实参为常数。

等等其他原因。检查这个问题,最佳的方法是下断点单步调试分析。

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-9 07:28

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表