-------- Weitergeleitete Nachricht --------
> Von: [EMAIL PROTECTED]

> Betreff: Bug#334059: The uploading of the file does abort
> Datum: Sat, 15 Oct 2005 19:03:25 +0900
> 
> Package: lftp
> Version: 3.3.1-1
> 
> When the file is uploaded with put, lftp does abort:
> 
>  > put foo
>  8243 bytes transferred
>  *** glibc detected *** double free or corruption (!prev): 0x0815b538 ***

I could reproduce this problem:

$ LC_ALL=C lftp ftp-master.debian.org
lftp ftp-master.debian.org:~> cd pub/UploadQueue/
cd ok, cwd=/pub/UploadQueue
lftp ftp-master.debian.org:/pub/UploadQueue> debug
lftp ftp-master.debian.org:/pub/UploadQueue> put
kde-i18n-se_3.4.3-1_all.deb
---> TYPE I
<--- 200 Switching to Binary mode.
---> PASV
<--- 227 Entering Passive Mode (140,211,166,43,43,170)
---- Connecting data socket to (140.211.166.43) port 11178
---- Data connection established
---> STOR kde-i18n-se_3.4.3-1_all.deb
<--- 150 Ok to send data.
---- Closing data socket
<--- 226 File receive OK.
692096 bytes transferred in 36 seconds (19.0K/s)
Segmentation fault
$

$ ldd /usr/bin/lftp
        linux-gate.so.1 =>  (0xffffe000)
        libreadline.so.5 => /lib/libreadline.so.5 (0xb7f42000)
        libgnutls.so.12 => /usr/lib/libgnutls.so.12 (0xb7edd000)
        libtasn1.so.2 => /usr/lib/libtasn1.so.2 (0xb7ecc000)
        libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7e7f000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7e69000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7e65000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7e51000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7e31000)
        libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb7e2c000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7dea000)
        libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7dd7000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7dd3000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7dc8000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c91000)
        /lib/ld-linux.so.2 (0xb7f85000)

The end of a strace of another upload:

write(1, "1889168 bytes transferred in 94 "..., 501889168 bytes transferred in 
94 seconds (19.6K/s)
) = 50
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(1, "\7", 1)                       = 1
close(5)                                = 0
brk(0x81aa000)                          = 0x81aa000
brk(0x816a000)                          = 0x816a000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

Need some more infos?

thx.

-- 
Noèl Köthe <noel debian.org>

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to