Segmentation fault while running WRF-Chem

Taro

New member
Dear all,
I am trying to run WRF-Chem with WRF-4.1.1, but I got segmentation fault like rsl.error.0000.
I found that when I change the ra_lw_physics and ra_sw_physics, WRF-Chem goes wrong. And sf_sfclay_physics should be 91 or it goes wrong when it was set to 1. The other scheme is OK, but once I change the lw/sw scheme WRF will make an error.
How should I fix it?
 
I found that I've post the file failed, so I will paste it here.
&time_control
run_days = 3,
run_hours = 0,
run_minutes = 0,
run_seconds = 0,
start_year = 2019, 2020, 2000,
start_month = 12, 01, 01,
start_day = 28, 01, 24,
start_hour = 00, 12, 12,
end_year = 2019, 2020, 2000,
end_month = 12, 01, 01,
end_day = 31, 05, 25,
end_hour = 00, 12, 12,
interval_seconds = 21600
input_from_file = .true.,.true.,.true.,
history_interval = 180, 60, 60,
frames_per_outfile = 1000, 1000, 1000,
restart = .false.,
restart_interval = 7200,
io_form_history = 2
io_form_restart = 2
io_form_input = 2
io_form_boundary = 2
/

&domains
time_step = 1,
time_step_fract_num = 0,
time_step_fract_den = 0,
max_dom = 1,
e_we = 161, 121, 94,
e_sn = 201, 121, 91,
e_vert = 33, 33, 33,
p_top_requested = 5000,
num_metgrid_levels = 34,
num_metgrid_soil_levels = 4,
dx = 3000, 2000, 3333.33,
dy = 3000, 2000, 3333.33,
grid_id = 1, 2, 3,
parent_id = 1, 1, 2,
i_parent_start = 1, 25, 30,
j_parent_start = 1, 25, 30,
parent_grid_ratio = 1, 3, 3,
parent_time_step_ratio = 1, 3, 3,
feedback = 0,
smooth_option = 0
/

&physics
mp_physics = 10,
cu_physics = 0,
ra_lw_physics = 4,
ra_sw_physics = 4,
bl_pbl_physics = 1,
sf_sfclay_physics = 1,
sf_surface_physics = 2,
radt = 10,
bldt = 0,
cudt = 5,
icloud = 1,
num_land_cat = 21,
sf_urban_physics = 0,
aer_opt = 1,
/

&fdda
/

&dynamics
hybrid_opt = 2,
w_damping = 1,
diff_opt = 1, 1, 1,
km_opt = 4, 4, 4,
diff_6th_opt = 0, 0, 0,
diff_6th_factor = 0.12, 0.12, 0.12,
base_temp = 290.
damp_opt = 3,
zdamp = 5000., 5000., 5000.,
dampcoef = 0.2, 0.2, 0.2
khdif = 0, 0, 0,
kvdif = 0, 0, 0,
non_hydrostatic = .true., .true., .true.,
moist_adv_opt = 1, 1, 1,
scalar_adv_opt = 1, 1, 1,
gwd_opt = 1,
/

&bdy_control
spec_bdy_width = 5,
specified = .true.
/

&grib2
/

&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 1,
/

&chem
chem_opt = 7,
chem_conv_tr = 1,
kemit = 1,
photdt = 30,
chemdt = 20,
chem_in_opt = 0,
phot_opt = 2,
gas_drydep_opt = 1,
aer_drydep_opt = 1,
dmsemis_opt = 0,
seas_opt = 0,
gas_bc_opt = 1,
gas_ic_opt = 1,
aer_bc_opt = 1,
aer_ic_opt = 1,
gaschem_onoff = 1,
aerchem_onoff = 1,
wetscav_onoff = 1,
cldchem_onoff = 1,
vertmix_onoff = 1,
aer_ra_feedback = 0,
aer_op_opt = 1,
opt_pars_out = 1,
/



