Segmentation fault
Posted: June 10th, 2024, 6:40 am
Dear Hysplit user Forum,
I think I might have found a bug in the hyts_std code v. 5.3.0 for linux. Computing
backtrajectories for South Pole station using GDAS 0.5 meteo files I get the following
at the standard error:
HYSPLIT - Initialization
HYSPLIT version: hysplit.v5.3.0
Last Changed Date: 2023-11-14
NOTICE: using namelist file SETUP.CFG
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 1 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 2 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 3 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 4 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 5 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 6 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 7 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 8 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 9 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 10 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 11 GHDA
Calculation Started ... please be patient
WARNING: advpol.f could not move off pole point
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0 0x7f355191bbd0 in ???
#1 0x7f355191ae25 in ???
#2 0x7f3551602d5f in ???
at ./signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
#3 0x565311d0b964 in zindex_
at /home/croc/hysplit/hysplit.v5.3.0/tags/hysplit.v5.3.0/library/hysplit/zindex.f:127
#4 0x565311cfbea1 in adviec_
at /home/croc/hysplit/hysplit.v5.3.0/tags/hysplit.v5.3.0/library/hysplit/adviec.f:133
#5 0x565311cb4032 in advpnt_
at /home/croc/hysplit/hysplit.v5.3.0/tags/hysplit.v5.3.0/library/hysplit/advpnt.f:1197
#6 0x565311c8d9f9 in hymodelt
at ../source/hymodelt.F:1217
#7 0x565311c89452 in main
at ../source/hymodelt.F:144
Segmentation fault
The related CONTROL file is:
07 11 30 14
1 #NUMBER OF STARTING LOCATIONS
-89.997 -24.8 1000 #STARTING 1: LATITUDE LONGITUDE HEIGHT (m-agl)
-240 #TOTAL RUN TIME (backwards)
0 #VERTICAL MOTION CALCULATION METHOD
20000 #TOP OF MODEL DOMAIN (m-AGL)
11 #NUMBER OF INPUT DATA GRIDS
/home/croc/hysplit/meteo//
20071130_gdas0p5
/home/croc/hysplit/meteo//
20071129_gdas0p5
/home/croc/hysplit/meteo//
20071128_gdas0p5
/home/croc/hysplit/meteo//
20071127_gdas0p5
/home/croc/hysplit/meteo//
20071126_gdas0p5
/home/croc/hysplit/meteo//
20071125_gdas0p5
/home/croc/hysplit/meteo//
20071124_gdas0p5
/home/croc/hysplit/meteo//
20071123_gdas0p5
/home/croc/hysplit/meteo//
20071122_gdas0p5
/home/croc/hysplit/meteo//
20071121_gdas0p5
/home/croc/hysplit/meteo//
20071120_gdas0p5
./
tdump
The SETUP.CFG is:
&SETUP
khmax = 240,
tm_mixd = 1,
kagl = 0,
/
I will try to debug by myself but I would appreciate any help you could give me.
Regards,
Stefano
I think I might have found a bug in the hyts_std code v. 5.3.0 for linux. Computing
backtrajectories for South Pole station using GDAS 0.5 meteo files I get the following
at the standard error:
HYSPLIT - Initialization
HYSPLIT version: hysplit.v5.3.0
Last Changed Date: 2023-11-14
NOTICE: using namelist file SETUP.CFG
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 1 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 2 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 3 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 4 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 5 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 6 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 7 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 8 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 9 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 10 GHDA
*WARNING*: metini - vertical velocity missing, switching to divergence
Input data file: 1 11 GHDA
Calculation Started ... please be patient
WARNING: advpol.f could not move off pole point
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0 0x7f355191bbd0 in ???
#1 0x7f355191ae25 in ???
#2 0x7f3551602d5f in ???
at ./signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
#3 0x565311d0b964 in zindex_
at /home/croc/hysplit/hysplit.v5.3.0/tags/hysplit.v5.3.0/library/hysplit/zindex.f:127
#4 0x565311cfbea1 in adviec_
at /home/croc/hysplit/hysplit.v5.3.0/tags/hysplit.v5.3.0/library/hysplit/adviec.f:133
#5 0x565311cb4032 in advpnt_
at /home/croc/hysplit/hysplit.v5.3.0/tags/hysplit.v5.3.0/library/hysplit/advpnt.f:1197
#6 0x565311c8d9f9 in hymodelt
at ../source/hymodelt.F:1217
#7 0x565311c89452 in main
at ../source/hymodelt.F:144
Segmentation fault
The related CONTROL file is:
07 11 30 14
1 #NUMBER OF STARTING LOCATIONS
-89.997 -24.8 1000 #STARTING 1: LATITUDE LONGITUDE HEIGHT (m-agl)
-240 #TOTAL RUN TIME (backwards)
0 #VERTICAL MOTION CALCULATION METHOD
20000 #TOP OF MODEL DOMAIN (m-AGL)
11 #NUMBER OF INPUT DATA GRIDS
/home/croc/hysplit/meteo//
20071130_gdas0p5
/home/croc/hysplit/meteo//
20071129_gdas0p5
/home/croc/hysplit/meteo//
20071128_gdas0p5
/home/croc/hysplit/meteo//
20071127_gdas0p5
/home/croc/hysplit/meteo//
20071126_gdas0p5
/home/croc/hysplit/meteo//
20071125_gdas0p5
/home/croc/hysplit/meteo//
20071124_gdas0p5
/home/croc/hysplit/meteo//
20071123_gdas0p5
/home/croc/hysplit/meteo//
20071122_gdas0p5
/home/croc/hysplit/meteo//
20071121_gdas0p5
/home/croc/hysplit/meteo//
20071120_gdas0p5
./
tdump
The SETUP.CFG is:
&SETUP
khmax = 240,
tm_mixd = 1,
kagl = 0,
/
I will try to debug by myself but I would appreciate any help you could give me.
Regards,
Stefano