To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=43004 Issue #:|43004 Summary:|The office dies in the safe dialog under certain |conditions Component:|framework Version:|680m78 Platform:|All URL:| OS/Version:|Linux Status:|NEW Status whiteboard:| Keywords:| Resolution:| Issue type:|DEFECT Priority:|P2 Subcomponent:|code Assigned to:|cmc Reported by:|kr
------- Additional comments from [EMAIL PROTECTED] Thu Feb 17 07:15:29 -0800 2005 ------- This bug is reproduceable on Debian Sarge. Just install an src680_m78, open a new spreadsheet, type some text and try to save it with the native file save dialog. The office dies in: (gdb) bt #0 0xb6213741 in kill () from /usr/lib/debug/libc.so.6 #1 0xb64fa771 in pthread_kill (thread=19866, signo=0) at signals.c:65 #2 0xb64faa7b in __pthread_raise (sig=-1236267776) at signals.c:187 #3 0xb62134d4 in *__GI_raise (sig=6) at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34 #4 0xb6214a08 in *__GI_abort () at ../sysdeps/generic/abort.c:88 #5 0xb4b55e6d in g_logv () from /usr/lib/libglib-2.0.so.0 #6 0xb4b55e96 in g_log () from /usr/lib/libglib-2.0.so.0 #7 0xb4b55f81 in g_assert_warning () from /usr/lib/libglib-2.0.so.0 #8 0xb3861495 in gnome_vfs_cancellation_cancel () from /usr/lib/libgnomevfs-2.so.0 #9 0xb386f201 in _gnome_vfs_job_module_cancel () from /usr/lib/libgnomevfs-2.so.0 #10 0xb385ece8 in gnome_vfs_async_cancel () from /usr/lib/libgnomevfs-2.so.0 #11 0xb0f6bbb6 in gtk_file_system_gnome_vfs_new () from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so #12 0xb0f6e667 in gtk_file_system_gnome_vfs_new () from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so #13 0xb4d8a896 in gtk_file_folder_list_children () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb4d8bb06 in _gtk_file_system_model_new () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb4d7d361 in _gtk_file_chooser_default_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #16 0xb4d7d5f1 in _gtk_file_chooser_default_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb4d6e278 in _gtk_file_chooser_set_current_folder_path () from /usr/lib/libgtk-x11-2.0.so.0 #18 0xb4d76ab4 in _gtk_file_chooser_default_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #19 0xb4d7c59c in _gtk_file_chooser_default_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb4bcc1f6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #21 0xb4bba919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #22 0xb4bba686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #23 0xb4bcb5a1 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #24 0xb4bcadec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #25 0xb4bcb076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #26 0xb4ebe1e5 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb4d478bc in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb4d09e45 in gtk_box_set_child_packing () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb4d45c9d in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb4d478f9 in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xb4bcc1f6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #32 0xb4bba919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #33 0xb4bba686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #34 0xb4bcb5a1 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #35 0xb4bcadec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #36 0xb4bcb076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #37 0xb4ebe1e5 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #38 0xb4d73e18 in gtk_file_chooser_dialog_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #39 0xb4bcc1f6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #40 0xb4bba919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #41 0xb4bba686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #42 0xb4bcb5a1 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #43 0xb4bcadec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #44 0xb4bcb076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #45 0xb4ebe1e5 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #46 0xb4ecc05e in gtk_window_reshow_with_initial_size () from /usr/lib/libgtk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #47 0xb4bcc1f6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #48 0xb4bba919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #49 0xb4bba686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #50 0xb4bcb5a1 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 q#51 0xb4bcadec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #52 0xb4bcb076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #53 0xb4ebdce6 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 #54 0xb4d57728 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0 #55 0xb0f85edd in SalGtkFilePicker::execute () from /usr/local/kr/currOffice/program/libfps_gnome.so #56 0xb5dfd7ce in non-virtual thunk to SfxStatusBarControl::doubleClick() () from /usr/local/kr/currOffice/program/libsfx680li.so #57 0xb7455581 in vos::_cpp_OThread_WorkerFunction () from /usr/local/kr/currOffice/program/libvos3gcc3.so #58 0xb74555af in _OThread_WorkerFunction () from /usr/local/kr/currOffice/program/libvos3gcc3.so #59 0xb7003213 in osl_yieldThread () from /usr/local/kr/currOffice/program/libuno_sal.so.3 #60 0xb64f7e51 in pthread_start_thread (arg=0x0) at manager.c:309 #61 0xb64f7ecf in pthread_start_thread_event (arg=0xbebffbe0) at manager.c:333 #62 0xb62c16ea in clone () from /usr/lib/debug/libc.so.6 (gdb) quit This seems to be related to the fact, that the safe dialog is called from the wrong thread: [New Thread 163849 (LWP 19867)] libgnomevfs-ERROR **: file gnome-vfs-cancellation.c: line 133 (gnome_vfs_cancellation_cancel): assertion failed: (gnome_vfs_is_primary_thre ad()) aborting... Using the file open dialog before trying to safe, everything works as expected. Also, the problem is not seeable on a recent Fedora system (I can provide details, if needed). --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]