Package: apt Version: 0.6.42 Severity: important Hello, I have a problem with a recent upgrade of apt (since 0.6.42 only, before it worked without segfault with exactly the same command line). Actually, when i do : # apt-get source squashfs Reading package lists... Done Building dependency tree... Done Segmentation fault Or this command too : # apt-get source foo Reading package lists... Done Building dependency tree... Done Segmentation fault But when doing : # apt-get source libc6 Reading package lists... Done Building dependency tree... Done Need to get 13.8MB of source archives. [..] So, using apt source with debugging symbols, i have : $ gdb ./apt-get GNU gdb 6.3-debian Copyright 2004 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 "i386-linux"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) r source squashfs Starting program: /src/build/apt-0.6.42/bin/apt-get source squashfs Reading package lists... Done Building dependency tree... Done Program received signal SIGSEGV, Segmentation fault. FindSrc (Name=0xbf9c18d1 "squashfs",Recs=@0xbf9bfa30,SrcRecs=@0xbf9bfa20, Src=@0xbf9bf99c, Cache=@0x8089bd8) at cacheiterators.h:334 334 inline PkgFileIterator File() const {return PkgFileIterator(*Owner,FileP->File + Owner->PkgFileP);}; (gdb) bt #0 FindSrc (Name=0xbf9c18d1 "squashfs", Recs=@0xbf9bfa30,SrcRecs=@0xbf9bfa20, Src=@0xbf9bf99c, Cache=@0x8089bd8) at cacheiterators.h:334 #1 0x0805b7a7 in DoSource (CmdL=@0xbf9bfe08) at apt-get.cc:1907 #2 0xb7f205f2 in CommandLine::DispatchArg () from /usr/lib/libapt-pkg-libc6.3-6.so.3.10 #3 0x0805e9d2 in main (argc=3, argv=0xbf9bfea4) at apt-get.cc:2571 Regards, Arnaud Fontaine -- Package-specific info: -- apt-config dump -- APT ""; APT::Architecture "i386"; APT::Build-Essential ""; APT::Build-Essential:: "build-essential"; APT::Default-Release "unstable"; APT::Get ""; APT::Get::Show-Upgraded "true"; APT::Get::Show-Versions "true"; APT::Get::AllowUnauthenticated "1"; APT::Get::List-Cleanup "true"; APT::CleanInstalled "true"; APT::Cache ""; APT::Cache::AllVersions "false"; Dir "/"; Dir::State "var/lib/apt/"; Dir::State::lists "lists/"; Dir::State::cdroms "cdroms.list"; Dir::State::userstatus "status.user"; Dir::State::status "/var/lib/dpkg/status"; Dir::Cache "/home/arnau/pub"; Dir::Cache::archives "apt/"; Dir::Cache::srcpkgcache "srcpkgcache.bin"; Dir::Cache::pkgcache "pkgcache.bin"; Dir::Etc "etc/apt/"; Dir::Etc::sourcelist "sources.list"; Dir::Etc::vendorlist "vendors.list"; Dir::Etc::vendorparts "vendors.list.d"; Dir::Etc::main "apt.conf"; Dir::Etc::parts "apt.conf.d/"; Dir::Etc::preferences "preferences"; Dir::Bin ""; Dir::Bin::methods "/usr/lib/apt/methods"; Dir::Bin::dpkg "/usr/bin/dpkg"; DPkg ""; DPkg::Pre-Install-Pkgs ""; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; DPkg::Post-Invoke ""; DPkg::Post-Invoke:: "if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi"; Acquire ""; Acquire::cdrom ""; Acquire::cdrom::mount "/media/cdrom"; -- /etc/apt/sources.list -- ################################################## # Official packages for Testing and Unstable # ################################################## deb http://ftp.de.debian.org/debian testing main contrib deb-src http://ftp.de.debian.org/debian testing main contrib deb http://ftp.de.debian.org/debian unstable main contrib deb-src http://ftp.de.debian.org/debian unstable main contrib ################################################## # Andesi, Cerkinfo (mplayer, transcode...) # ################################################## deb http://www.andesi.org/pub/debian woody main deb http://www.andesi.org/public/work/apt ./ deb http://apt.cerkinfo.be/ unstable main contrib deb-src http://apt.cerkinfo.be/ unstable main contrib deb http://debian.duckcorp.org/unstable/binary-i386/ ./ deb-src http://debian.duckcorp.org/unstable/source/ ./ -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14-rc3-d500 Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15) Versions of packages apt depends on: ii libc6 2.3.5-7 GNU C Library: Shared libraries an ii libgcc1 1:4.0.2-2 GCC support library ii libstdc++6 4.0.2-2 The GNU Standard C++ Library v3 apt recommends no packages. -- no debconf information -- Arnaud Fontaine <arnaud@andesi.org> - http://www.andesi.org/ | GPG Public Key available on pgp.mit.edu | Fingerprint: D792 B8A5 A567 B001 C342 2613 BDF2 A220 5E36 19D3
Attachment:
pgplCuApkJyIu.pgp
Description: PGP signature