Bug#418548: apt-spy: segfaults
Package: apt-spy
Version: 3.1-16
Severity: normal
apt-spy segfaults when used.
scyw00225:~# sudo apt-spy -d unstable -a europe -o output.aptspy
Couldn't find country LU . Skipping.
Couldn't find country LV . Skipping.
SERVER: ftp.at.debian.org
Benchmarking FTP...
Downloaded 4219943 bytes in 5.35 seconds
Download speed: 770.68 kB/sec
Benchmarking HTTP...
Downloaded 4219943 bytes in 2.69 seconds
Download speed: 1531.77 kB/sec
SERVER: gd.tuwien.ac.at
Benchmarking FTP...
Downloaded 1069920 bytes in 25.21 seconds
Download speed: 41.44 kB/sec
Benchmarking HTTP...
Downloaded 1895232 bytes in 15.08 seconds
Download speed: 122.73 kB/sec
SERVER: debian.mur.at
Benchmarking FTP...
Downloaded 4219943 bytes in 11.99 seconds
Download speed: 343.74 kB/sec
Benchmarking HTTP...
Downloaded 4219943 bytes in 10.98 seconds
Download speed: 375.46 kB/sec
Segmentation fault (core dumped)
scyw00225:~# bt /usr/bin/ap
apg apt-cdrom apt-rdepends
apgbfm apt-config apt-show-source
aplay apt-extracttemplates apt-show-versions
aplaymidi apt-file apt-sortpkgs
appletproxy apt-ftparchive apt-spy
appres apt-get apt-src
apropos apt-key aptitude
apt-cache apt-listchanges
scyw00225:~# bt /usr/bin/ap
apg apt-cdrom apt-rdepends
apgbfm apt-config apt-show-source
aplay apt-extracttemplates apt-show-versions
aplaymidi apt-file apt-sortpkgs
appletproxy apt-ftparchive apt-spy
appres apt-get apt-src
apropos apt-key aptitude
apt-cache apt-listchanges
scyw00225:~# bt /usr/bin/apt-spy core
-su: bt: command not found
scyw00225:~# gdb /usr/bin/apt-spy core
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /mnt/usr/usr/lib/libcurl.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcurl.so.3
Reading symbols from /lib/tls/libc.so.6...Reading symbols from /mnt/usr/usr/lib/debug/lib/tls/libc-2.3.6.so...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /mnt/usr/usr/lib/libgssapi_krb5.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgssapi_krb5.so.2
Reading symbols from /mnt/usr/usr/lib/libkrb5.so.3...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libkrb5.so.3
Reading symbols from /mnt/usr/usr/lib/libk5crypto.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libk5crypto.so.3
Reading symbols from /mnt/usr/usr/lib/libkrb5support.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libkrb5support.so.0
Reading symbols from /lib/libcom_err.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /lib/tls/libresolv.so.2...Reading symbols from /mnt/usr/usr/lib/debug/lib/tls/libresolv-2.3.6.so...
(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libresolv.so.2
Reading symbols from /mnt/usr/usr/lib/libidn.so.11...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /lib/tls/libdl.so.2...Reading symbols from /mnt/usr/usr/lib/debug/lib/tls/libdl-2.3.6.so...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /mnt/usr/usr/lib/i686/cmov/libssl.so.0.9.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /mnt/usr/usr/lib/i686/cmov/libcrypto.so.0.9.8...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /mnt/usr/usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /mnt/usr/usr/lib/debug/lib/ld-2.3.6.so...
(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/libnss_files.so.2...Reading symbols from /mnt/usr/usr/lib/debug/lib/tls/libnss_files-2.3.6.so...
(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /lib/tls/libnss_dns.so.2...Reading symbols from /mnt/usr/usr/lib/debug/lib/tls/libnss_dns-2.3.6.so...
(no debugging symbols found)...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/libnss_dns.so.2
(no debugging symbols found)
Core was generated by `apt-spy -d unstable -a EUROPE -o output.aptspy'.
Program terminated with signal 11, Segmentation fault.
#0 0x6f707365 in ?? ()
(gdb) bt
#0 0x6f707365 in ?? ()
#1 0x2065736e in ?? ()
#2 0x656d6974 in ?? ()
#3 0x0074756f in ?? ()
#4 0x0815d614 in ?? ()
#5 0x00000011 in ?? ()
#6 0xb7ececd4 in _int_malloc () from /lib/tls/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) quit
Greetings
Marc
-- System Information:
Debian Release: lenny/sid
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.20.4-scyw00225 (PREEMPT)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages apt-spy depends on:
ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries
ii libcurl3 7.15.5-1 Multi-protocol file transfer libra
apt-spy recommends no packages.
-- no debconf information
Reply to: