Package: apt Version: 0.9.2 Followup-For: Bug #670979 I have a desktop and a laptop running Debian Sid/AMD64 and I have observed rred crashes when apt-get updating on both of them recently.
Prerequisites: A fairly standard Debian Sid system on AMD64 platform. Steps to reproduce: Do an apt-get update What happens: Update stops abruptly with this message: E: Method rred has died unexpectedly! E: Sub-process rred received a segmentation fault. How to recover: Run apt-get update again. It most likely won't crash again Reproducibility: Rare. Reproduces very infrequently, maybe 1 out of 10 updates. # apt-get update Ign http://deb.opera.com sid InRelease Ign http://deb.opera.com sid InRelease Get:1 http://ftp.fi.debian.org unstable InRelease [210 kB] [ ... snip ~180 lines ... ] Get:126 ftp://ftp.sunet.se unstable/non-free amd64 2012-05-04-1414.41.pdiff [672 B] Get:127 http://ftp.fi.debian.org unstable/main 2012-05-05-0214.38.pdiff [1569 B] Get:128 http://ftp.fi.debian.org experimental/main 2012-05-05-0214.38.pdiff [1964 B] E: Method rred has died unexpectedly! E: Sub-process rred received a segmentation fault. zsh: exit 100 apt-get update Syslog says: May 5 12:02:38 hanuri vmunix: [1177334.711024] rred[12971]: segfault at 2137358 ip 00007f7983fd761d sp 00007fff063316a0 error 4 in libc-2.13.so[7f7983f60000+17d000] GDB backtrace: (gdb) bt #0 _int_free (av=0x7f79842e2e60, p=0x20925b0) at malloc.c:4936 #1 0x00007f7983fda87c in *__GI___libc_free (mem=<optimized out>) at malloc.c:3738 #2 0x00007f7984ad9040 in FileFd::Close() () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 #3 0x0000000000404039 in ?? () #4 0x00007f7984b161cd in pkgAcqMethod::Run(bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 #5 0x0000000000402786 in ?? () #6 0x00007f7983f7eead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff06331fb8) at libc-start.c:228 #7 0x0000000000402821 in ?? () #8 0x00007fff06331fb8 in ?? () #9 0x000000000000001c in ?? () #10 0x0000000000000001 in ?? () #11 0x00007fff06333a77 in ?? () #12 0x0000000000000000 in ?? () -- Package-specific info: -- apt-config dump -- APT ""; APT::Architecture "amd64"; APT::Build-Essential ""; APT::Build-Essential:: "build-essential"; APT::Install-Recommends "1"; APT::Install-Suggests "0"; APT::NeverAutoRemove ""; APT::NeverAutoRemove:: "^firmware-linux.*"; APT::NeverAutoRemove:: "^linux-firmware$"; APT::NeverAutoRemove:: "^linux-image.*"; APT::NeverAutoRemove:: "^kfreebsd-image.*"; APT::NeverAutoRemove:: "^linux-restricted-modules.*"; APT::NeverAutoRemove:: "^linux-ubuntu-modules-.*"; APT::NeverAutoRemove:: "^gnumach$"; APT::NeverAutoRemove:: "^gnumach-image.*"; APT::Never-MarkAuto-Sections ""; APT::Never-MarkAuto-Sections:: "metapackages"; APT::Never-MarkAuto-Sections:: "restricted/metapackages"; APT::Never-MarkAuto-Sections:: "universe/metapackages"; APT::Never-MarkAuto-Sections:: "multiverse/metapackages"; APT::Never-MarkAuto-Sections:: "oldlibs"; APT::Never-MarkAuto-Sections:: "restricted/oldlibs"; APT::Never-MarkAuto-Sections:: "universe/oldlibs"; APT::Never-MarkAuto-Sections:: "multiverse/oldlibs"; APT::Update ""; APT::Update::Post-Invoke-Success ""; APT::Update::Post-Invoke-Success:: "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; APT::Cache-Limit "268435456"; APT::Architectures ""; APT::Architectures:: "amd64"; APT::Compressor ""; APT::Compressor::. ""; APT::Compressor::.::Name "."; APT::Compressor::.::Extension ""; APT::Compressor::.::Binary ""; APT::Compressor::.::Cost "1"; APT::Compressor::.::CompressArg ""; APT::Compressor::.::CompressArg:: ""; APT::Compressor::.::UncompressArg ""; APT::Compressor::.::UncompressArg:: ""; APT::Compressor::gzip ""; APT::Compressor::gzip::Name "gzip"; APT::Compressor::gzip::Extension ".gz"; APT::Compressor::gzip::Binary "gzip"; APT::Compressor::gzip::Cost "2"; APT::Compressor::gzip::CompressArg ""; APT::Compressor::gzip::CompressArg:: "-9n"; APT::Compressor::gzip::UncompressArg ""; APT::Compressor::gzip::UncompressArg:: "-d"; APT::Compressor::bzip2 ""; APT::Compressor::bzip2::Name "bzip2"; APT::Compressor::bzip2::Extension ".bz2"; APT::Compressor::bzip2::Binary "bzip2"; APT::Compressor::bzip2::Cost "3"; APT::Compressor::bzip2::CompressArg ""; APT::Compressor::bzip2::CompressArg:: "-9"; APT::Compressor::bzip2::UncompressArg ""; APT::Compressor::bzip2::UncompressArg:: "-d"; APT::Compressor::xz ""; APT::Compressor::xz::Name "xz"; APT::Compressor::xz::Extension ".xz"; APT::Compressor::xz::Binary "xz"; APT::Compressor::xz::Cost "4"; APT::Compressor::xz::CompressArg ""; APT::Compressor::xz::CompressArg:: "-6"; APT::Compressor::xz::UncompressArg ""; APT::Compressor::xz::UncompressArg:: "-d"; APT::Compressor::lzma ""; APT::Compressor::lzma::Name "lzma"; APT::Compressor::lzma::Extension ".lzma"; APT::Compressor::lzma::Binary "xz"; APT::Compressor::lzma::Cost "5"; APT::Compressor::lzma::CompressArg ""; APT::Compressor::lzma::CompressArg:: "--format=lzma"; APT::Compressor::lzma::CompressArg:: "-9"; APT::Compressor::lzma::UncompressArg ""; APT::Compressor::lzma::UncompressArg:: "--format=lzma"; APT::Compressor::lzma::UncompressArg:: "-d"; APT::Compressor::::Name ""; APT::Compressor::::Extension "."; APT::Compressor::::Binary ""; APT::Compressor::::Cost "100"; APT::Compressor::::CompressArg ""; APT::Compressor::::CompressArg:: "-9"; APT::Compressor::::UncompressArg ""; APT::Compressor::::UncompressArg:: "-d"; Dir "/"; Dir::State "var/lib/apt/"; Dir::State::lists "lists/"; Dir::State::cdroms "cdroms.list"; Dir::State::mirrors "mirrors/"; Dir::State::extended_states "extended_states"; Dir::State::status "/var/lib/dpkg/status"; Dir::Cache "var/cache/apt/"; Dir::Cache::archives "archives/"; Dir::Cache::srcpkgcache "srcpkgcache.bin"; Dir::Cache::pkgcache "pkgcache.bin"; Dir::Etc "etc/apt/"; Dir::Etc::sourcelist "sources.list"; Dir::Etc::sourceparts "sources.list.d"; Dir::Etc::vendorlist "vendors.list"; Dir::Etc::vendorparts "vendors.list.d"; Dir::Etc::main "apt.conf"; Dir::Etc::netrc "auth.conf"; Dir::Etc::parts "apt.conf.d"; Dir::Etc::preferences "preferences"; Dir::Etc::preferencesparts "preferences.d"; Dir::Etc::trusted "trusted.gpg"; Dir::Etc::trustedparts "trusted.gpg.d"; Dir::Bin ""; Dir::Bin::methods "/usr/lib/apt/methods"; Dir::Bin::solvers ""; Dir::Bin::solvers:: "/usr/lib/apt/solvers"; Dir::Bin::dpkg "/usr/bin/dpkg"; Dir::Bin::bzip2 "/bin/bzip2"; Dir::Bin::xz "/usr/bin/xz"; Dir::Media ""; Dir::Media::MountPath "/media/apt"; Dir::Log "var/log/apt"; Dir::Log::Terminal "term.log"; Dir::Log::History "history.log"; Dir::Ignore-Files-Silently ""; Dir::Ignore-Files-Silently:: "~$"; Dir::Ignore-Files-Silently:: "\.disabled$"; Dir::Ignore-Files-Silently:: "\.bak$"; Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$"; Dir::Ignore-Files-Silently:: "\.save$"; Dir::Ignore-Files-Silently:: "\.orig$"; Acquire ""; Acquire::cdrom ""; Acquire::cdrom::mount "/media/cdrom/"; Acquire::Languages ""; Acquire::Languages:: "en"; Acquire::Languages:: "none"; DPkg ""; DPkg::Pre-Install-Pkgs ""; DPkg::Pre-Install-Pkgs:: "/usr/sbin/apt-listbugs apt || exit 10"; DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10"; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; DPkg::Tools ""; DPkg::Tools::Options ""; DPkg::Tools::Options::/usr/sbin/apt-listbugs ""; DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "2"; DPkg::Tools::Options::/usr/bin/apt-listchanges ""; DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2"; DPkg::Post-Invoke ""; DPkg::Post-Invoke:: "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; DPkg::Post-Invoke:: "if [ -x /usr/bin/debsums ]; then /usr/bin/debsums --generate=nocheck -sp /var/cache/apt/archives; fi"; DPkg::Post-Invoke:: "if [ -x /usr/bin/rkhunter ] && grep -qiE '^APT_AUTOGEN=.?(true|yes)' /etc/default/rkhunter; then /usr/share/rkhunter/scripts/rkhupd.sh; fi"; CommandLine ""; CommandLine::AsString "apt-config dump"; -- /etc/apt/preferences -- -- /etc/apt/sources.list -- deb http://ftp.fi.debian.org/debian unstable main contrib non-free deb-src http://ftp.fi.debian.org/debian unstable main contrib non-free deb http://ftp.fi.debian.org/debian experimental main contrib non-free deb-src http://ftp.fi.debian.org/debian experimental main contrib non-free deb ftp://ftp.sunet.se/pub/os/Linux/distributions/debian/ unstable main contrib non-free deb-src ftp://ftp.sunet.se/pub/os/Linux/distributions/debian/ unstable main contrib non-free ## Christian Marillat multimedia archive deb ftp://ftp.debian-multimedia.org sid main non-free deb http://www.debian-multimedia.org sid main non-free deb http://www.debian-multimedia.org experimental main deb ftp://ftp.debian-multimedia.org experimental main # virtualbox deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free # opera deb http://deb.opera.com/opera/ sid non-free deb http://deb.opera.com/opera-beta/ sid non-free deb http://deb.opera.com/opera-snapshot/ sid non-free # vice deb http://debian.trikaliotis.net/ stable contrib deb-src http://debian.trikaliotis.net/ stable contrib # sidplay-residfp deb http://ppa.launchpad.net/jools/ppa/ubuntu oneiric main deb-src http://ppa.launchpad.net/jools/ppa/ubuntu oneiric main # XMMS deb http://www.pvv.ntnu.no/~knuta/xmms/squeeze ./ deb-src http://www.pvv.ntnu.no/~knuta/xmms/squeeze ./ # UADE deb http://morgoth.free.fr/ubuntu oneiric-backports main -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.3.0-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages apt depends on: ii debian-archive-keyring 2012.1 ii gnupg 1.4.12-4 ii libapt-pkg4.12 0.9.2 ii libc6 2.13-32 ii libgcc1 1:4.7.0-7 ii libstdc++6 4.7.0-7 apt recommends no packages. Versions of packages apt suggests: ii apt-doc <none> ii aptitude | synaptic | wajig <none> ii dpkg-dev 1.16.3 ii python-apt 0.8.4 ii xz-utils 5.1.1alpha+20110809-3 -- 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