/usr/lib/gnome-vfs2/gnome-vfs-daemon hangs while browsing a windows share

Bug #10302 reported by Unai Uribarri
18
Affects Status Importance Assigned to Milestone
gnome-vfs2 (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

I open nautilus, and I select "Connect to server" and "Windows share". I write
"192.168.3.94/c$" in the server field and "Administrator" in the username field
and click on "Connect".

Then nautilus locks up and I need to do a "killall gnome-vfs-daemon nautilus" to
bring the desktop again to live.

If I connect gdb to gnome-vfs-daemon, I get an suspicious backtrace in the
threads 2 & 3. If you tell me how to install the debuginfo packages, I will post
more meaningfull backtraces (sorry, I always was a RH hacker)

(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 2 where

Thread 2 (Thread 1125997488 (LWP 6167)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c317b in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x402c066e in _L_mutex_lock_24 () from /lib/tls/i686/cmov/libpthread.so.0
#3 0x452004b0 in ?? ()
#4 0x40063e1b in gnome_vfs_uri_to_string () from /usr/lib/libgnomevfs-2.so.0
#5 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#6 0x431d573c in ?? ()
#7 0x45200840 in ?? ()
#8 0x00000009 in ?? ()
#9 0x45200830 in ?? ()
#10 0x45200830 in ?? ()
#11 0x45200830 in ?? ()
#12 0x00000001 in ?? ()
#13 0x45200840 in ?? ()
#14 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#15 0x431d5788 in ?? ()
#16 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply 3 where

Thread 3 (Thread 1097878448 (LWP 6158)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402c0fae in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x4014571d in giop_recv_buffer_get () from /usr/lib/libORBit-2.so.0
#3 0x40148fa6 in ORBit_small_invoke_stub () from /usr/lib/libORBit-2.so.0
#4 0x40148e7d in ORBit_small_invoke_stub_n () from /usr/lib/libORBit-2.so.0
#5 0x4015c076 in ORBit_c_stub_invoke () from /usr/lib/libORBit-2.so.0
#6 0x080517ee in GNOME_VFS_ClientCall_ModuleCallbackInvoke ()
#7 0x4005a482 in _gnome_vfs_module_callback_marshal_invoke ()
   from /usr/lib/libgnomevfs-2.so.0
#8 0x4005b838 in gnome_vfs_module_callback_invoke ()
   from /usr/lib/libgnomevfs-2.so.0
#9 0x417078b0 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#10 0x41709f9b in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#11 0x417010c0 in ?? ()
#12 0x00000034 in ?? ()
#13 0x417010a0 in ?? ()
#14 0x00000020 in ?? ()
#15 0x4058f8a8 in __after_morecore_hook () from /lib/tls/i686/cmov/libc.so.6
#16 0x4058f860 in __after_morecore_hook () from /lib/tls/i686/cmov/libc.so.6
#17 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#18 0x08159898 in ?? ()
#19 0x00000004 in ?? ()
#20 0x00000018 in ?? ()
#21 0x417010c0 in ?? ()
#22 0x00000000 in ?? ()
#23 0x00000000 in ?? ()
#24 0x00000000 in ?? ()
#25 0x00000000 in ?? ()
#26 0x00000000 in ?? ()
#27 0x00000000 in ?? ()
#28 0x00000000 in ?? ()
#29 0x00000000 in ?? ()
#30 0x00000012 in ?? ()
#31 0x08159f38 in ?? ()
#32 0x41709f83 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#33 0x417045d0 in ?? ()
#34 0x417044d0 in ?? ()
#35 0x00000000 in ?? ()
#36 0x00000000 in ?? ()
#37 0x081598a0 in ?? ()
#38 0x00000000 in ?? ()
#39 0x00000000 in ?? ()
#40 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#41 0x00000000 in ?? ()
#42 0x00000000 in ?? ()
#43 0x00000000 in ?? ()
#44 0x41701118 in ?? ()
#45 0x404135e9 in g_strdup () from /usr/lib/libglib-2.0.so.0
#46 0x41707e04 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#47 0x417045d0 in ?? ()
#48 0x417044d0 in ?? ()
#49 0x081598a0 in ?? ()
#50 0x00000000 in ?? ()
#51 0x41701170 in ?? ()
#52 0x41701174 in ?? ()
#53 0x41701178 in ?? ()
#54 0x4170117c in ?? ()
#55 0x4170b574 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#56 0x4170b578 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#57 0x00000000 in ?? ()
#58 0x40456398 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0x417045d0 in ?? ()
#60 0x4170117c in ?? ()
#61 0x41701178 in ?? ()
#62 0x41709f40 in _fini () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#63 0x4173b838 in find_server () from /usr/lib/libsmbclient.so.0
---Type <return> to continue, or q <return> to quit---
#64 0x4173b8e3 in smbc_server () from /usr/lib/libsmbclient.so.0
#65 0x4173ee3c in smbc_attr_server () from /usr/lib/libsmbclient.so.0
#66 0x41708c96 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#67 0x080b4870 in ?? ()
#68 0x08159948 in ?? ()
#69 0x40418516 in g_static_private_set () from /usr/lib/libglib-2.0.so.0
#70 0x4004a367 in _gnome_vfs_daemon_method_get ()
   from /usr/lib/libgnomevfs-2.so.0
#71 0x4170473c in ?? ()
#72 0x08137060 in ?? ()
#73 0x00000001 in ?? ()
#74 0x081598c0 in ?? ()
#75 0x081598c0 in ?? ()
#76 0x081598c0 in ?? ()
#77 0x00000001 in ?? ()
#78 0x08137060 in ?? ()
#79 0x080579c0 in TC_GNOME_VFS_DaemonMonitor_struct ()
#80 0x41704788 in ?? ()
#81 0x0804f88f in gnome_vfs_async_daemon_drop_context ()
#82 0x41708159 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#83 0x417086e4 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#84 0x41708431 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#85 0x417084e7 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
---Type <return> to continue, or q <return> to quit---
#86 0x41708615 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#87 0x417092a6 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#88 0x41709406 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#89 0x4170998a in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#90 0x41708bfa in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#91 0x41708e02 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#92 0x41708ed5 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#93 0x4170887e in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#94 0x41708af5 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#95 0x41708bb4 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#96 0x41709994 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#97 0x41709aac in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#98 0x417097ac in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#99 0x417094f5 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#100 0x41709606 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#101 0x41709bbd in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#102 0x00000000 in ?? ()
#103 0x00000000 in ?? ()
#104 0x00000000 in ?? ()
#105 0x00000000 in ?? ()
#106 0x00000000 in ?? ()
#107 0x00000000 in ?? ()
#108 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#109 0x00000001 in ?? ()
#110 0x00000542 in ?? ()
#111 0x00000001 in ?? ()
#112 0x00000554 in ?? ()
#113 0x00000001 in ?? ()
#114 0x00000568 in ?? ()
#115 0x00000001 in ?? ()
#116 0x00000573 in ?? ()
#117 0x00000001 in ?? ()
#118 0x00000587 in ?? ()
#119 0x00000001 in ?? ()
#120 0x0000059b in ?? ()
#121 0x00000001 in ?? ()
#122 0x000005ac in ?? ()
#123 0x00000001 in ?? ()
#124 0x000005bf in ?? ()
#125 0x00000001 in ?? ()
#126 0x000005ca in ?? ()
#127 0x00000001 in ?? ()
#128 0x000005da in ?? ()
#129 0x0000000e in ?? ()
#130 0x000005fc in ?? ()
#131 0x0000000c in ?? ()
---Type <return> to continue, or q <return> to quit---
#132 0x000014cc in ?? ()
#133 0x0000000d in ?? ()
#134 0x00004f20 in ?? ()
#135 0x00000004 in ?? ()
#136 0x417050b4 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#137 0x00000005 in ?? ()
#138 0x41705a88 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#139 0x00000006 in ?? ()
#140 0x417053e8 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#141 0x0000000a in ?? ()
#142 0x00000626 in ?? ()
#143 0x0000000b in ?? ()
#144 0x00000010 in ?? ()
#145 0x00000003 in ?? ()
#146 0x4170b414 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#147 0x00000002 in ?? ()
#148 0x000001f8 in ?? ()
#149 0x00000014 in ?? ()
#150 0x00000011 in ?? ()
#151 0x00000017 in ?? ()
#152 0x417062d4 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#153 0x00000011 in ?? ()
#154 0x417061e4 in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
---Type <return> to continue, or q <return> to quit---
#155 0x00000012 in ?? ()
#156 0x000000f0 in ?? ()
#157 0x00000013 in ?? ()
#158 0x00000008 in ?? ()
#159 0x6ffffffe in ?? ()
#160 0x00001184 in ?? ()
#161 0x6fffffff in ?? ()
#162 0x00000002 in ?? ()
#163 0x6ffffff0 in ?? ()
#164 0x417060ae in ?? () from /usr/lib/gnome-vfs-2.0/modules/libsmb.so
#165 0x6ffffffa in ?? ()
#166 0x00000016 in ?? ()
#167 0x00000000 in ?? ()
#168 0x00000000 in ?? ()
#169 0x00000000 in ?? ()
#170 0x00000000 in ?? ()
#171 0x00000000 in ?? ()
#172 0x00000000 in ?? ()
#173 0x00000000 in ?? ()
#174 0x00000000 in ?? ()
#175 0x00000000 in ?? ()
#176 0x00000000 in ?? ()
#177 0xffffffff in ?? ()
---Type <return> to continue, or q <return> to quit---
#178 0x00000000 in ?? ()
#179 0xffffffff in ?? ()
#180 0x00000000 in ?? ()
#181 0x00000000 in ?? ()
#182 0x000062f0 in ?? ()
#183 0x080b2a68 in ?? ()
#184 0x4000b720 in _dl_map_object_deps () from /lib/ld-linux.so.2
#185 0x404d56a0 in strcat () from /lib/tls/i686/cmov/libc.so.6
#186 0x400657e1 in gnome_vfs_expand_initial_tilde ()
   from /usr/lib/libgnomevfs-2.so.0
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()

http://bugzilla.gnome.org/show_bug.cgi?id=132933: http://bugzilla.gnome.org/show_bug.cgi?id=132933

Revision history for this message
Unai Uribarri (unai-uribarri) wrote :

I forgot to say that the remote server operating system is Windows 2000
Professional (spanish version)

Revision history for this message
Sebastien Bacher (seb128) wrote :

there is no debugging package for the moment for gnomevfs, that was pending for
some time
because of different reasons but now seems to be the right time to make this
change, I'll upload
it soon.

You can build a debug package with that:
$ apt-get source gnome-vfs2
$ apt-get build-dep gnome-vfs2
$ cd gnome-vfs2-2.8.3
$ DEB_BUILD_OPTIONS="nostrip noopt" dpkg-buildpackage -rfakeroot

BTW I don't have such problem here connection some samba shares but I don't have
a w2k to
make tests, I'll try with a winXP box soon

Revision history for this message
Unai Uribarri (unai-uribarri) wrote :
Download full text (7.6 KiB)

Well, looking to the detailed backtrace, it seems that nautilus doesn't reply to
the autentication callback...

(gdb) thread apply all where

Thread 4 (Thread 1088134064 (LWP 7963)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x40539b93 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x4040d81d in g_main_loop_get_context () from /usr/lib/libglib-2.0.so.0
#3 0x4040cd4a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4 0x4040d3a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#5 0x4016e050 in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#6 0x40462398 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0x40db9ad8 in ?? ()
#8 0x40424abf in g_static_private_free () from /usr/lib/libglib-2.0.so.0
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()

Thread 3 (Thread 1150729136 (LWP 8198)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x402ccfae in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x4015171d in giop_recv_buffer_get () from /usr/lib/libORBit-2.so.0
#3 0x40154fa6 in ORBit_small_invoke_stub () from /usr/lib/libORBit-2.so.0
#4 0x40154e7d in ORBit_small_invoke_stub_n () from /usr/lib/libORBit-2.so.0
#5 0x40168076 in ORBit_c_stub_invoke () from /usr/lib/libORBit-2.so.0
#6 0x08051e5c in GNOME_VFS_ClientCall_ModuleCallbackInvoke (_obj=0x817fc80,
    name=0x4169d903 "full-authentication", module_in=0x81850a4,
    module_out=0x44967fc8, ev=0x44967fd0)
    at ../libgnomevfs/GNOME_VFS_Daemon-stubs.c:144
#7 0x40060a8a in _gnome_vfs_module_callback_marshal_invoke (
    callback_name=0x4169d903 "full-authentication", in=0x449680a0, in_size=52,
    out=0x44968080, out_size=32) at gnome-vfs-module-callback-marshall.c:843
#8 0x40061fcd in gnome_vfs_module_callback_invoke (
    callback_name=0x4169d903 "full-authentication", in=0x449680a0, in_size=52,
    out=0x44968080, out_size=32) at gnome-vfs-module-callback.c:852
#9 0x4169ab3e in invoke_full_auth (server=0x4496b5a0 "192.168.3.60",
    share=0x4496b4a0 "Temp", username=0x8183de0 "oscar%2FAdministrador",
    domain=0x0, cancel_auth_out=0x4496816c, username_out=0x44968180,
    domain_out=0x4496817c, password_out=0x44968178,
---Type <return> to continue, or q <return> to quit---
    save_password_out=0x4169ee98, keyring_out=0x4169ee9c) at smb-method.c:758
#10 0x4169b1f1 in auth_fn (server_name=0x4496b5a0 "192.168.3.60",
    share_name=0x4496b4a0 "Temp", domain_out=0x4496ada0 "EDUNET_MADRID",
    domainmaxlen=256, username_out=0x4496b3a0 "unai", unmaxlen=256,
    password_out=0x4496b2a0 "", pwmaxlen=256) at smb-method.c:992
#11 0x416ce838 in find_server () from /usr/lib/libsmbclient.so.0
#12 0x416ce8e3 in smbc_server () from /usr/lib/libsmbclient.so.0
#13 0x416d1e3c in smbc_attr_server () from /usr/lib/libsmbclient.so.0
#14 0x4169c27c in do_open_directory (method=0x4169eba0,
    method_handle=0x4496b724, uri=0x81833b0,
    options=GNOME_VFS_FILE_INFO_GET_MIME_TYPE, context=0x807bfb0)
    at smb-method.c:1609
#15 0x4004d9dc in open_from_uri (handle=0x4496b780, uri=0x81833b0,
    options=GNOME_VFS_FILE_INFO_GET_MIME_TYPE, context=0x807bfb0)
    at gnome-vfs-directory.c:97
#16 0x4004ddf0 in gnome_vfs_di...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Sorry for the lack of reply on this bug upstreams are not really responsive on
this part.
There is a bug upstream with a patch which rewrites a part of the smb method:
http://bugzilla.gnome.org/show_bug.cgi?id=132933

Perhaps this will go upstream for 2.10. There is some threads about this on the
gnome-vfs list:
http://mail.gnome.org/archives/gnome-vfs-list/2004-November/msg00010.html
http://mail.gnome.org/archives/gnome-vfs-list/2005-January/msg00000.html

Revision history for this message
Sebastien Bacher (seb128) wrote :

*** Bug 10797 has been marked as a duplicate of this bug. ***

Revision history for this message
Sebastien Bacher (seb128) wrote :

this bug should be fixed in this upload:

gnome-vfs2 (2.9.3-0ubuntu1) hoary; urgency=low
 .
   * New upstream release:
     - smb: New mechanism for handling authentication (Hoary: #3733).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.