Skip to content

nexr2rhi segfault reading 2026 CLE level II file #179

@akrherz

Description

@akrherz

Investigating a bug report on gembud, I found this reproducer segfault.

AWS Level II file

 CXSTNS   = cle>cak
 GVCORD   = hght
 PTYPE    = lin
 YAXIS    = 0/20000
 CINT     = 5/-25/50
 SCALE    = 0
 LINE     = 6
 BORDER   = 1
 TITLE    = test
 CLEAR    = yes
 DEVICE   = xw|test|1024;768
 TEXT     = .8
 PANEL    = 0
 CLRBAR   = 1
 CONTUR   = 0
 FINT     =  
 FLINE    =  
 CTYPE    = c
 RADFIL   = KCLE20260317_125917_V06
 RADPARM  = dz
 RADTIM   = last
 INTERP   = y
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0  0x7f97e80238a0 in ???
#1  0x7f97e8022a45 in ???
#2  0x7f97e7c3fc2f in ???
#3  0x43def6 in wsr88d_ray_to_float_type31
	at /home/akrherz/projects/gempak/extlibs/rsl/src/wsr88d.c:1092
#4  0x43a0f7 in wsr88d_load_sweep_into_volume
	at /home/akrherz/projects/gempak/extlibs/rsl/src/wsr88d_to_radar.c:106
#5  0x43a79f in RSL_wsr88d_to_radar
	at /home/akrherz/projects/gempak/extlibs/rsl/src/wsr88d_to_radar.c:361
#6  0x40879c in rnex2_
	at /home/akrherz/projects/gempak/gempak/source/programs/upc/programs/nexr2rhi/rnex2.c:152
#7  0x403d81 in nexr2rhi
	at /home/akrherz/projects/gempak/gempak/source/programs/upc/programs/nexr2rhi/nexr2rhi.f:171
#8  0x404be2 in main
	at /home/akrherz/projects/gempak/gempak/source/programs/upc/programs/nexr2rhi/nexr2rhi.f:331
Segmentation fault (core dumped)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions