Feng Liu
Member
Hi,
I am going to run WRFDA 4DVAR (WRF v4.1.2) using ds337.0 (NCEP ADP Global Upper Air and Surface Weather Observations (PREPBUFR format). The program da_wrfvar.exe always crashes with an error as below:
I am struggling to figure out the issue but in vain. I would like to get your help because I know you are an outstanding expert in WRFDA.
*** Error in `./da_wrfvar.exe': double free or corruption (!prev): 0x000000008c132040 ***
Sometimes it becomes
*** Error in `./da_wrfvar.exe': corrupted double-linked list: 0x0000000074453170 ***
More detail screen output can be found in the wa_wrfvar.log attached.
The rsl.error and rsl.out (see attached) do not show any error messages even though a high debug level is set in namelist.input (attached).
I also used compile option, Mbounds, to check compilation, and the program Valgrind ( (http://valgrind.org/) to detect memory management while running da_wrfvar.exe. No any errors and problems were founded. I do not know if we need to concern the WARNING like
--------------------------- WARNING ---------------------------
WARNING FROM FILE: da_read_obs_bufrgpsro.inc LINE: 115
Error 209 opening PREPBUFR obs file gpsro.bufr
---------------------------------------------------------------
Please also see the namelist.input file attached.
What I did in my work directory WRFDA/workdir are
1. Copy entire WRFDA/run as new directory workdir.
2. Link the ../var/run/be.dat.CV3 as be.dat at the workdir.
3. Link wrfbdy_d01 and wrfinput_d01 at the same directory.
4. Link wrfinput_d01 as fg.
5. Link prepbufr.gdas.20131228.t00z.nr and prepbufr.gdas.20131228.t06z.nr as ob01.bufr and ob02.bufr, respectively.
6. I also link or changed three files’ name
a. ln –sf RRTM_DATA_DBL RRTM_DATA
b. ln –sf RRTMG_LW_DATA_DBL RRTMG_LW_DATA
c. ln –sf RRTMG_SW_DATA_DBL RRTMG_SW_DATA
Because if I do not change above files' names the following error, for example if not change RRTMG_LW_DATA_DBL into RRTMG_LW_DATA
FATAL CALLED FROM FILE: <stdin> LINE: 12932
module_ra_rrtmg_lw: error reading RRTMG_LW_DATA on unit 10
Thank you very much for taking the time to help me.
I am going to run WRFDA 4DVAR (WRF v4.1.2) using ds337.0 (NCEP ADP Global Upper Air and Surface Weather Observations (PREPBUFR format). The program da_wrfvar.exe always crashes with an error as below:
I am struggling to figure out the issue but in vain. I would like to get your help because I know you are an outstanding expert in WRFDA.
*** Error in `./da_wrfvar.exe': double free or corruption (!prev): 0x000000008c132040 ***
Sometimes it becomes
*** Error in `./da_wrfvar.exe': corrupted double-linked list: 0x0000000074453170 ***
More detail screen output can be found in the wa_wrfvar.log attached.
The rsl.error and rsl.out (see attached) do not show any error messages even though a high debug level is set in namelist.input (attached).
I also used compile option, Mbounds, to check compilation, and the program Valgrind ( (http://valgrind.org/) to detect memory management while running da_wrfvar.exe. No any errors and problems were founded. I do not know if we need to concern the WARNING like
--------------------------- WARNING ---------------------------
WARNING FROM FILE: da_read_obs_bufrgpsro.inc LINE: 115
Error 209 opening PREPBUFR obs file gpsro.bufr
---------------------------------------------------------------
Please also see the namelist.input file attached.
What I did in my work directory WRFDA/workdir are
1. Copy entire WRFDA/run as new directory workdir.
2. Link the ../var/run/be.dat.CV3 as be.dat at the workdir.
3. Link wrfbdy_d01 and wrfinput_d01 at the same directory.
4. Link wrfinput_d01 as fg.
5. Link prepbufr.gdas.20131228.t00z.nr and prepbufr.gdas.20131228.t06z.nr as ob01.bufr and ob02.bufr, respectively.
6. I also link or changed three files’ name
a. ln –sf RRTM_DATA_DBL RRTM_DATA
b. ln –sf RRTMG_LW_DATA_DBL RRTMG_LW_DATA
c. ln –sf RRTMG_SW_DATA_DBL RRTMG_SW_DATA
Because if I do not change above files' names the following error, for example if not change RRTMG_LW_DATA_DBL into RRTMG_LW_DATA
FATAL CALLED FROM FILE: <stdin> LINE: 12932
module_ra_rrtmg_lw: error reading RRTMG_LW_DATA on unit 10
Thank you very much for taking the time to help me.