Opened 10 years ago

Closed 10 years ago

#546 closed defect (fixed)

deleting marked species crashes editor

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

Description

Reproduce:

  • start demo.arb
  • start editor
  • click ARB_NT/Species/Delete Marked Species

⇒ editor segfaults

Change History (3)

comment:1 Changed 10 years ago by westram

backtrace:

#0  0x00007ffff7a2b16e in GBCONTAINER_MAIN (gbc=0x161fff8) at gb_data.h:284
#1  0x00007ffff7a2b1a5 in GB_MAIN (gbd=0xbdb690) at gb_data.h:286
#2  0x00007ffff7b1a905 in gb_uncompress_by_sequence (gbd=0xbdb690, ss=0xbdb6f9 "", size=177, error=0x7fffffffdad0, new_size=0x7fffffffdad8) at adseqcompr.cxx:1004
#3  0x00007ffff7ac7981 in gb_uncompress_data (gbd=0xbdb690, source=0xbdb6f8 "\210", size=177) at adcompr.cxx:1009
#4  0x00007ffff7a83153 in gb_read_pntr_ts (gbd=0xbdb690, ts=0x92ae68) at arbdb.cxx:2363
#5  0x00007ffff7a831ed in GB_read_old_value () at arbdb.cxx:2384
#6  0x00000000004b1473 in ED4_sequence_terminal::deleted_from_database (this=0xbe6650) at ED4_base.cxx:114
#7  0x00000000004b1775 in sequence_changed_cb (gb_seq=0xbdb690, base=0xbe6650, gbtype=GB_CB_DELETE) at ED4_base.cxx:154
#8  0x00007ffff7ab5b0c in StrictlyTypedCallback<void, GBDATA*, long, GB_CB_TYPE>::operator() (this=0x7fffffffdc50, p1=0xbdb690, p2=12478032, p3=GB_CB_DELETE) at /home/ralf/ARB-bilbo/ARB.trunk.test/INCLUDE/cbtypes.h:117
#9  0x00007ffff7ab493b in Callback_FVF<void, GBDATA*, GB_CB_TYPE>::operator() (this=0xbd2df0, f1=0xbdb690, f2=GB_CB_DELETE) at /home/ralf/ARB-bilbo/ARB.trunk.test/INCLUDE/cbtypes.h:230
#10 0x00007ffff7ab2192 in TypedDatabaseCallback::operator() (this=0xbd2df0, gbd=0xbdb690, type_=GB_CB_DELETE) at gb_cb.h:44
#11 0x00007ffff7a7ebce in gb_pending_callbacks::call_and_forget (this=0x8e44c8, allowedTypes=GB_CB_DELETE) at arbdb.cxx:667
#12 0x00007ffff7a7ecc4 in GB_MAIN_TYPE::call_pending_callbacks (this=0x8e4480) at arbdb.cxx:679
#13 0x00007ffff7ab3521 in GB_MAIN_TYPE::start_transaction (this=0x8e4480) at arbdb.cxx:2065
#14 0x00007ffff7ab396f in GB_MAIN_TYPE::push_transaction (this=0x8e4480) at arbdb.cxx:2151
#15 0x00007ffff7a82c29 in GB_push_transaction (gbd=0x902070) at arbdb.cxx:2224
#16 0x00000000005ee46c in check_for_remote_command (aw_root=0x914270, dib=...) at dbserver.cxx:75
#17 0x00000000005f560d in remote_command_handler (awr=0x914270, dib=...) at dbserver.cxx:221
#18 0x00000000005eeedc in check_db_interrupt (awr=0x914270, dib=0x98fba0) at dbserver.cxx:238
#19 0x00007ffff6ee3502 in StrictlyTypedCallback<unsigned int, AW_root*, long, long>::operator() (this=0x98fc50, p1=0x914270, p2=10025888, p3=0) at /home/ralf/ARB-bilbo/ARB.trunk.test/INCLUDE/cbtypes.h:117
#20 0x00007ffff6ee3366 in Callback_FVV<unsigned int, AW_root*>::operator() (this=0x98fc50, fixed=0x914270) at /home/ralf/ARB-bilbo/ARB.trunk.test/INCLUDE/cbtypes.h:172
#21 0x00007ffff6ee3178 in AW_timer_cb_struct::callOrDelayIfDisabled (this=0x98fc40) at AW_root.cxx:432
#22 0x00007ffff6ee2568 in AW_timer_callback (aw_timer_cb_struct=0x98fc40) at AW_root.cxx:446
#23 0x00007ffff655f1cf in ?? () from /usr/lib/libXt.so.6
#24 0x00007ffff655f30d in XtAppNextEvent () from /usr/lib/libXt.so.6
#25 0x00007ffff65518b3 in XtAppMainLoop () from /usr/lib/libXt.so.6
#26 0x00007ffff6ee2aba in AW_root::main_loop (this=0x914270) at AW_root.cxx:547
#27 0x00000000004d0d7e in ARB_main (argc=1, argv=0x7fffffffe318) at ED4_main.cxx:579
#28 0x00000000004ac7ff in main (argc=3, argv=0x7fffffffe308) at arb_main.cxx:10

comment:2 Changed 10 years ago by westram

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

comment:3 Changed 10 years ago by westram

  • Resolution set to fixed
  • Status changed from _started to closed

by [12292]

Note: See TracTickets for help on using tickets.