gftp 2.0.15 on amd64gftp crashes on amd64 when removing directories recursively via ssh2 connection. I have tried on the same server with normal ftp and deleting the directories worked without a problem. I have also tried an other server with the same result, at least for ssh2, i cannot login there via ftp. Output on terminal is sometimes nothing, sometimes something but almost not the same. 3 Variants: Gtk-ERROR **: file gtktextbtree.c: line 4160 (_gtk_text_line_char_to_byte_offsets): assertion failed: (offset == 0) aborting... Abgebrochen ----------------------------------------------------------------------- Segfault ----------------------------------------------------------------------- *** glibc detected *** double free or corruption (!prev): 0x00000000008b15a0 ***Abgebrochen Reproducible: Always Steps to Reproduce: 1. log into a server via ssh2 2. delete recursive some directories 3. look how it crashes $ emerge info Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc1 x86_64) ================================================================= System uname: 2.6.10-rc1 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.6 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -march=k8" CHOST="x86_64-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -march=k8" DISTDIR="/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/portage/tmp" PORTDIR="/portage/port" PORTDIR_OVERLAY="/portage/overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi adns aim alsa amd64 arts avi berkdb bitmap-fonts bonobo cdr crypt cups divx4linux dvd dvdr esd f77 fam flac flash foomatic fortran ftp gcj gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml icq imagemagick imlib ipv6 jabber java jp2 jpeg junit ldap libg++ libwww lzw lzw-tiff mad mikmod ming motif mozilla mpeg msn ncurses nls nomultilib oggvorbis opengl pam pcmcia pdflib perl png ppds python qt quicktime readline samba scanner sdl slang sqlite ssl tcpd tiff truetype usb userlocales xine xml xml2 xmms xosd xpm xprint xrandr xv yahoo zlib" System has the latest updates installed, on amd64 i only get 2.0.15 as latest version. Did not test with later versions.
*** This bug has been marked as a duplicate of 47594 ***
Even if someone has closed the bug a s a duplicate of 47594 this should not be right. In my case gftp doesn't crash when uploading something in general. It just crashes when i remove directories recursively on the other host and if i am connected via ssh2. there are no problems when i am connected via normal ftp to the same host. so this should not be a duplicate of the other bug. the other author doesn't say that he has problems with ssh in specific. and i don't use nptl
I made a upstream bug for our bug #47594, and this is fixed (according to the gftp-dev) in 2.0.18rc1, so i set the dependancy on our bug. even if this is not a duplicate of bug #47594, i think it will be fixed with 2.0.18rc1 as masney mentioned 'some bugs', not just the one that is pointed out by bug #47594.
2.0.18 fixes this issue, please use the newer version