Opened 10 years ago
Last modified 10 years ago
#642 assigned defect
corrupt quicksave causes crash during 'save with mapfile'
Reported by: | westram | Owned by: | westram |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Library (DB) | Version: | SVN |
Keywords: | Cc: |
Description
see also mgg ticket 295 (and esp. quicksave attached there)
backtrace vs [13455]:
(gdb) whe #0 sort_gbdata_offsets (gbdo=0x121bddef0, num=1) at admap.cxx:115 #1 0x00007ffff7acb065 in createGbdByKey (Main=0xad2ff0) at admap.cxx:587 #2 0x00007ffff7acb164 in gb_save_mapfile (Main=0xad2ff0, path=0x3b00efa0 "/home/ralf/data/db/SSURef_NR99_119_SILVA_plusDavidsQuicksave_plusMapfile.ARM~") at admap.cxx:618 #3 0x00007ffff7a31d6f in GB_MAIN_TYPE::save_as (this=0xad2ff0, as_path=0x39570fa0 "/home/ralf/data/db/SSURef_NR99_119_SILVA_plusDavidsQuicksave_plusMapfile.arb", savetype=0x10dd82380 "bm") at ad_save_load.cxx:969 #4 0x00007ffff7a3212e in GB_save_as (gbd=0xaa7908, path=0x39570fa0 "/home/ralf/data/db/SSURef_NR99_119_SILVA_plusDavidsQuicksave_plusMapfile.arb", savetype=0x10dd82380 "bm") at ad_save_load.cxx:1057 #5 0x00007ffff7a31605 in GB_save (gb=0xaa7908, path=0x39570fa0 "/home/ralf/data/db/SSURef_NR99_119_SILVA_plusDavidsQuicksave_plusMapfile.arb", savetype=0x10dd82380 "bm") at ad_save_load.cxx:775 #6 0x0000000000510814 in NT_save_as_cb (aww=0x10ca65920) at NT_extern.cxx:396 #7 0x00007ffff6ea0f56 in StrictlyTypedCallback<void, AW_window*, long, long>::operator() (this=0xc8eb8fc8, p1=0x10ca65920, p2=0, p3=0) at /home/ralf/ARB-bilbo/ARB.trunk.stabs/INCLUDE/cbtypes.h:117 #8 0x00007ffff6ea0ed2 in Callback_FVV<void, AW_window*>::operator() (this=<incomplete type>, fixed=0x10ca65920) at /home/ralf/ARB-bilbo/ARB.trunk.stabs/INCLUDE/cbtypes.h:172 #9 0x00007ffff6ea0d0c in AW_cb::run_callbacks (this=0xc8eb8fc0) at AW_cb_struct.cxx:148 #10 0x00007ffff6ed6108 in AW_server_callback (aw_cb_struct=0xc8eb8fc0) at AW_window.cxx:1285 #11 0x00007ffff651fc7f in XtCallCallbackList () from /usr/lib/libXt.so.6 #12 0x00007ffff6a65b05 in ?? () from /usr/lib/libXm.so.3 #13 0x00007ffff6556b2d in ?? () from /usr/lib/libXt.so.6 #14 0x00007ffff6557395 in _XtTranslateEvent () from /usr/lib/libXt.so.6 #15 0x00007ffff652df5b in XtDispatchEventToWidget () from /usr/lib/libXt.so.6 #16 0x00007ffff652e7a3 in ?? () from /usr/lib/libXt.so.6 #17 0x00007ffff652d714 in XtDispatchEvent () from /usr/lib/libXt.so.6 #18 0x00007ffff652d8bb in XtAppMainLoop () from /usr/lib/libXt.so.6 #19 0x00007ffff6ec2288 in AW_root::main_loop (this=0xa17bf0) at AW_root.cxx:552 #20 0x000000000051d77e in startup_gui (cl=..., error=...) at NT_main.cxx:909 #21 0x000000000051daa5 in ARB_main (argc=2, argv=0x7fffffffe2b8) at NT_main.cxx:966 #22 0x00000000004fd880 in main (argc=2, argv=0x7fffffffe2b8) at arb_main.cxx:10 (gdb)
Note: See
TracTickets for help on using
tickets.