爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 16448|回复: 18

运行 ./ARWpost.exe错误

[复制链接]
发表于 2012-6-19 16:49:56 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 哈妮象 于 2012-7-17 06:05 编辑

大家好,
感谢你能看我的求助贴~首先给大家说一下:我已经成功编译、运行了 WPS(WPSV3.3.1.TAR.gz) 和WRF (WRFV3.3.1.TAR.gz) 在我的 Ubuntu x86_64上, 但是运行 ARWpost(ARWpost_V3.tar.gz)时出现了错误。此外,我的netcdf (netcdf-4.1.3.tar)。编译器为 gfortran。
错误如下:

*** glibc detected *** ./ARWpost.exe: malloc(): memory corruption: 0x0000000001d17d00 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7a6e6)[0x7f60ae1796e6]
/lib/x86_64-linux-gnu/libc.so.6(+0x7c248)[0x7f60ae17b248]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x6d)[0x7f60ae17d3cd]
/usr/lib/x86_64-linux-gnu/libgfortran.so.3(+0x1ac89)[0x7f60ae954c89]
/usr/lib/x86_64-linux-gnu/libgfortran.so.3(_gfortran_string_trim+0x58)[0x7f60aea222d8]
./ARWpost.exe[0x4115ee]
./ARWpost.exe[0x4133e2]
./ARWpost.exe[0x4030d9]
./ARWpost.exe[0x4359ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f60ae12030d]
./ARWpost.exe[0x401969]
======= Memory map: ========
00400000-0043c000 r-xp 00000000 08:08 2888229                            /home/me/model/ARWpost/src/ARWpost.exe
0063b000-0063c000 r--p 0003b000 08:08 2888229                            /home/me/model/ARWpost/src/ARWpost.exe
0063c000-0063d000 rw-p 0003c000 08:08 2888229                            /home/me/model/ARWpost/src/ARWpost.exe
0063d000-0066f000 rw-p 00000000 00:00 0
018e0000-020a4000 rw-p 00000000 00:00 0                                  [heap]
7f60a8000000-7f60a8021000 rw-p 00000000 00:00 0
7f60a8021000-7f60ac000000 ---p 00000000 00:00 0
7f60ade18000-7f60adec9000 rw-p 00000000 00:00 0
7f60adec9000-7f60adefe000 r-xp 00000000 08:08 2235940                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7f60adefe000-7f60ae0fd000 ---p 00035000 08:08 2235940                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7f60ae0fd000-7f60ae0fe000 r--p 00034000 08:08 2235940                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7f60ae0fe000-7f60ae0ff000 rw-p 00035000 08:08 2235940                    /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0
7f60ae0ff000-7f60ae296000 r-xp 00000000 08:08 10223764                   /lib/x86_64-linux-gnu/libc-2.13.so
7f60ae296000-7f60ae495000 ---p 00197000 08:08 10223764                   /lib/x86_64-linux-gnu/libc-2.13.so
7f60ae495000-7f60ae499000 r--p 00196000 08:08 10223764                   /lib/x86_64-linux-gnu/libc-2.13.so
7f60ae499000-7f60ae49a000 rw-p 0019a000 08:08 10223764                   /lib/x86_64-linux-gnu/libc-2.13.so
7f60ae49a000-7f60ae4a0000 rw-p 00000000 00:00 0
7f60ae4a0000-7f60ae4b5000 r-xp 00000000 08:08 10227396                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f60ae4b5000-7f60ae6b4000 ---p 00015000 08:08 10227396                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f60ae6b4000-7f60ae6b5000 r--p 00014000 08:08 10227396                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f60ae6b5000-7f60ae6b6000 rw-p 00015000 08:08 10227396                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f60ae6b6000-7f60ae739000 r-xp 00000000 08:08 10223768                   /lib/x86_64-linux-gnu/libm-2.13.so
7f60ae739000-7f60ae938000 ---p 00083000 08:08 10223768                   /lib/x86_64-linux-gnu/libm-2.13.so
7f60ae938000-7f60ae939000 r--p 00082000 08:08 10223768                   /lib/x86_64-linux-gnu/libm-2.13.so
7f60ae939000-7f60ae93a000 rw-p 00083000 08:08 10223768                   /lib/x86_64-linux-gnu/libm-2.13.so
7f60ae93a000-7f60aea4e000 r-xp 00000000 08:08 2231035                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7f60aea4e000-7f60aec4d000 ---p 00114000 08:08 2231035                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7f60aec4d000-7f60aec4e000 r--p 00113000 08:08 2231035                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7f60aec4e000-7f60aec50000 rw-p 00114000 08:08 2231035                    /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0
7f60aec50000-7f60aecda000 r-xp 00000000 08:08 4063570                    /usr/local/wrf/netcdf/lib/libnetcdf.so.7.1.1
7f60aecda000-7f60aeeda000 ---p 0008a000 08:08 4063570                    /usr/local/wrf/netcdf/lib/libnetcdf.so.7.1.1
7f60aeeda000-7f60aef27000 r--p 0008a000 08:08 4063570                    /usr/local/wrf/netcdf/lib/libnetcdf.so.7.1.1
7f60aef27000-7f60aef28000 rw-p 000d7000 08:08 4063570                    /usr/local/wrf/netcdf/lib/libnetcdf.so.7.1.1
7f60aef28000-7f60aef2c000 rw-p 00000000 00:00 0
7f60aef2c000-7f60aef89000 r-xp 00000000 08:08 4063574                    /usr/local/wrf/netcdf/lib/libnetcdff.so.5.1.0
7f60aef89000-7f60af188000 ---p 0005d000 08:08 4063574                    /usr/local/wrf/netcdf/lib/libnetcdff.so.5.1.0
7f60af188000-7f60af189000 r--p 0005c000 08:08 4063574                    /usr/local/wrf/netcdf/lib/libnetcdff.so.5.1.0
7f60af189000-7f60af18a000 rw-p 0005d000 08:08 4063574                    /usr/local/wrf/netcdf/lib/libnetcdff.so.5.1.0
7f60af18a000-7f60af1ab000 r-xp 00000000 08:08 10223761                   /lib/x86_64-linux-gnu/ld-2.13.so
7f60af392000-7f60af397000 rw-p 00000000 00:00 0
7f60af3a8000-7f60af3aa000 rw-p 00000000 00:00 0
7f60af3aa000-7f60af3ab000 r--p 00020000 08:08 10223761                   /lib/x86_64-linux-gnu/ld-2.13.so
7f60af3ab000-7f60af3ad000 rw-p 00021000 08:08 10223761                   /lib/x86_64-linux-gnu/ld-2.13.so
7fff97128000-7fff97149000 rw-p 00000000 00:00 0                                                                [stack]
7fff971ff000-7fff97200000 r-xp 00000000 00:00 0                                                                   [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                                                             [vsyscall]
已放弃
我已经 re-configuring和 compiling ARWpost 了几次。。但是没有用。自学这个真的很困惑,谷歌了好些日子也没有头绪。{:soso_e150:}希望大家能帮助我。
谢谢了。

----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
后续:我曾经向wrfhlep发过邮件,这是wrfhelp回复的原内容:
We currently are having problem with the Ubuntu x86_64 GNU/Linux machines and are working on a bug fix.
we will post it online as soon as we have a fix. Sorry about this

wrfhelp
------------------------------------------------------------------------------
http://www.mmm.ucar.edu/wrf/users/supports/wrfhelp.html



期待能够解决这个问题,至于低版本的arwpost运行我还没有验证。。fighting.!{:soso_e156:}



密码修改失败请联系微信:mofangbao
0
早起挑战累计收入
发表于 2012-6-19 17:40:46 | 显示全部楼层
没做过的只能帮你顶顶了
@天目神眉回家了...
密码修改失败请联系微信:mofangbao
发表于 2012-6-19 17:45:45 | 显示全部楼层
不懂这个问题,你装ARWpost和WRF是在相同的目录下不?
密码修改失败请联系微信:mofangbao
发表于 2012-6-19 18:44:25 | 显示全部楼层
有可能是你的ARWpost版本有问题吧,换个老版的再试试
密码修改失败请联系微信:mofangbao
发表于 2012-6-19 18:47:04 | 显示全部楼层
给你传了一个2.2版本的你再试试,我这个用着一直没问题

ARWpost.tar.gz

210.59 KB, 下载次数: 89, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-6-19 21:32:10 | 显示全部楼层
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-6-19 21:32:39 | 显示全部楼层
catmiaow 发表于 2012-6-19 17:45
不懂这个问题,你装ARWpost和WRF是在相同的目录下不?

是的呢。。一切安装木问题。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-6-19 21:37:03 | 显示全部楼层
夏天爱裤衩 发表于 2012-6-19 18:44
有可能是你的ARWpost版本有问题吧,换个老版的再试试

我考虑过这个,但是搜了很多贴,有的说是netcdf版本高了。。所以我下了个3.6.2的,结果。。悲催复制下载文件的时候,把CP命令写成了rm。。结果整个model被我删除了。。就是说我的WRF.WPS.ARWpost全部完蛋了。。嗷嗷嗷,我脑子被驴踢了。。泪奔啊
密码修改失败请联系微信:mofangbao
发表于 2012-6-19 21:41:14 | 显示全部楼层
我记得configure的时候编译器只有pgi和intel的选项,用gfortran会不会有影响?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-6-19 21:55:27 | 显示全部楼层
xo2001 发表于 2012-6-19 21:41
我记得configure的时候编译器只有pgi和intel的选项,用gfortran会不会有影响?

我在configure的时候,出现三个选项:PGI,Intel,gfortran.........我选了3
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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