Package: lsh-client Version: 2.0.4-dfsg-8 Severity: normal
hi! lsftp, the sftp client of the lsh-suite seems to leak memory while doing a (recursive) "put" on directories. recursive "get" and "put" of single files work just fine. here's the trace: *** glibc detected *** lsftp: double free or corruption (fasttop): 0x08075bf8 *** ======= Backtrace: ========= /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6aac1)[0xb7e96ac1] /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6c328)[0xb7e98328] /lib/i386-linux-gnu/i686/cmov/libc.so.6(cfree+0x6d)[0xb7e9b3dd] lsftp[0x804b1af] lsftp[0x804b308] lsftp[0x804c50e] lsftp[0x804c694] lsftp[0x804c91c] /lib/i386-linux-gnu/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb7e42e46] lsftp[0x8049701] ======= Memory map: ======== 08048000-08059000 r-xp 00000000 08:07 524302 /usr/bin/lsftp 08059000-0805a000 rwxp 00010000 08:07 524302 /usr/bin/lsftp 0805a000-0809c000 rwxp 00000000 00:00 0 [heap] b7900000-b7921000 rwxp 00000000 00:00 0 b7921000-b7a00000 ---p 00000000 00:00 0 b7a8b000-b7aa7000 r-xp 00000000 08:02 570403 /lib/i386-linux-gnu/libgcc_s.so.1 b7aa7000-b7aa8000 rwxp 0001b000 08:02 570403 /lib/i386-linux-gnu/libgcc_s.so.1 b7ac6000-b7acd000 r-xs 00000000 08:07 810225 /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache b7acd000-b7ace000 r-xp 0119d000 08:07 802535 /usr/lib/locale/locale-archive b7ace000-b7bed000 r-xp 0019b000 08:07 802535 /usr/lib/locale/locale-archive b7bed000-b7ded000 r-xp 00000000 08:07 802535 /usr/lib/locale/locale-archive b7ded000-b7dee000 rwxp 00000000 00:00 0 b7dee000-b7df0000 r-xp 00000000 08:02 837 /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so b7df0000-b7df1000 r-xp 00001000 08:02 837 /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so b7df1000-b7df2000 rwxp 00002000 08:02 837 /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so b7df2000-b7e28000 r-xp 00000000 08:02 553875 /lib/libncurses.so.5.9 b7e28000-b7e2b000 rwxp 00036000 08:02 553875 /lib/libncurses.so.5.9 b7e2b000-b7e2c000 rwxp 00000000 00:00 0 b7e2c000-b7f7f000 r-xp 00000000 08:02 856 /lib/i386-linux-gnu/i686/cmov/libc-2.13.so b7f7f000-b7f80000 ---p 00153000 08:02 856 /lib/i386-linux-gnu/i686/cmov/libc-2.13.so b7f80000-b7f82000 r-xp 00153000 08:02 856 /lib/i386-linux-gnu/i686/cmov/libc-2.13.so b7f82000-b7f83000 rwxp 00155000 08:02 856 /lib/i386-linux-gnu/i686/cmov/libc-2.13.so b7f83000-b7f86000 rwxp 00000000 00:00 0 b7f86000-b7fbd000 r-xp 00000000 08:02 553847 /lib/libreadline.so.6.2 b7fbd000-b7fc1000 rwxp 00037000 08:02 553847 /lib/libreadline.so.6.2 b7fc1000-b7fc2000 rwxp 00000000 00:00 0 b7fdf000-b7fe2000 rwxp 00000000 00:00 0 b7fe2000-b7fe3000 r-xp 00000000 00:00 0 [vdso] b7fe3000-b7ffe000 r-xp 00000000 08:02 570430 /lib/i386-linux-gnu/ld-2.13.so b7ffe000-b7fff000 r-xp 0001b000 08:02 570430 /lib/i386-linux-gnu/ld-2.13.so b7fff000-b8000000 rwxp 0001c000 08:02 570430 /lib/i386-linux-gnu/ld-2.13.so bffdf000-c0000000 rw-p 00000000 00:00 0 [stack] Aborted doesn't look good, does it? it still copies some of the of files of selected directories, btw. the ssh server is lshd on a machine also running wheeze. regards bubo -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.0.0 (SMP w/2 CPU cores) Locale: LANG=de_AT.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lsh-client depends on: ii libc6 2.13-10 Embedded GNU C Library: Shared lib ii libgmp10 2:5.0.1+dfsg-7 Multiprecision arithmetic library ii libhogweed2 2.1-2 low level cryptographic library (p ii libnettle4 2.1-2 low level cryptographic library (s ii liboop4 1.0-8 Event loop management library ii libreadline6 6.2-2 GNU readline and history libraries ii libwrap0 7.6.q-21 Wietse Venema's TCP wrappers libra ii libxau6 1:1.0.6-3 X11 authorisation library ii lsh-utils 2.0.4-dfsg-8 Secure Shell v2 (SSH2) protocol ut ii nettle-bin 2.1-2 low level cryptographic library (b ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime lsh-client recommends no packages. Versions of packages lsh-client suggests: ii lsh-doc 2.0.4-dfsg-8 Secure Shell v2 (SSH2) client / se -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org