Opened 9 years ago

Closed 9 years ago

#645 closed defect (fixed)

removing + adding ALL species of a tree crashes

Reported by: westram Owned by: westram
Priority: major Milestone:
Component: ARB_PARSIMONY Version: SVN
Keywords: Cc:

Description

Reproduce:

  • load demo.arb
  • run attached macro

Crashes since [13625] with SIGSEGV at:

#0  0x00000000004678d0 in AP_tree_edge::unlink() ()
#1  0x000000000047574e in AP_tree_nlen::moveNextTo(AP_tree_nlen*, double) ()
#2  0x00000000004811b1 in insert_species_in_tree(char const*, AP_tree_nlen*, InsertData*) ()
#3  0x00000000004813be in hash_insert_species_in_tree(char const*, long, void*) ()
#4  0x00007ffff7a288b2 in GBS_hash_do_sorted_loop(GB_HASH*, long (*)(char const*, long, void*), int (*)(char const*, long, char const*, long), void*) () from ./lib/libARBDB.so
#5  0x0000000000488845 in nt_add(AWT_graphic_parsimony*, AddWhat, bool) ()
#6  0x0000000000488dab in NT_reAdd_and_NNI(Unfixed_cb_parameter*, AWT_canvas*, AddWhat) ()
#7  0x00007ffff6f74fc7 in AW_cb::run_callbacks() () from ./lib/libWINDOW.so
...

Attachments (1)

_logged.amc (687 bytes) - added by westram 9 years ago.

Download all attachments as: .zip

Change History (3)

Changed 9 years ago by westram

comment:1 Changed 9 years ago by westram

  • Owner changed from devel to westram
  • Status changed from new to _started

comment:2 Changed 9 years ago by westram

  • Resolution set to fixed
  • Status changed from _started to closed
Note: See TracTickets for help on using tickets.