[Bug 39367] Re: The Save-As button on a new, unsaved file crashes

Ryan Pavlik cezpi4y02 at sneakemail.com
Tue May 2 00:54:51 UTC 2006


Please note that once the file is successfully saved (that is, has been
assigned a file name) further saves work fine.  If any problems are
experienced when saving an already-saved file, this is a separate bug to
report here or http://bugzilla.abisource.com


** Summary changed:

- The Save-As button on a new, unsaved file crashes
+ The Save As, Open dialogs crash AbiWord on AMD 64

** Description changed:

  Reproduce:
- Start AbiWord with a new file.
- Click the Save-As button on the toolbar.
+ Start AbiWord.
+ Select the Save-As or Open options through either the toolbar or the menu.
  
  See it crash.
  
  Backtrace (from bugbuddy - a bit shy on symbols):
  Backtrace was generated from '/usr/bin/AbiWord-2.4'
  
  (no debugging symbols found)
  Using host libthread_db library "/lib/libthread_db.so.1".
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  (no debugging symbols found)
  [Thread debugging using libthread_db enabled]
  [New Thread 46912533947232 (LWP 10225)]
  [New Thread 1074006368 (LWP 10226)]
  0x00002aaaac28a0ca in waitpid () from /lib/libpthread.so.0
  #0  0x00002aaaac28a0ca in waitpid () from /lib/libpthread.so.0
  #1  0x00002aaaabd944d7 in libgnomeui_module_info_get ()
     from /usr/lib/libgnomeui-2.so.0
  #2  <signal handler called>
  #3  0x00002aaaac86f11d in raise () from /lib/libc.so.6
  #4  0x00002aaaac87084e in abort () from /lib/libc.so.6
  #5  0x00000000005441b7 in AP_UnixApp::catchSignals ()
  #6  0x00000000005441d8 in signalWrapper ()
  #7  <signal handler called>
  #8  0x00002aaaac8b0fc0 in strlen () from /lib/libc.so.6
  #9  0x00002aaaabbe60b3 in g_strdup () from /usr/lib/libglib-2.0.so.0
  #10 0x00002aaaab88f6aa in g_value_array_copy ()
     from /usr/lib/libgobject-2.0.so.0
  #11 0x00002aaaab871c08 in g_object_new_valist ()
     from /usr/lib/libgobject-2.0.so.0
  #12 0x00002aaaab871df1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
  #13 0x00002aaaaae69155 in gtk_button_new_from_stock ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #14 0x00002aaaaaeafb7f in gtk_dialog_add_button ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #15 0x00002aaaaaecb494 in gtk_file_chooser_dialog_get_type ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #16 0x00002aaaaaecb555 in gtk_file_chooser_dialog_new ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #17 0x000000000088ec1b in XAP_UnixDialog_FileOpenSaveAs::runModal ()
  #18 0x000000000054e69f in ap_EditMethods::fileNew ()
  #19 0x000000000054f20d in ap_EditMethods::openTemplate ()
  #20 0x000000000054f312 in ap_EditMethods::fileSaveAs ()
  #21 0x00000000006e00fb in EV_EditMethod::Fn ()
  #22 0x00000000006ecc2e in EV_Toolbar::invokeToolbarMethod ()
  #23 0x00000000006e9e54 in EV_UnixToolbar::toolbarEvent ()
  #24 0x00000000006ec4b6 in _wd::s_callback ()
  #25 0x00002aaaab86b910 in g_closure_invoke ()
     from /usr/lib/libgobject-2.0.so.0
  #26 0x00002aaaab87aaf2 in g_signal_stop_emission ()
     from /usr/lib/libgobject-2.0.so.0
  #27 0x00002aaaab87bfcc in g_signal_emit_valist ()
     from /usr/lib/libgobject-2.0.so.0
  #28 0x00002aaaab87c383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  #29 0x00002aaaaae6acb7 in _gtk_button_set_depressed ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #30 0x00002aaaab86b910 in g_closure_invoke ()
     from /usr/lib/libgobject-2.0.so.0
  #31 0x00002aaaab87a630 in g_signal_stop_emission ()
     from /usr/lib/libgobject-2.0.so.0
  #32 0x00002aaaab87bfcc in g_signal_emit_valist ()
     from /usr/lib/libgobject-2.0.so.0
  #33 0x00002aaaab87c383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  #34 0x00002aaaaae6a269 in _gtk_button_paint ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #35 0x00002aaaaaf23670 in _gtk_marshal_BOOLEAN__BOXED ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #36 0x00002aaaab86b910 in g_closure_invoke ()
     from /usr/lib/libgobject-2.0.so.0
  #37 0x00002aaaab87ac9d in g_signal_stop_emission ()
     from /usr/lib/libgobject-2.0.so.0
  #38 0x00002aaaab87bd0c in g_signal_emit_valist ()
     from /usr/lib/libgobject-2.0.so.0
  #39 0x00002aaaab87c383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  #40 0x00002aaaab002285 in gtk_widget_activate ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #41 0x00002aaaaaf21a7b in gtk_propagate_event ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #42 0x00002aaaaaf21ef7 in gtk_main_do_event ()
     from /usr/lib/libgtk-x11-2.0.so.0
  #43 0x00002aaaab26f2ac in _gdk_events_queue ()
     from /usr/lib/libgdk-x11-2.0.so.0
  #44 0x00002aaaabbceb9d in g_main_context_dispatch ()
     from /usr/lib/libglib-2.0.so.0
  #45 0x00002aaaabbd1e65 in g_main_context_check ()
     from /usr/lib/libglib-2.0.so.0
  #46 0x00002aaaabbd212a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  #47 0x00002aaaaaf212e2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
  #48 0x0000000000544011 in AP_UnixApp::main ()
  #49 0x000000000053e138 in main ()
  
  Thread 2 (Thread 1074006368 (LWP 10226)):
  #0  0x00002aaaac8fee22 in poll () from /lib/libc.so.6
  No symbol table info available.
  #1  0x00002aaaabbd1ca0 in g_main_context_check ()
     from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #2  0x00002aaaabbd212a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #3  0x0000003d32b46b90 in link_thread_io_context ()
     from /usr/lib/libORBit-2.so.0
  No symbol table info available.
  #4  0x00002aaaabbeabbb in g_static_private_free ()
     from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #5  0x00002aaaac2840fa in start_thread () from /lib/libpthread.so.0
  No symbol table info available.
  #6  0x00002aaaac907ce2 in clone () from /lib/libc.so.6
  No symbol table info available.
  #7  0x0000000000000000 in ?? ()
  No symbol table info available.
  
  Thread 1 (Thread 46912533947232 (LWP 10225)):
  #0  0x00002aaaac28a0ca in waitpid () from /lib/libpthread.so.0
  No symbol table info available.
  #1  0x00002aaaabd944d7 in libgnomeui_module_info_get ()
     from /usr/lib/libgnomeui-2.so.0
  No symbol table info available.
  #2  <signal handler called>
  No symbol table info available.
  #3  0x00002aaaac86f11d in raise () from /lib/libc.so.6
  No symbol table info available.
  #4  0x00002aaaac87084e in abort () from /lib/libc.so.6
  No symbol table info available.
  #5  0x00000000005441b7 in AP_UnixApp::catchSignals ()
  No symbol table info available.
  #6  0x00000000005441d8 in signalWrapper ()
  No symbol table info available.
  #7  <signal handler called>
  No symbol table info available.
  #8  0x00002aaaac8b0fc0 in strlen () from /lib/libc.so.6
  No symbol table info available.
  #9  0x00002aaaabbe60b3 in g_strdup () from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #10 0x00002aaaab88f6aa in g_value_array_copy ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #11 0x00002aaaab871c08 in g_object_new_valist ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #12 0x00002aaaab871df1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #13 0x00002aaaaae69155 in gtk_button_new_from_stock ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #14 0x00002aaaaaeafb7f in gtk_dialog_add_button ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #15 0x00002aaaaaecb494 in gtk_file_chooser_dialog_get_type ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #16 0x00002aaaaaecb555 in gtk_file_chooser_dialog_new ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #17 0x000000000088ec1b in XAP_UnixDialog_FileOpenSaveAs::runModal ()
  No symbol table info available.
  #18 0x000000000054e69f in ap_EditMethods::fileNew ()
  No symbol table info available.
  #19 0x000000000054f20d in ap_EditMethods::openTemplate ()
  No symbol table info available.
  #20 0x000000000054f312 in ap_EditMethods::fileSaveAs ()
  No symbol table info available.
  #21 0x00000000006e00fb in EV_EditMethod::Fn ()
  No symbol table info available.
  #22 0x00000000006ecc2e in EV_Toolbar::invokeToolbarMethod ()
  No symbol table info available.
  #23 0x00000000006e9e54 in EV_UnixToolbar::toolbarEvent ()
  No symbol table info available.
  #24 0x00000000006ec4b6 in _wd::s_callback ()
  No symbol table info available.
  #25 0x00002aaaab86b910 in g_closure_invoke ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #26 0x00002aaaab87aaf2 in g_signal_stop_emission ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #27 0x00002aaaab87bfcc in g_signal_emit_valist ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #28 0x00002aaaab87c383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #29 0x00002aaaaae6acb7 in _gtk_button_set_depressed ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #30 0x00002aaaab86b910 in g_closure_invoke ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #31 0x00002aaaab87a630 in g_signal_stop_emission ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #32 0x00002aaaab87bfcc in g_signal_emit_valist ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #33 0x00002aaaab87c383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #34 0x00002aaaaae6a269 in _gtk_button_paint ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #35 0x00002aaaaaf23670 in _gtk_marshal_BOOLEAN__BOXED ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #36 0x00002aaaab86b910 in g_closure_invoke ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #37 0x00002aaaab87ac9d in g_signal_stop_emission ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #38 0x00002aaaab87bd0c in g_signal_emit_valist ()
     from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #39 0x00002aaaab87c383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
  No symbol table info available.
  #40 0x00002aaaab002285 in gtk_widget_activate ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #41 0x00002aaaaaf21a7b in gtk_propagate_event ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #42 0x00002aaaaaf21ef7 in gtk_main_do_event ()
     from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #43 0x00002aaaab26f2ac in _gdk_events_queue ()
     from /usr/lib/libgdk-x11-2.0.so.0
  No symbol table info available.
  #44 0x00002aaaabbceb9d in g_main_context_dispatch ()
     from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #45 0x00002aaaabbd1e65 in g_main_context_check ()
     from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #46 0x00002aaaabbd212a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  No symbol table info available.
  #47 0x00002aaaaaf212e2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
  No symbol table info available.
  #48 0x0000000000544011 in AP_UnixApp::main ()
  No symbol table info available.
  #49 0x000000000053e138 in main ()
  No symbol table info available.
  #0  0x00002aaaac28a0ca in waitpid () from /lib/libpthread.so.0

-- 
The Save As, Open dialogs crash AbiWord on AMD 64
https://launchpad.net/bugs/39367




More information about the desktop-bugs mailing list