Nautilus crashes often

Bug #20596 reported by James "Doc" Livingston
This bug report is a duplicate of:  Bug #20513: nautilus crashed unexpectedly. Edit Remove
10
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
Medium
Sebastien Bacher

Bug Description

A fews days ago Nautilus (spatial mode, no desktop) started often crashing when
I attempt to open a new window. A crash occurs with about a 30% chance when
opening a folder, other than the initial one that loads the nautilus process.

This is with recent Breezy packages.

One backtrace follows, other are quite similar - all having the same frame from
nautilus_application_close_all_spatial_windows () up.

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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)
(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 -1223997760 (LWP 2603)]
[New Thread -1232278608 (LWP 2609)]
[New Thread -1231459408 (LWP 2606)]
[New Thread -1231193168 (LWP 2605)]
[New Thread -1225770064 (LWP 2604)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb77094ab in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7dae508 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb773176c in IA__g_type_check_instance (type_instance=0x826b6e8)
    at gtype.c:3227
#5 0xb771cdbd in IA__g_signal_connect_object (instance=0x826b6e8,
    detailed_signal=0xb7c7b3d9 "accel_changed",
    c_handler=0xb7aacc70 <gtk_accel_label_get_accel_width+265>,
    gobject=0x827c9b8, connect_flags=0) at gobject.c:1979
#6 0xb7aacda8 in gtk_accel_label_set_accel_closure ()
   from /usr/lib/libgtk-x11-2.0.so.0
#7 0xb7aad0e0 in gtk_accel_label_set_accel_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#8 0xb771fd0c in IA__g_object_set_valist (object=0x827c9b8,
    first_property_name=0xb7c7bced "accel_closure", var_args=0xbfce10bc "")
    at gobject.c:691
#9 0xb771ff90 in IA__g_object_set (_object=0x827c9b8,
    first_property_name=0x1 <Address 0x1 out of bounds>) at gobject.c:1177
#10 0xb7ab1a26 in gtk_action_connect_accelerator ()
   from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb7ab0510 in gtk_action_create_menu_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7c58436 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb7c57520 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7c57520 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb7c57520 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb7c57520 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb7c58581 in _gtk_menu_is_empty () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7c58616 in gtk_ui_manager_ensure_update ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7c55942 in gtk_ui_manager_get_widget ()
   from /usr/lib/libgtk-x11-2.0.so.0
#20 0x08091343 in nautilus_window_allow_stop ()
#21 0xb77377db in IA__g_type_create_instance (type=135484648) at gtype.c:1588
#22 0xb771e366 in g_object_constructor (type=1, n_construct_properties=2,
    construct_params=0x854c820) at gobject.c:1011
#23 0xb771e9d7 in IA__g_object_newv (object_type=135484648, n_parameters=2,
    parameters=0x834ba80) at gobject.c:908
#24 0xb771f5d4 in IA__g_object_new_valist (object_type=135484648,
    first_property_name=0x80c4bc7 "app", var_args=0x0) at gobject.c:992
#25 0xb7c5ce9f in gtk_widget_new () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x08069521 in nautilus_application_close_all_spatial_windows ()
#27 0x0806979c in nautilus_application_present_spatial_window_with_selection
    ()
#28 0x0808d107 in nautilus_window_open_location_full ()
#29 0xb7f53efa in nautilus_window_info_open_location ()
   from /usr/lib/libnautilus-private.so.2
#30 0x080a207d in fm_directory_view_stop_batching_selection_changes ()
#31 0x080a2572 in fm_directory_view_stop_batching_selection_changes ()
#32 0xb7f0b937 in nautilus_directory_schedule_dequeue_pending ()
   from /usr/lib/libnautilus-private.so.2
#33 0xb7f0cf12 in nautilus_directory_async_state_changed ()
   from /usr/lib/libnautilus-private.so.2
#34 0xb7f0f87a in nautilus_directory_call_when_ready_internal ()
   from /usr/lib/libnautilus-private.so.2
#35 0xb7f528d9 in nautilus_vfs_file_get_type ()
   from /usr/lib/libnautilus-private.so.2
#36 0xb7f2810a in nautilus_file_call_when_ready ()
   from /usr/lib/libnautilus-private.so.2
#37 0x0809f8ce in fm_directory_view_notify_selection_changed ()
#38 0x0809f9a1 in fm_directory_view_activate_files ()
#39 0x080ab492 in fm_icon_view_get_type ()
#40 0xb77253ae in IA__g_cclosure_marshal_VOID__POINTER (closure=0x85f44a8,
    return_value=0x0, n_param_values=2, param_values=0xbfce1ccc,
    invocation_hint=0xbfce1bcc, marshal_data=0x85f4e58) at gmarshal.c:601
