Fortran Coder

标题: 求助各位大神,我在编译运行时出现了forrtl: severe (174): SIGS... [打印本页]

作者: pluto726    时间: 2022-8-30 00:16
标题: 求助各位大神,我在编译运行时出现了forrtl: severe (174): SIGS...
我想编写一个程序,首先读取一个NC文件,读取其中一个变量并进行插值,再把插值后数组写入一个新建的NC文件
但是我一直报错
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source            
test               00000000004166FA  for__signal_handl     Unknown  Unknown
libpthread-2.31.s  00007FC1FAC76420  Unknown               Unknown  Unknown
test               000000000047774A  cvt_text_to_ieee_     Unknown  Unknown
test               000000000046D4A1  for__cvt_value        Unknown  Unknown
test               000000000042B8F2  for_read_seq_lis_     Unknown  Unknown
test               000000000042A822  for_read_seq_lis      Unknown  Unknown
test               000000000040B47A  Unknown               Unknown  Unknown
test               000000000040A922  Unknown               Unknown  Unknown
libc-2.31.so       00007FC1FAA94083  __libc_start_main     Unknown  Unknown
test               000000000040A82E  Unknown               Unknown  Unknown

请问各位大佬我是哪里出问题了,新手求教




作者: li913    时间: 2022-8-30 09:23
调试,找到出错位置是首要的。
作者: pluto726    时间: 2022-8-30 11:18
li913 发表于 2022-8-30 09:23
调试,找到出错位置是首要的。

我是在ubuntu下运行的,它弹这个我不知道是哪里出错了,请问您知道怎么看吗
作者: zjk0112    时间: 2022-8-31 14:33
用调试器gdb试试,我也没怎么用过gdb,你可以试试





欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2