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 553925 - gvfs-ftp crashes when using text-based location bar in nautilus
gvfs-ftp crashes when using text-based location bar in nautilus
Status: RESOLVED FIXED
Product: gvfs
Classification: Core
Component: ftp backend
0.2.x
Other Linux
: Normal critical
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks:
 
 
Reported: 2008-09-26 11:52 UTC by Sebastien Bacher
Modified: 2009-03-21 21:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Sebastien Bacher 2008-09-26 11:52:13 UTC
the bug has been opened on https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/209355

"Summary:

As of Hardy Beta 1 with Nautilus 2.22.1-0ubuntu1 it is impossible to navigate an FTP server (gvfs) using the text-base location bar. This problem is always reproducible.

Steps to reproduce:

1. Go to Places -> Connect to Server...
2. Choose 'FTP (with login)'
3. Fill in the details (valid 'Server:' and 'User Name:')
4. Click 'Connect'.
5. When the server connects Nautilus opens a window at that location. Press Ctrl-L (or click the text-entry icon on the left of the address bar). The address changes to the url of the current FTP location.
6. Append a valid path on the FTP at the end of this location (e.g. ftp.ubuntu.com/[add path here]).

  • #0 strcmp
    from /lib/libc.so.6
  • #1 IA__g_str_equal
    at /build/buildd/glib2.0-2.16.4/glib/gstring.c line 77
  • #2 do_mount
    at gvfsbackendftp.c line 1441
  • #3 g_vfs_job_run
    at gvfsjob.c line 198
  • #4 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.16.4/glib/gthreadpool.c line 265
  • #5 g_thread_create_proxy
    at /build/buildd/glib2.0-2.16.4/glib/gthread.c line 635
  • #6 start_thread
    from /lib/libpthread.so.0
  • #7 clone
    from /lib/libc.so.6
  • #8 ??

So somehow g_str_equal is getting a null pointer. When I have more time, I'll follow the backtrace a bit more to see if I can find out why."
Comment 1 Baptiste Mille-Mathias 2009-03-21 21:00:19 UTC
Hey Seb,

it seesm to works fine for me with jaunty.
I'm closing the bug, but feel free ... (you know what).

THXBYE