Nautilus closed while accessing one ftp server

Bug #27758 reported by Cynthia Qin
12
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

1.Make one ftp link;
2.Open ftp link and connect to the server;
3.View and try to access some directory, while access one directory name "work",
nautilus met fail, follow is the bug-buddy info:
Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225099584 (LWP 13206)]
[New Thread -1227691088 (LWP 13207)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb77694ab in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7e70226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb7511bec in wcsxfrm_l () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7510bf8 in wcsxfrm () from /lib/tls/i686/cmov/libc.so.6
#6 0xb771ffc1 in g_utf8_collate_key () from /usr/lib/libglib-2.0.so.0
#7 0xb7720379 in g_utf8_collate_key_for_filename ()
   from /usr/lib/libglib-2.0.so.0
#8 0x080e763b in nautilus_file_get_uri ()
#9 0x080e76bf in nautilus_file_get_uri ()
#10 0x080ea03a in nautilus_file_is_mime_type ()
#11 0x080b009d in fm_directory_view_pop_up_location_context_menu ()
#12 0x080b00d0 in fm_directory_view_pop_up_location_context_menu ()
#13 0x0809c0e1 in fm_directory_view_update_menus ()
#14 0xb76fbc7c in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
#15 0xb76fbc43 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
#16 0xb76fbc34 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
#17 0xb76fbc34 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
#18 0xb76fbc34 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
#19 0x0809c11a in fm_directory_view_update_menus ()
#20 0x080a49d5 in fm_directory_view_pop_up_location_context_menu ()
#21 0x080a4abd in fm_directory_view_pop_up_location_context_menu ()
#22 0xb7789273 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#23 0xb777c678 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0xb778c325 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#25 0xb778de48 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0xb778e199 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x080d8491 in nautilus_directory_unref ()
#28 0x080d2faa in nautilus_directory_async_state_changed ()
#29 0x080d30a9 in nautilus_directory_async_state_changed ()
#30 0xb79c84ad in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
#31 0xb76ff734 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#32 0xb76fd4e7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb77004d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#34 0xb77007f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#35 0xb7bfbda5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x08078d6e in POA_Nautilus_MetafileFactory__fini ()
#37 0xb74abea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#38 0x080667d1 in ?? ()

Thread 2 (Thread -1227691088 (LWP 13207)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb75560e4 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7700328 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb77007f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb77e375e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5 0xb7718db2 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb7763361 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb755fbce in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread -1225099584 (LWP 13206)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb77694ab in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7e70226 in libgnomeui_module_info_get ()
   from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb7511bec in wcsxfrm_l () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7510bf8 in wcsxfrm () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb771ffc1 in g_utf8_collate_key () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7720379 in g_utf8_collate_key_for_filename ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8 0x080e763b in nautilus_file_get_uri ()
No symbol table info available.
#9 0x080e76bf in nautilus_file_get_uri ()
No symbol table info available.
#10 0x080ea03a in nautilus_file_is_mime_type ()
No symbol table info available.
#11 0x080b009d in fm_directory_view_pop_up_location_context_menu ()
No symbol table info available.
#12 0x080b00d0 in fm_directory_view_pop_up_location_context_menu ()
No symbol table info available.
#13 0x0809c0e1 in fm_directory_view_update_menus ()
No symbol table info available.
#14 0xb76fbc7c in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb76fbc43 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0xb76fbc34 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0xb76fbc34 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0xb76fbc34 in g_list_insert_sorted_with_data ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0x0809c11a in fm_directory_view_update_menus ()
No symbol table info available.
#20 0x080a49d5 in fm_directory_view_pop_up_location_context_menu ()
No symbol table info available.
#21 0x080a4abd in fm_directory_view_pop_up_location_context_menu ()
No symbol table info available.
#22 0xb7789273 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb777c678 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb778c325 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb778de48 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb778e199 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0x080d8491 in nautilus_directory_unref ()
No symbol table info available.
#28 0x080d2faa in nautilus_directory_async_state_changed ()
No symbol table info available.
#29 0x080d30a9 in nautilus_directory_async_state_changed ()
No symbol table info available.
#30 0xb79c84ad in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
No symbol table info available.
#31 0xb76ff734 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xb76fd4e7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xb77004d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb77007f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#35 0xb7bfbda5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0x08078d6e in POA_Nautilus_MetafileFactory__fini ()
No symbol table info available.
#37 0xb74abea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#38 0x080667d1 in ?? ()
No symbol table info available.
#0 0xffffe410 in __kernel_vsyscall ()

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

Thanks for your bug. Could you get a backtrace with libglib2.0-0-dbg
nautilus-dbg libc6-dbg installed?
- gnome-session-remove nautilus
- LD_LIBRARY_PATH=/usr/lib/debug:$LD_LIBRARY_PATH gdb nautilus
(gdb) handle SIG33 pass nostop noprint
(gdb) run
.... crash
(gdb) thread apply all bt

Copy that to a comment.

Revision history for this message
Cynthia Qin (qinxie) wrote :

I met some difficulty when installing the -dbg package,could you tell me how to install it?
Msg is followed:
root@ubuntu-2:/home/cqin# apt-get build-dep libc6-dbg
Reading package lists... Done
Building dependency tree... Done
W: Couldn't stat source package list http://us.archive.ubuntu.com dapper/main Packages
(/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_dapper_main_binary-i386_Packages) - stat
(2 No such file or directory)
W: Couldn't stat source package list http://us.archive.ubuntu.com dapper/restricted Packages
(/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_dapper_restricted_binary-i386_Packages) -
stat (2 No such file or directory)
W: Couldn't stat source package list http://us.archive.ubuntu.com dapper-updates/main Packages
(/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_dapper-updates_main_binary-i386_Packages) -
 stat (2 No such file or directory)
W: Couldn't stat source package list http://us.archive.ubuntu.com dapper-updates/restricted
Packages (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_dapper-updates_restricted_binary-
i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://security.ubuntu.com dapper-security/main Packages
(/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_dapper-security_main_binary-i386_Packages) -
stat (2 No such file or directory)
W: Couldn't stat source package list http://security.ubuntu.com dapper-security/restricted
Packages (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_dapper-security_restricted_binary-
i386_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these problems
E: Could not open
file /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_dapper_main_source_Sources - open (2
No such file or directory)

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

No need to use "build-dep":
- sudo apt-get update
- sudo apt-get install libc6-dbg nautilus-dbg

Revision history for this message
Cynthia Qin (qinxie) wrote :

Nautilus-dbg can't be installed becaused system said it does not exist.
Followed is the bug-buddy info after I installed libglib2.0-0-dbg and libc6-dbg installed. Wish
they are what you want.

 Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb77a94ab in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7ee8300 in ?? () from /usr/lib/libgnomeui-2.so.0
#3 0x00000000 in ?? ()

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

Do you use the universe source, nautilus-dbg is a part of it:
http://archive.ubuntu.com/ubuntu/pool/universe/n/nautilus/nautilus-dbg_2.13.3-0ubuntu5_i386.deb
Did you get the backtrace with the method described by comment #1?

Revision history for this message
Cynthia Qin (qinxie) wrote :
Download full text (10.8 KiB)

nautilus-dbg_2.13.3-0ubuntu5_i386.deb is not vailable now. So I only installed libc6-dbg. Followed is the debug info:
root@ubuntu-2:/home/cqin# LD_LIBRARY_PATH=/usr/lib/debug:$LD_LIBRARY_PATH gdb na utilus
GNU gdb 6.3.90_20051119-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".

(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) run
Starting program: /usr/bin/nautilus
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 17224)]

(nautilus:17224): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
[New Thread 32769 (LWP 17230)]
[New Thread 16386 (LWP 17231)]
[New Thread 32771 (LWP 17242)]
[New Thread 49156 (LWP 17243)]
[New Thread 65541 (LWP 17244)]
[New Thread 81926 (LWP 17245)]
[New Thread 98311 (LWP 17246)]
[Thread 32771 (LWP 17242) exited]
[Thread 65541 (LWP 17244) exited]
[Thread 81926 (LWP 17245) exited]
[Thread 98311 (LWP 17246) exited]
[Thread 49156 (LWP 17243) exited]
[New Thread 114691 (LWP 17253)]
[New Thread 131076 (LWP 17254)]
[Thread 131076 (LWP 17254) exited]
[Thread 114691 (LWP 17253) exited]
[New Thread 147459 (LWP 17313)]
[New Thread 163844 (LWP 17314)]
[New Thread 180229 (LWP 17315)]
[New Thread 196614 (LWP 17316)]
[Thread 163844 (LWP 17314) exited]
[Thread 180229 (LWP 17315) exited]
[Thread 147459 (LWP 17313) exited]
[New Thread 212995 (LWP 17317)]
[Thread 196614 (LWP 17316) exited]
[Thread 212995 (LWP 17317) exited]
[New Thread 229379 (LWP 17320)]
[New Thread 245764 (LWP 17321)]
[Thread 229379 (LWP 17320) exited]
[Thread 245764 (LWP 17321) exited]
[New Thread 262147 (LWP 17323)]
[New Thread 278532 (LWP 17324)]
[New Thread 294917 (LWP 17325)]
[Thread 262147 (LWP 17323) exited]
[Thread 294917 (LWP 17325) exited]
[New Thread 311299 (LWP 17326)]
[Thread 278532 (LWP 17324) exited]
[New Thread 327684 (LWP 17...

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

Do you still have that issue? The backtrace seems to be the same as bug #28640 which is a libc issue fixed now

Revision history for this message
Carthik Sharma (carthik) wrote :

Marking this bug as "Fix Released" since according to the last comment by seb128, a new release fixes similar bugs, and there has been no response from the reporter for 2+ months.

If this bug should still exist on Dapper, please feel free to reopen this bug.

Thank you for reporting this bug and your feedback.

Changed in nautilus:
status: Needs Info → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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