taskid: 0 hostname: acpm-c14
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 8 , ntasks in Y 8
WRF V4.1.1 MODEL
*************************************
Parent domain
ids,ide,jds,jde 1 161 1 201
ims,ime,jms,jme -4 27 -4 32
ips,ipe,jps,jpe 1 20 1 25
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
alloc_space_field: domain 1 , 44689216 bytes allocated
med_initialdata_input: calling input_input
Input data is acceptable to use: wrfinput_d01
Timing for processing wrfinput file (stream 0) for domain 1: 1.01540 elapsed seconds
Max map factor in domain 1 = 1.04. Scale the dt in the model accordingly.
INPUT LandUse = "MODIFIED_IGBP_MODIS_NOAH"
LANDUSE TYPE = "MODIFIED_IGBP_MODIS_NOAH" FOUND 33 CATEGORIES 2 SEASONS WATER CATEGORY = 17 SNOW CATEGORY = 15
INITIALIZE THREE Noah LSM RELATED TABLES
Skipping over LUTYPE = USGS
LANDUSE TYPE = MODIFIED_IGBP_MODIS_NOAH FOUND 20 CATEGORIES
INPUT SOIL TEXTURE CLASSIFICATION = STAS
SOIL TEXTURE CLASSIFICATION = STAS FOUND 19 CATEGORIES
Timing for Writing wrfout_d01_2019-12-28_00:00:00 for domain 1: 1.77878 elapsed seconds
d01 2019-12-28_00:00:00 Input data is acceptable to use: wrfbdy_d01
Timing for processing lateral boundary for domain 1: 0.24896 elapsed seconds
Tile Strategy is not specified. Assuming 1D-Y
WRF TILE 1 IS 1 IE 20 JS 1 JE 25
WRF NUMBER OF TILES = 1
Timing for main: time 2019-12-28_00:00:15 on domain 1: 2.72124 elapsed seconds
[acpm-c14:3350374:0:3350374] Caught signal 11 (Segmentation fault: address not mapped to object at address 0xffffffe006fa2f80)
==== backtrace (tid:3350374) ====
0 0x0000000000012b20 .annobin_sigaction.c() sigaction.c:0
1 0x0000000001f81454 rrtmg_lw_taumoltaumol_mp_taugb3_() module_ra_rrtmg_lw.f90:0
2 0x0000000001f44f67 rrtmg_lw_taumol_mp_taumol_() ???:0
3 0x0000000001f3c805 rrtmg_lw_rad_mp_rrtmg_lw_() ???:0
4 0x0000000001f303df module_ra_rrtmg_lw_mp_rrtmg_lwrad_() ???:0
5 0x0000000001a1cf42 module_radiation_driver_mp_radiation_driver_() ???:0
6 0x0000000001b12554 module_first_rk_step_part1_mp_first_rk_step_part1_() ???:0
7 0x0000000001486cbc solve_em_() ???:0
8 0x00000000012b4060 solve_interface_() ???:0
9 0x00000000005825df module_integrate_mp_integrate_() ???:0
10 0x00000000004155d1 module_wrf_top_mp_wrf_run_() ???:0
11 0x000000000041558f MAIN__() ???:0
12 0x0000000000415522 main() ???:0
13 0x0000000000023493 __libc_start_main() ???:0
14 0x000000000041542e _start() ???:0
=================================
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
wrf.exe 0000000002E4127A for__signal_handl Unknown Unknown
libpthread-2.28.s 000014C13AD24B20 Unknown Unknown Unknown
wrf.exe 0000000001F81454 Unknown Unknown Unknown
wrf.exe 0000000001F44F67 Unknown Unknown Unknown
wrf.exe 0000000001F3C805 Unknown Unknown Unknown
wrf.exe 0000000001F303DF Unknown Unknown Unknown
wrf.exe 0000000001A1CF42 Unknown Unknown Unknown
wrf.exe 0000000001B12554 Unknown Unknown Unknown
wrf.exe 0000000001486CBC Unknown Unknown Unknown
wrf.exe 00000000012B4060 Unknown Unknown Unknown
wrf.exe 00000000005825DF Unknown Unknown Unknown
wrf.exe 00000000004155D1 Unknown Unknown Unknown
wrf.exe 000000000041558F Unknown Unknown Unknown
wrf.exe 0000000000415522 Unknown Unknown Unknown
libc-2.28.so 000014C13A970493 __libc_start_main Unknown Unknown
wrf.exe 000000000041542E Unknown Unknown Unknown
 
Back
Top