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 160128 - Nautilus freeze while resizing
Nautilus freeze while resizing
Status: RESOLVED DUPLICATE of bug 129963
Product: nautilus
Classification: Core
Component: Views: Icon View
2.12.x
Other All
: High major
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-12-01 19:53 UTC by Baptiste Mille-Mathias
Modified: 2005-10-03 12:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Baptiste Mille-Mathias 2004-12-01 19:53:58 UTC
Since introduction of space mode in gnome 2.6, I have random freeze while
resizing windows.
It happens on different folders, and without concurrent modifications (file
deletion, ...) in the folder.
Nautilus doesn't crash, it freezes. I'm obliged to kill the nautilus process to
restart it.
Comment 1 Baptiste Mille-Mathias 2004-12-01 20:11:49 UTC
The bug occured again.
It's very ennoying
Comment 2 Sebastien Bacher 2005-02-02 22:27:26 UTC
do you still get the issue ? could you attach nautilus with gdb while getting
the issue and get a backtrace with "thread apply all bt" ?
Comment 3 Baptiste Mille-Mathias 2005-02-03 20:45:51 UTC
I happen from time to time. 
I will try to get a backtrace next time I encounter this issue.
Comment 4 Baptiste Mille-Mathias 2005-02-09 20:53:06 UTC
I just catch the bug (again), please find the backtrace below. I hope it is ok
for you

Thread 8 (Thread -1226994768 (LWP 7307))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 poll
    from /lib/tls/i686/cmov/libc.so.6
  • #5 g_main_loop_get_context
    from /usr/lib/libglib-2.0.so.0
  • #6 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #7 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #8 link_thread_io_context
    from /usr/lib/libORBit-2.so.0
  • #9 ??
    from /usr/lib/libglib-2.0.so.0
  • #10 ??
  • #11 g_static_private_free
    from /usr/lib/libglib-2.0.so.0
  • #0 eel_canvas_item_i2w
    from /usr/lib/libeel-2.so.2

Comment 5 Baptiste Mille-Mathias 2005-02-09 21:35:03 UTC
Hello (bis),

please find attached a backtrace generated with debug packages.
Hope it help.


  • #0 pthread_mutex_lock
    from /lib/tls/i686/cmov/libpthread.so.0
  • #1 signal_emit_unlocked_R
    at gsignal.c line 2493
  • #2 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #3 IA__g_signal_emit_by_name
    at gsignal.c line 2312
  • #4 eel_canvas_size_allocate
    at eel-canvas.c line 2398
  • #5 size_allocate
    at nautilus-icon-container.c line 3088
  • #6 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #7 g_type_class_meta_marshal
    at gclosure.c line 514
  • #8 IA__g_closure_invoke
    at gclosure.c line 437
  • #9 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #10 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #11 IA__g_signal_emit
    at gsignal.c line 2288
  • #12 IA__gtk_widget_size_allocate
    at gtkwidget.c line 2772
  • #13 gtk_scrolled_window_size_allocate
    at gtkscrolledwindow.c line 1112
  • #14 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #15 g_type_class_meta_marshal
    at gclosure.c line 514
  • #16 IA__g_closure_invoke
    at gclosure.c line 437
  • #17 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #18 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #19 IA__g_signal_emit
    at gsignal.c line 2288
  • #20 IA__gtk_widget_size_allocate
    at gtkwidget.c line 2772
  • #21 gtk_hbox_size_allocate
    at gtkhbox.c line 269
  • #22 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #23 g_type_class_meta_marshal
    at gclosure.c line 514
  • #24 IA__g_closure_invoke
    at gclosure.c line 437
  • #25 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #26 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #27 IA__g_signal_emit
    at gsignal.c line 2288
  • #28 IA__gtk_widget_size_allocate
    at gtkwidget.c line 2772
  • #29 gtk_table_size_allocate_pass2
    at gtktable.c line 1665
  • #30 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #31 g_type_class_meta_marshal
    at gclosure.c line 514
  • #32 IA__g_closure_invoke
    at gclosure.c line 437
  • #33 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #34 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #35 IA__g_signal_emit
    at gsignal.c line 2288
  • #36 IA__gtk_widget_size_allocate
    at gtkwidget.c line 2772
  • #37 gtk_window_size_allocate
    at gtkwindow.c line 4225
  • #38 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #39 g_type_class_meta_marshal
    at gclosure.c line 514
  • #40 IA__g_closure_invoke
    at gclosure.c line 437
  • #41 signal_emit_unlocked_R
    at gsignal.c line 2415
  • #42 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #43 IA__g_signal_emit
    at gsignal.c line 2288
  • #44 IA__gtk_widget_size_allocate
    at gtkwidget.c line 2772
  • #45 gtk_window_move_resize
    at gtkwindow.c line 5421
  • #46 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #47 g_type_class_meta_marshal
    at gclosure.c line 514
  • #48 IA__g_closure_invoke
    at gclosure.c line 437
  • #49 signal_emit_unlocked_R
    at gsignal.c line 2523
  • #50 IA__g_signal_emit_valist
    at gsignal.c line 2244
  • #51 IA__g_signal_emit
    at gsignal.c line 2288
  • #52 IA__gtk_container_check_resize
    at gtkcontainer.c line 1190
  • #53 gtk_container_idle_sizer
    at gtkcontainer.c line 1114
  • #54 g_idle_dispatch
    at gmain.c line 3821
  • #55 g_main_dispatch
    at gmain.c line 1947
  • #56 IA__g_main_context_dispatch
    at gmain.c line 2497
  • #57 g_main_context_iterate
    at gmain.c line 2578
  • #58 IA__g_main_loop_run
    at gmain.c line 2782
  • #59 IA__gtk_main
    at gtkmain.c line 963
  • #60 main
    at nautilus-main.c line 353

Comment 6 Baptiste Mille-Mathias 2005-02-28 21:37:22 UTC
Any help how to solve this issue ?
Comment 7 Baptiste Mille-Mathias 2005-05-14 19:53:09 UTC
Hello,

There is any news ofr this bug ?
Comment 8 Sebastien Bacher 2005-05-14 20:47:09 UTC
no dup apparently and for my part no idea on the bug ...
Comment 9 Martin Wehner 2005-06-18 12:35:01 UTC
Yep, I could reproduce it with head. The layout code goes into an eternal
redo_layout loop with certain window sizes when compact layout is enabled.
Comment 10 Christian Neumair 2005-07-05 22:02:23 UTC
Martin: Were you able to track down the precise loop conditions?
Comment 11 Christian Neumair 2005-10-03 12:39:23 UTC
Hrm this is actually a dup of bug 129963.
Comment 12 Christian Neumair 2005-10-03 12:40:02 UTC

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