After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 416476 - crash in Computer: Nautilus crashed when tr...
crash in Computer: Nautilus crashed when tr...
Status: RESOLVED DUPLICATE of bug 375635
Product: nautilus
Classification: Core
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-03-09 15:11 UTC by Amos Brocco
Modified: 2007-03-11 12:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Amos Brocco 2007-03-09 15:11:02 UTC
What were you doing when the application crashed?
Nautilus crashed when trying to view properties of an OpenOffice Impress presentation


Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 85078016 vsize: 0 resident: 85078016 share: 0 rss: 29523968 rss_rlim: 0
CPU usage: start_time: 1173452724 rtime: 0 utime: 463 stime: 0 cutime:446 cstime: 0 timeout: 17 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/nautilus'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1226533200 (LWP 7051)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226533200 (LWP 7051))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #7 gtk_text_layout_changed
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 gtk_text_layout_invalidate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #9 gtk_text_layout_changed
    from /usr/lib/libgtk-x11-2.0.so.0
  • #10 gtk_text_view_get_default_attributes
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 gtk_text_view_new_with_buffer
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #18 gtk_widget_size_allocate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 gtk_scrolled_window_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #26 gtk_widget_size_allocate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 gtk_notebook_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #29 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #34 gtk_widget_size_allocate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 gtk_vbox_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #36 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #37 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #39 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #40 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #41 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #42 gtk_widget_size_allocate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 gtk_window_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #44 g_cclosure_marshal_VOID__BOXED
    from /usr/lib/libgobject-2.0.so.0
  • #45 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #46 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #47 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #48 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #49 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #50 gtk_widget_size_allocate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #51 gtk_window_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #52 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #53 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #54 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #55 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #56 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #57 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #58 gtk_widget_show
    from /usr/lib/libgtk-x11-2.0.so.0
  • #59 gtk_window_present_with_time
    from /usr/lib/libgtk-x11-2.0.so.0
  • #60 gtk_window_present
    from /usr/lib/libgtk-x11-2.0.so.0
  • #61 is_directory_ready_callback
    at fm-properties-window.c line 4705
  • #62 ready_callback_call
    at nautilus-directory-async.c line 1237
  • #63 nautilus_directory_async_state_changed
    at nautilus-directory-async.c line 1849
  • #64 nautilus_directory_call_when_ready_internal
    at nautilus-directory-async.c line 1319
  • #65 vfs_file_call_when_ready
    at nautilus-vfs-file.c line 66
  • #66 nautilus_file_call_when_ready
    at nautilus-file.c line 5548
  • #67 fm_properties_window_present
    at fm-properties-window.c line 4781
  • #68 action_properties_callback
    at fm-directory-view.c line 1445
  • #69 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #70 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #71 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #72 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #73 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #74 _gtk_action_emit_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #75 gtk_action_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #76 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #77 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #78 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #79 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #80 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #81 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #82 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #83 gtk_menu_shell_append
    from /usr/lib/libgtk-x11-2.0.so.0
  • #84 gtk_menu_reorder_child
    from /usr/lib/libgtk-x11-2.0.so.0
  • #85 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #86 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #87 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #88 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #89 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #90 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #91 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #92 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #93 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #94 _gdk_events_init
    from /usr/lib/libgdk-x11-2.0.so.0
  • #95 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #96 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #97 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #98 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #99 main
    at nautilus-main.c line 372
  • #100 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #101 _start
  • #0 __kernel_vsyscall

Comment 1 Amos Brocco 2007-03-09 15:22:09 UTC
To reproduce the crash use the file "dynamicRules.odp" (http://diuf.unifr.ch/pai/people/broccoa/dynamicRules.odp)

1. Right click on the file
2. Select "Properties" from the popup menu
3. Nautilus hangs


(tested on two GNOME 2.16 installs, on ubuntu edgy/Gnome nautilus 2.16.1)
Note that the files opens correctly in Openoffice/Staroffice.
Comment 2 André Klapper 2007-03-11 12:56:53 UTC
Thanks for the bug report, and especially for the testcase! This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 375635 ***