Public bug reported:

I have a certain folder tree, which I frequently use. There are huge
pdfs and mp3 files into it. Today I can't open it with nautilus since it
hangs. I forgot to kill it and I had to reboot the machine which had
been trashed to death by nautilus. In fact, visiting that folder makes
nautilus loop it seems, and it grows up and up in memory usage.

If I rename the folder, the symptom disapperars, but if I move it into
another place without renaming it, the symptom persists. Tell me
anything I can do to give more info, I will keep a copy of the folder.
Backtrace follows, I did it by pressing ctrl+c in gdb after launching
nautilus with the --no-desktop option.

Thread 1 (Thread -1227356496 (LWP 12580)):
#0  0xb796d61b in _gdk_windowing_window_queue_antiexpose ()
   from /usr/lib/libgdk-x11-2.0.so.0
#1  0xb796dd29 in _gdk_window_init_position ()
   from /usr/lib/libgdk-x11-2.0.so.0
#2  0xb796e1e2 in _gdk_window_move_resize_child ()
   from /usr/lib/libgdk-x11-2.0.so.0
#3  0xb797f808 in gdk_window_move_resize () from /usr/lib/libgdk-x11-2.0.so.0
#4  0xb7ad4f4e in gtk_layout_new () from /usr/lib/libgtk-x11-2.0.so.0
#5  0xb7e738a9 in eel_canvas_item_show () from /usr/lib/libeel-2.so.2
#6  0x0810b227 in size_allocate (widget=0x8452010, allocation=0xbf83954c)
    at nautilus-icon-container.c:3085
#7  0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf8392ec, 
    invocation_hint=0xbf8391fc, marshal_data=0x810b1b0) at gmarshal.c:566
#8  0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf8392ec, 
    invocation_hint=0xbf8391fc, marshal_data=0x80) at gclosure.c:567
#9  0xb762887d in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf8392ec, invocation_hint=0xbf8391fc)
    at gclosure.c:490
#10 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x8452010, emission_return=0x0, instance_and_params=0xbf8392ec)
    at gsignal.c:2370
#11 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x8452010, signal_id=50, 
    detail=0, var_args=0xbf839530 "°ýE\b\001") at gsignal.c:2199
#12 0xb763a279 in IA__g_signal_emit (instance=0x8452010, signal_id=50, 
    detail=0) at gsignal.c:2243
#13 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7b3f56b in gtk_scrolled_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0xcef6, 
    return_value=0x0, n_param_values=2, param_values=0xbf83984c, 
    invocation_hint=0xbf83975c, marshal_data=0x0) at gmarshal.c:566
#16 0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83984c, 
    invocation_hint=0xbf83975c, marshal_data=0x80) at gclosure.c:567
#17 0xb762887d in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf83984c, invocation_hint=0xbf83975c)
    at gclosure.c:490
#18 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x845fdb0, emission_return=0x0, instance_and_params=0xbf83984c)
    at gsignal.c:2370
#19 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x845fdb0, signal_id=50, 
    detail=0, var_args=0xbf839a90 "°ýE\b") at gsignal.c:2199
#20 0xb763a279 in IA__g_signal_emit (instance=0x845fdb0, signal_id=50, 
    detail=0) at gsignal.c:2243
#21 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb7bf61b2 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x0, 
    return_value=0x0, n_param_values=2, param_values=0xbf839d9c, 
    invocation_hint=0xbf839cac, marshal_data=0x84969f0) at gmarshal.c:566
#24 0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf839d9c, 
    invocation_hint=0xbf839cac, marshal_data=0x80) at gclosure.c:567
#25 0xb762887d in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf839d9c, invocation_hint=0xbf839cac)
    at gclosure.c:490
#26 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x81916d0, emission_return=0x0, instance_and_params=0xbf839d9c)
    at gsignal.c:2370
#27 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x81916d0, signal_id=50, 
    detail=0, var_args=0xbf839fe0 "Ð\026\031\b") at gsignal.c:2199
#28 0xb763a279 in IA__g_signal_emit (instance=0x81916d0, signal_id=50, 
    detail=0) at gsignal.c:2243
#29 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7bf61b2 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83a2ec, 
    invocation_hint=0xbf83a1fc, marshal_data=0x82bbd20) at gmarshal.c:566
#32 0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83a2ec, 
    invocation_hint=0xbf83a1fc, marshal_data=0x80) at gclosure.c:567
#33 0xb762887d in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf83a2ec, invocation_hint=0xbf83a1fc)
    at gclosure.c:490
#34 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x81915e0, emission_return=0x0, instance_and_params=0xbf83a2ec)
    at gsignal.c:2370
#35 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x81915e0, signal_id=50, 
    detail=0, var_args=0xbf83a530 "t\213\232·") at gsignal.c:2199
#36 0xb763a279 in IA__g_signal_emit (instance=0x81915e0, signal_id=50, 
    detail=0) at gsignal.c:2243
#37 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb7aa5480 in gtk_hpaned_new () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x08101e8f in nautilus_horizontal_splitter_size_allocate (
    widget=0x829fb48, allocation=0xbf83ab0c)
    at nautilus-horizontal-splitter.c:242
#40 0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83a8ac, 
    invocation_hint=0xbf83a7bc, marshal_data=0x8101cb0) at gmarshal.c:566
#41 0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83a8ac, 
    invocation_hint=0xbf83a7bc, marshal_data=0x80) at gclosure.c:567
#42 0xb762887d in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf83a8ac, invocation_hint=0xbf83a7bc)
    at gclosure.c:490
