When this happens, I think the nautilus process is segfaulting and being autorestarted (thanks drs305 for the hint). I've finally managed to capture a backtrace:
(gdb) bt #0 0xb71d8b96 in cairo_set_source_surface () from /usr/lib/libcairo.so.2 #1 0xb73a8993 in gdk_cairo_set_source_pixbuf () from /usr/lib/libgdk-x11-2.0.so.0 #2 0xb782ab62 in gnome_bg_create_pixmap () from /usr/lib/libgnome-desktop-2.so.17 #3 0x08167aad in eel_background_ensure_realized (background=0x9ecfb68, window=0x9e60380, color=0xbfeca3fc) at eel-background.c:389 #4 eel_background_get_pixmap_and_color (background=0x9ecfb68, window=0x9e60380, color=0xbfeca3fc) at eel-background.c:450 #5 0x08167cbd in eel_background_set_up_widget (background=0x9ecfb68, widget=0x9f9a240) at eel-background.c:763 #6 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #7 0xb7146412 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #8 0xb715c595 in ?? () from /usr/lib/libgobject-2.0.so.0 #9 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #10 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #11 0xb7694afb in gtk_widget_realize () from /usr/lib/libgtk-x11-2.0.so.0 #12 0xb76953a8 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #13 0xb74951ad in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb75c683d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb74cda14 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #16 0xb74cffe4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #18 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #19 0xb7146340 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #20 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #21 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #22 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #23 0xb7695362 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb7499325 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #25 0xb74cda14 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #26 0xb74cffe4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #28 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #29 0xb7146340 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #30 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #31 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #32 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #33 0xb7695362 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #34 0xb7499325 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #35 0xb74cda14 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #36 0xb74cffe4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #37 0xb715593c in g_cclosure_marshal_VOID__VOID () #38 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #39 0xb7146340 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #40 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #41 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #42 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #43 0xb7695362 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #44 0xb7499325 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #45 0xb74cda14 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #46 0xb74cffe4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #47 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #48 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #49 0xb7146340 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #50 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #51 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #52 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #53 0xb7695362 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #54 0xb75ee8a9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #55 0xb74cda14 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #56 0xb74cffe4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #57 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #58 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #59 0xb7146340 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #60 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #61 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #62 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #63 0xb7695362 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #64 0xb76a7cb4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #65 0x08074596 in map (widget=0x9eab2a0) at nautilus-desktop-window.c:169 #66 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #67 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #68 0xb7146412 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #69 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #70 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #71 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #72 0xb7695362 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #73 0xb76a7e20 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #74 0x080ab0ba in nautilus_window_show (widget=0x9eab2a0) at nautilus-window.c:1505 #75 0x0809d412 in nautilus_spatial_window_show (widget=0x9eab2a0) at nautilus-spatial-window.c:343 #76 0xb715593c in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #77 0xb7144a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #78 0xb7146412 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #79 0xb715be3a in ?? () from /usr/lib/libgobject-2.0.so.0 #80 0xb715d9bc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #81 0xb715de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #82 0xb7695ba2 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 #83 0x080a83cf in nautilus_window_show_window (window=0x9eab2a0) at nautilus-window.c:645 #84 0x0815ee38 in nautilus_window_info_view_visible (window=0x9eab2a0, view=0x9f8a9c8) at nautilus-window-info.c:160 #85 0x080b5802 in finish_loading (view=0x9f8a9c8) at fm-directory-view.c:9354 #86 0x080f8177 in merged_callback_check_done (directory=0x9f9a120, files=0x0, callback_data=0x9f0f370) at nautilus-desktop-directory.c:133 #87 merged_callback_remove_directory (directory=0x9f9a120, files=0x0, callback_data=0x9f0f370) at nautilus-desktop-directory.c:147 #88 directory_ready_callback (directory=0x9f9a120, files=0x0, callback_data=0x9f0f370) at nautilus-desktop-directory.c:169 #89 0x080fcdbb in ready_callback_call (directory=0x9f9a120, callback=0xafca9008) at nautilus-directory-async.c:1316 #90 0x081013a4 in call_ready_callbacks_at_idle (callback_data=0x9f9a120) at nautilus-directory-async.c:1886 #91 0xb706c841 in ?? () from /lib/libglib-2.0.so.0 #92 0xb706e855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #93 0xb7072668 in ?? () from /lib/libglib-2.0.so.0 #94 0xb7072ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0 #95 0xb75591d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #96 0x0807f367 in main (argc=1, argv=0xbfecc924) at nautilus-main.c:544 I don't know whether this behaviour causes my "x clients" list to be exhausted, or whether that happening causes the nautilus segfaults. Either way, my session is totally bust afterwards, and I must restart X. -- attempts to spawn infinite number of file manager windows https://bugs.launchpad.net/bugs/620323 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs