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 493299 - crash in Open Folder: Connecting to ftp://anon...
crash in Open Folder: Connecting to ftp://anon...
Status: RESOLVED DUPLICATE of bug 365624
Product: nautilus
Classification: Core
Component: general
2.18.x
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 493301 493318 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-11-04 10:07 UTC by info
Modified: 2007-11-08 00:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description info 2007-11-04 10:07:35 UTC
Version: 2.18.3

What were you doing when the application crashed?
Connecting to ftp://anonymous@ftp.nluug.nl/

It crashes after it got the directory listing:
drwxr-xr-x    3 0        0            4096 Oct 22 12:39 .
drwxr-xr-x    3 0        0            4096 Oct 22 12:39 ..
lrwxrwxrwx    1 0        0               2 Oct 12 12:46 ftp -> ..
lrwxrwxrwx    1 0        0               3 Oct 12 12:46 mirror -> pub
lrwxrwxrwx    1 0        0              26 Oct 16 19:59 pub -> vol/1/.CLUSTER/var_ftp/pub
lrwxrwxrwx    1 0        0              27 Oct 16 19:59 site -> vol/1/.CLUSTER/var_ftp/site
drwxr-xr-x    7 0        0            4096 Nov 02 11:48 vol


Distribution: Fedora release 7 (Moonshine)
Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc)
BugBuddy Version: 2.18.0

System: Linux 2.6.20-2936.fc7xen #1 SMP Fri Sep 21 11:56:20 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Fedora

Memory status: size: 472776704 vsize: 472776704 resident: 38576128 share: 20221952 rss: 38576128 rss_rlim: 18446744073709551615
CPU usage: start_time: 1194170489 rtime: 232 utime: 211 stime: 21 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912496380976 (LWP 2987)]
[New Thread 1105209680 (LWP 3076)]
(no debugging symbols found)
0x0000003dc4ec82e6 in poll () from /lib64/libc.so.6

Thread 2 (Thread 1105209680 (LWP 3076))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 g_cclosure_marshal_VOID__ENUM
    from /usr/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 strcmp
    from /lib64/libc.so.6
  • #4 g_cclosure_marshal_VOID__ENUM
    from /usr/lib64/gnome-vfs-2.0/modules/libftp.so
  • #5 gnome_vfs_directory_read_next_cancellable
    from /usr/lib64/libgnomevfs-2.so.0
  • #6 g_cclosure_marshal_VOID__ENUM
    from /usr/lib64/libgnomevfs-2.so.0
  • #7 g_cclosure_marshal_VOID__ENUM
    from /usr/lib64/libgnomevfs-2.so.0
  • #8 g_cclosure_marshal_VOID__ENUM
    from /usr/lib64/libgnomevfs-2.so.0
  • #9 g_cclosure_marshal_VOID__ENUM
    from /usr/lib64/libgnomevfs-2.so.0
  • #10 g_cclosure_marshal_VOID__ENUM
    from /lib64/libglib-2.0.so.0
  • #11 g_cclosure_marshal_VOID__ENUM
    from /lib64/libglib-2.0.so.0
  • #12 start_thread
    from /lib64/libpthread.so.0
  • #13 clone
    from /lib64/libc.so.6


----------- .xsession-errors (157 sec old) ---------------------
localuser:marceln being added to access control list
SESSION_MANAGER=local/unix:/tmp/.ICE-unix/2470
Unable to connect to yum-updatesd.  Please ensure that the yum-updatesd 
package is installed and that the service is running.
Xlib: unexpected async reply (sequence 0x3817)!
Xlib: unexpected async reply (sequence 0x6aef)!
Xlib: unexpected async reply (sequence 0x443a)!
Xlib: unexpected async reply (sequence 0x3cfa)!
Xlib: unexpected async reply (sequence 0x3cd3)!
--------------------------------------------------
Comment 1 info 2007-11-04 10:26:51 UTC
*** Bug 493301 has been marked as a duplicate of this bug. ***
Comment 2 info 2007-11-04 10:31:09 UTC
Most of the anonymous ftp sites work so it's not causing many troubles.
Comment 3 info 2007-11-04 11:21:19 UTC
This bug is caused by the link on the remote ftp server pointing to the parent directory (which isn't accessible because of the chroot).

I have made a test setup with a anonymous chrooted ftp server with only one link
in the root pointing to the chrooted parent. This link triggers the crash (i have
tested other links and files as well).

The directory listing on the node:
  # pwd
  /home/ftp
  # ls -la
  total 8
  dr-xr-xr-x 2 ftp  ftp  4096 Nov  4 11:22 .
  drwxr-xr-x 8 root root 4096 Nov  4 11:21 ..
  lrwxrwxrwx 1 root root    2 Nov  4 11:21 p -> ..

Through "lftp":
  $ lftp paard
  lftp paard:~> ls
  lrwxrwxrwx    1 0        0               2 Nov 04 10:21 p -> ..
Comment 4 info 2007-11-04 11:27:45 UTC
*** Bug 493318 has been marked as a duplicate of this bug. ***
Comment 5 André Klapper 2007-11-08 00:26:07 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but the maintainers need more information to fix the bug. Could you please answer the questions in the other report in order to help the developers?


*** This bug has been marked as a duplicate of 365624 ***