#43 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x829fb48, emission_return=0x0, instance_and_params=0xbf83a8ac)
    at gsignal.c:2370
#44 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x829fb48, signal_id=50, 
    detail=0, var_args=0xbf83aaf0 "Hû)\b") at gsignal.c:2199
#45 0xb763a279 in IA__g_signal_emit (instance=0x829fb48, signal_id=50, 
    detail=0) at gsignal.c:2243
#46 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb7b65267 in gtk_table_new () from /usr/lib/libgtk-x11-2.0.so.0
#48 0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x82bb680, 
    return_value=0x0, n_param_values=2, param_values=0xbf83ae5c, 
    invocation_hint=0xbf83ad6c, marshal_data=0x82bb680) at gmarshal.c:566
#49 0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83ae5c, 
    invocation_hint=0xbf83ad6c, marshal_data=0x80) at gclosure.c:567
#50 0xb762887d in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf83ae5c, invocation_hint=0xbf83ad6c)
    at gclosure.c:490
#51 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x81e3c00, emission_return=0x0, instance_and_params=0xbf83ae5c)
    at gsignal.c:2370
#52 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x81e3c00, signal_id=50, 
    detail=0, var_args=0xbf83b0a0 "\224µG\b") at gsignal.c:2199
#53 0xb763a279 in IA__g_signal_emit (instance=0x81e3c00, signal_id=50, 
    detail=0) at gsignal.c:2243
#54 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#55 0xb7c0fb91 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#56 0xb7635199 in IA__g_cclosure_marshal_VOID__BOXED (closure=0xbf83b5dc, 
    return_value=0x0, n_param_values=2, param_values=0xbf83b37c, 
    invocation_hint=0xbf83b28c, marshal_data=0x81c0980) at gmarshal.c:566
#57 0xb7626fb9 in g_type_class_meta_marshal (closure=0x817c5e0, 
    return_value=0x0, n_param_values=2, param_values=0xbf83b37c, 
    invocation_hint=0xbf83b28c, marshal_data=0x80) at gclosure.c:567
#58 0xb762879b in IA__g_closure_invoke (closure=0x817c5e0, return_value=0x0, 
    n_param_values=2, param_values=0xbf83b37c, invocation_hint=0xbf83b28c)
    at gclosure.c:490
#59 0xb763902a in signal_emit_unlocked_R (node=0x81c7518, detail=0, 
    instance=0x81c0980, emission_return=0x0, instance_and_params=0xbf83b37c)
    at gsignal.c:2370
#60 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x81c0980, signal_id=50, 
    detail=0, var_args=0xbf83b5c0 "") at gsignal.c:2199
#61 0xb763a279 in IA__g_signal_emit (instance=0x81c0980, signal_id=50, 
    detail=0) at gsignal.c:2243
#62 0xb7bff7ea in gtk_widget_size_allocate () from /usr/lib/libgtk-x11-2.0.so.0
#63 0xb7a5174c in gtk_container_resize_children ()
   from /usr/lib/libgtk-x11-2.0.so.0
#64 0xb7c0fdf4 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#65 0xb7635b29 in IA__g_cclosure_marshal_VOID__VOID (closure=0x81c7d90, 
    return_value=0x0, n_param_values=1, param_values=0xbf83b98c, 
    invocation_hint=0xbf83b89c, marshal_data=0x81c0980) at gmarshal.c:77
#66 0xb7626fb9 in g_type_class_meta_marshal (closure=0x81c7d90, 
    return_value=0x0, n_param_values=1, param_values=0xbf83b98c, 
    invocation_hint=0xbf83b89c, marshal_data=0x174) at gclosure.c:567
#67 0xb762879b in IA__g_closure_invoke (closure=0x81c7d90, return_value=0x0, 
    n_param_values=1, param_values=0xbf83b98c, invocation_hint=0xbf83b89c)
    at gclosure.c:490
#68 0xb76391e3 in signal_emit_unlocked_R (node=0x81c7dc0, detail=0, 
    instance=0x81c0980, emission_return=0x0, instance_and_params=0xbf83b98c)
    at gsignal.c:2478
#69 0xb763a0b7 in IA__g_signal_emit_valist (instance=0x81c0980, signal_id=108, 
    detail=0, 
    var_args=0xbf83bbcc 
"\232\027¥·\220kÏ·\200\t\034\bø»\203¿c\030¥·\200\t\034\b") at gsignal.c:2199
#70 0xb763a279 in IA__g_signal_emit (instance=0x81c0980, signal_id=108, 
    detail=0) at gsignal.c:2243
#71 0xb7a517e3 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#72 0xb7a51863 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#73 0xb759eaa1 in g_idle_dispatch (source=0x87ae8a8, callback=0x7e, 
    user_data=0x0) at gmain.c:3926
#74 0xb75a0802 in IA__g_main_context_dispatch (context=0x8194278)
    at gmain.c:2045
#75 0xb75a37df in g_main_context_iterate (context=0x8194278, block=1, 
    dispatch=1, self=0x81771d8) at gmain.c:2677
#76 0xb75a3b89 in IA__g_main_loop_run (loop=0x81c4ed0) at gmain.c:2881
#77 0xb7ae1574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#78 0x0807bb4a in main (argc=2, argv=0xbf83c054) at nautilus-main.c:372
#79 0xb73288cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#80 0x08067621 in _start ()

** Affects: nautilus (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
Infinite loop eventually trashing the system due to memory usage 
https://launchpad.net/bugs/72270

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to