#41 0xb77193a8 in IA__g_closure_invoke (closure=0x85f44a8, return_value=0x1,
    n_param_values=1, param_values=0x1, invocation_hint=0x1) at gclosure.c:492
#42 0xb7727b13 in signal_emit_unlocked_R (node=0x832e100, detail=0,
    instance=0x85f5cd0, emission_return=0x0, instance_and_params=0xbfce1ccc)
    at gsignal.c:2485
#43 0xb7729150 in IA__g_signal_emit_valist (instance=0x85f5cd0,
    signal_id=224, detail=0, var_args=) at gsignal.c:2244
#44 0xb77294c3 in IA__g_signal_emit (instance=0x1, signal_id=1, detail=1)
    at gsignal.c:2288
#45 0xb7f34f1e in nautilus_icon_container_get_selection ()
   from /usr/lib/libnautilus-private.so.2
#46 0xb7f3b9e2 in nautilus_icon_container_move_icon ()
   from /usr/lib/libnautilus-private.so.2
#47 0xb7e97c68 in eel_marshal_BOOLEAN__BOXED () from /usr/lib/libeel-2.so.2
#48 0xb77193a8 in IA__g_closure_invoke (closure=0x862e380, return_value=0x1,
    n_param_values=1, param_values=0x1, invocation_hint=0x1) at gclosure.c:492
#49 0xb7727b13 in signal_emit_unlocked_R (node=0x830e948, detail=0,
    instance=0x86517b8, emission_return=0xbfce235c,
    instance_and_params=0xbfce21dc) at gsignal.c:2485
#50 0xb7728ec3 in IA__g_signal_emit_valist (instance=0x86517b8,
    signal_id=250, detail=0,
    var_args=0xbfce23e0 "H$ο\024$ο\034$ο\004$οH$οL*0\bÀ,\016\b´ùì·")
    at gsignal.c:2254
#51 0xb77294c3 in IA__g_signal_emit (instance=0x1, signal_id=1, detail=1)
    at gsignal.c:2288
#52 0xb7e77609 in eel_canvas_window_to_world () from /usr/lib/libeel-2.so.2
#53 0xb7f3bf15 in nautilus_icon_container_unselect_all ()
   from /usr/lib/libnautilus-private.so.2
#54 0xb7b7d17c in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#55 0xb7718d75 in g_type_class_meta_marshal (closure=0x8234e98,
    return_value=0x1, n_param_values=1, param_values=0xbfce27cc,
    invocation_hint=0x1, marshal_data=0x1) at gclosure.c:569
#56 0xb77193a8 in IA__g_closure_invoke (closure=0x8234e98, return_value=0x1,
    n_param_values=1, param_values=0x1, invocation_hint=0x1) at gclosure.c:492
#57 0xb7727c9f in signal_emit_unlocked_R (node=0x8234ee8, detail=0,
    instance=0x85f5cd0, emission_return=0xbfce294c,
    instance_and_params=0xbfce27cc) at gsignal.c:2523
#58 0xb7728ec3 in IA__g_signal_emit_valist (instance=0x85f5cd0, signal_id=83,
    detail=0, var_args=0xbfce29d0 "è)οL*0\bÐ\\_\bAêÅ·Ð\\_\b@.\031\b")
    at gsignal.c:2254
#59 0xb77294c3 in IA__g_signal_emit (instance=0x1, signal_id=1, detail=1)
    at gsignal.c:2288
#60 0xb7c5e86f in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#61 0xb7b7b8b8 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#62 0xb7b7bd18 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#63 0xb7a1e58d in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#64 0xb76a048e in IA__g_main_context_dispatch (context=0x810f660)
    at gmain.c:1934
#65 0xb76a3496 in g_main_context_iterate (context=0x810f660, block=1,
    dispatch=1, self=0x80e02f0) at gmain.c:2565
#66 0xb76a3783 in IA__g_main_loop_run (loop=0x81ad4c0) at gmain.c:2769
#67 0xb7b7afb6 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#68 0x08079976 in main ()

Thread 5 (Thread -1225770064 (LWP 2604)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb752d2d4 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb76a32e8 in g_main_context_iterate (context=0x815fdc8, block=1,
    dispatch=1, self=0x8133940) at gmain.c:2867
 max_priority = 2147483647
 timeout = -1
 some_ready = #0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
Till (till-varoquaux) wrote :

Well... I can confirm the unstability. However I can't give any more info

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. 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 bug 20513.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.