Skip to content

Seg fault in sed_cube_remove_trunk #2

@CrazyBonze

Description

@CrazyBonze

An error occurred when attempting to run both the 2.08 and 2.1 versions of Sedflux. Data for each run were obtained from the following digital repository:

http://datadryad.org/resource/doi:10.5061/dryad.1mg27

sedflux -2 --init-file=basin.init
sea level-Message: initializing sea level
sea level-Message: done
sed_cube.c : line 1874 : requirement failed : (s)
sed_cube.c : line 1875 : requirement failed : (trunk_id)
Segmentation fault

The same error also occurred when running Sedflux in the default 3-Dimensional mode. When ran with GDB the following call stack was produced:

Program received signal SIGSEGV, Segmentation fault.
0x0000000000490ae6 in sed_cube_remove_trunk ()
(gdb) where
#0 0x0000000000490ae6 in sed_cube_remove_trunk ()
#1 0x000000000043379f in destroy_river ()
#2 0x00000000004a2eb8 in sed_process_destroy ()
#3 0x00007ffff7b0c51d in g_list_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00000000004a3d44 in sed_process_scan ()
#5 0x00000000004a205c in sed_process_queue_scan ()
#6 0x00000000004a1b43 in sed_process_queue_init ()
#7 0x000000000049aa4c in sed_epoch_scan_proc_queue ()
#8 0x000000000049ab71 in sed_epoch_queue_set_processes ()
#9 0x0000000000499761 in sed_epoch_queue_new_full ()
#10 0x00000000004252ad in sedflux_initialize ()
#11 0x0000000000424468 in main ()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions