← Back to team overview

desktop-packages team mailing list archive

[Bug 48579] Re: Opening remote locations hangs nautilus

 

** Changed in: gnome-vfs2 (Ubuntu Dapper)
       Status: Confirmed => Won't Fix

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-vfs2 in Ubuntu.
https://bugs.launchpad.net/bugs/48579

Title:
  Opening remote locations hangs nautilus

Status in Nautilus:
  Fix Released
Status in “gnome-vfs2” package in Ubuntu:
  Fix Released
Status in “gnome-vfs2” source package in Dapper:
  Won't Fix

Bug description:
  Steps to reproduce:
  1. Open nautilus
  2. Press Ctrl+L to get to the location bar
  3. Input some remote location (tested only with ssh://myserver/my/home so far)

  The crash/hang doesn't always happen. Sometimes nautilus works just
  like expected. Sometimes it hangs (not just for a short time, I've
  waited minutes). strace says it's hanging in some mutex wait. I hope
  the stack trace helps, I can debug a lot more if necessary.

  Stack trace:
  (gdb) thread apply all bt

  Thread 9 (Thread -1255826512 (LWP 9304)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb7746c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
     from /lib/tls/i686/cmov/libpthread.so.0
  #2  0xb79ae66f in gnome_vfs_async_get_job_limit ()
     from /usr/lib/libgnomevfs-2.so.0
  #3  0xb79b021f in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
  #4  0xb79b878a in gnome_vfs_get_file_mime_type_fast ()
     from /usr/lib/libgnomevfs-2.so.0
  #5  0xb79b97ef in gnome_vfs_module_callback_invoke ()
     from /usr/lib/libgnomevfs-2.so.0
  #6  0xb6dc0d7a in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #7  0xb6dc38bc in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #8  0xb52590d0 in ?? ()
  #9  0x00000028 in ?? ()
  #10 0xb5259118 in ?? ()
  #11 0x00000018 in ?? ()
  #12 0x00000000 in ?? ()

  Thread 7 (Thread -1255826512 (LWP 9304)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb7746c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
  ---Type <return> to continue, or q <return> to quit---
     from /lib/tls/i686/cmov/libpthread.so.0
  #2  0xb79ae66f in gnome_vfs_async_get_job_limit ()
     from /usr/lib/libgnomevfs-2.so.0
  #3  0xb79b021f in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
  #4  0xb79b878a in gnome_vfs_get_file_mime_type_fast ()
     from /usr/lib/libgnomevfs-2.so.0
  #5  0xb79b97ef in gnome_vfs_module_callback_invoke ()
     from /usr/lib/libgnomevfs-2.so.0
  #6  0xb6dc0d7a in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #7  0xb6dc38bc in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #8  0xb52590d0 in ?? ()
  #9  0x00000028 in ?? ()
  #10 0xb5259118 in ?? ()
  #11 0x00000018 in ?? ()
  #12 0x00000000 in ?? ()

  Thread 5 (Thread -1255826512 (LWP 9304)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb7746c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
     from /lib/tls/i686/cmov/libpthread.so.0
  #2  0xb79ae66f in gnome_vfs_async_get_job_limit ()
     from /usr/lib/libgnomevfs-2.so.0
  #3  0xb79b021f in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
  ---Type <return> to continue, or q <return> to quit---
  #4  0xb79b878a in gnome_vfs_get_file_mime_type_fast ()
     from /usr/lib/libgnomevfs-2.so.0
  #5  0xb79b97ef in gnome_vfs_module_callback_invoke ()
     from /usr/lib/libgnomevfs-2.so.0
  #6  0xb6dc0d7a in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #7  0xb6dc38bc in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #8  0xb52590d0 in ?? ()
  #9  0x00000028 in ?? ()
  #10 0xb5259118 in ?? ()
  #11 0x00000018 in ?? ()
  #12 0x00000000 in ?? ()

  Thread 4 (Thread -1255826512 (LWP 9304)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb7746c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
     from /lib/tls/i686/cmov/libpthread.so.0
  #2  0xb79ae66f in gnome_vfs_async_get_job_limit ()
     from /usr/lib/libgnomevfs-2.so.0
  #3  0xb79b021f in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
  #4  0xb79b878a in gnome_vfs_get_file_mime_type_fast ()
     from /usr/lib/libgnomevfs-2.so.0
  #5  0xb79b97ef in gnome_vfs_module_callback_invoke ()
     from /usr/lib/libgnomevfs-2.so.0
  ---Type <return> to continue, or q <return> to quit---
  #6  0xb6dc0d7a in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #7  0xb6dc38bc in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #8  0xb52590d0 in ?? ()
  #9  0x00000028 in ?? ()
  #10 0xb5259118 in ?? ()
  #11 0x00000018 in ?? ()
  #12 0x00000000 in ?? ()

  Thread 3 (Thread -1255826512 (LWP 9304)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb7746c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
     from /lib/tls/i686/cmov/libpthread.so.0
  #2  0xb79ae66f in gnome_vfs_async_get_job_limit ()
     from /usr/lib/libgnomevfs-2.so.0
  #3  0xb79b021f in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
  #4  0xb79b878a in gnome_vfs_get_file_mime_type_fast ()
     from /usr/lib/libgnomevfs-2.so.0
  #5  0xb79b97ef in gnome_vfs_module_callback_invoke ()
     from /usr/lib/libgnomevfs-2.so.0
  #6  0xb6dc0d7a in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #7  0xb6dc38bc in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsftp.so
  #8  0xb52590d0 in ?? ()
  #9  0x00000028 in ?? ()
  ---Type <return> to continue, or q <return> to quit---
  #10 0xb5259118 in ?? ()
  #11 0x00000018 in ?? ()
  #12 0x00000000 in ?? ()

  Thread 2 (Thread -1226810448 (LWP 9229)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb75348c4 in poll () from /lib/tls/i686/cmov/libc.so.6
  #2  0xb76e17d8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
  #3  0xb76e1ca8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
  #4  0xb77c470e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
  #5  0xb76fa5d2 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
  #6  0xb7744341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
  #7  0xb753e4ee in clone () from /lib/tls/i686/cmov/libc.so.6

  Thread 1 (Thread -1225361024 (LWP 9225)):
  #0  0xffffe410 in __kernel_vsyscall ()
  #1  0xb77492ae in __lll_mutex_lock_wait ()
     from /lib/tls/i686/cmov/libpthread.so.0
  #2  0xb7745fbb in _L_mutex_lock_33 () from /lib/tls/i686/cmov/libpthread.so.0
  #3  0x00000000 in ?? ()

  This bug is also available upstream:
  http://bugzilla.gnome.org/show_bug.cgi?id=343941

To manage notifications about this bug go to:
https://bugs.launchpad.net/nautilus/+bug/48579/+subscriptions