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 720868 - nautilus frozen when searching for a file through sftp
nautilus frozen when searching for a file through sftp
Status: RESOLVED DUPLICATE of bug 709107
Product: nautilus
Classification: Core
Component: general
3.10.x
Other Mac OS
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-12-21 11:59 UTC by Lionel Landwerlin
Modified: 2013-12-22 10:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lionel Landwerlin 2013-12-21 11:59:00 UTC
I am remotely connected to another laptop, and within a directory with a lot of sub directories, I start looking for files by taping the name of the file I'm looking for.
Suddenly nautilus becomes unresponsive. It turns out that the main loop is executing anymore GMainContext, putting on hold the entire UI (for more than 5minutes now).

Here the backtrace showing the problem :

(gdb) bt
  • #0 poll
    at ../sysdeps/unix/syscall-template.S line 81
  • #1 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #2 g_main_loop_run
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #3 g_dbus_connection_send_message_with_reply_sync
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #4 ??
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #5 ??
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #6 g_dbus_proxy_call_sync
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #7 gvfs_dbus_mount_call_create_directory_monitor_sync
    from /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
  • #8 ??
    from /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
  • #9 nautilus_monitor_directory
    at nautilus-monitor.c line 143
  • #10 nautilus_directory_monitor_add_internal
  • #11 vfs_file_monitor_add
    at nautilus-vfs-file.c line 42
  • #12 make_button_data
    at nautilus-pathbar.c line 1641
  • #13 nautilus_path_bar_update_path
    at nautilus-pathbar.c line 1727
  • #14 nautilus_path_bar_set_path
    at nautilus-pathbar.c line 1771
  • #15 nautilus_window_sync_location_widgets
    at nautilus-window.c line 1023
  • #16 nautilus_window_slot_set_location
    at nautilus-window-slot.c line 992
  • #17 nautilus_window_slot_update_for_new_location
    at nautilus-window-slot.c line 2143
  • #18 location_has_really_changed
    at nautilus-window-slot.c line 2382
  • #19 view_begin_loading_cb
    at nautilus-window-slot.c line 2303
  • #20 g_closure_invoke
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #21 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #23 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #24 finish_loading
    at nautilus-view.c line 9210
  • #25 finish_loading_if_all_metadata_loaded
    at nautilus-view.c line 9269
  • #26 metadata_for_files_in_directory_ready_callback
    at nautilus-view.c line 9310
  • #27 ready_callback_call
    at nautilus-directory-async.c line 1285
  • #28 call_ready_callbacks_at_idle
    at nautilus-directory-async.c line 1855
  • #29 g_main_context_dispatch
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #30 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #31 g_main_context_iteration
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #32 g_application_run
    from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  • #33 main
    at nautilus-main.c line 104

Comment 1 António Fernandes 2013-12-22 10:12:23 UTC
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 709107 ***