[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#544080: Version 0.7.23 makes aptitude and apt-get segfault



Package: apt
Version: 0.7.23
Severity: grave
Justification: renders package unusable

(sorry if it's an already known issue or if the severity is too high)
Hi!

Yesterday apt was updated from 0.7.22.2 to 0.7.23 and aptitude started to
segfault:

Program received signal SIGSEGV, Segmentation fault.
0xb7f9e2fb in pkgAcqIndex::Failed(std::string, pkgAcquire::MethodConfig*) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8


Then tried apt-get and it failed like aptitude:

Program received signal SIGSEGV, Segmentation fault.
0xb7f9e2fb in pkgAcqIndex::Failed(std::string, pkgAcquire::MethodConfig*) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
(gdb) bt full
#0  0xb7f9e2fb in pkgAcqIndex::Failed(std::string, pkgAcquire::MethodConfig*)
    () from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#1  0xb7f7fe4b in pkgAcquire::Worker::RunMessages() ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#2  0xb7f80ec0 in pkgAcquire::Worker::InFdReady() ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#3  0xb7f78d9a in pkgAcquire::RunFds(fd_set*, fd_set*) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#4  0xb7f7abcf in pkgAcquire::Run(int) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#5  0xb7f735fb in ListUpdate(pkgAcquireStatus&, pkgSourceList&, int) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#6  0x08052f3e in ?? ()
No symbol table info available.
#7  0xb7f50ddf in CommandLine::DispatchArg(CommandLine::Dispatch*, bool) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
No symbol table info available.
#8  0x08054a5e in ?? ()
No symbol table info available.
#9  0x4e73a7a5 in __libc_start_main () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#10 0x0804cc51 in ?? ()
No symbol table info available.


Maybe aptitude needs a binNMU for the updated apt, but at least apt-get should
works, right?

Downgrading back to 0.7.22.2 things get back to normal.

Thank you very much!

Best regards,
Nelson

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30.1.naoliv1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt depends on:
ii  debian-archive-keyring        2009.01.31 GnuPG archive keys of the Debian a
ii  libc6                         2.9-25     GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.1-3  GCC support library
ii  libstdc++6                    4.4.1-3    The GNU Standard C++ Library v3

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc                   <none>         (no description available)
ii  aptitude                  0.4.11.11-1+b2 terminal-based package manager
ii  bzip2                     1.0.5-3        high-quality block-sorting file co
ii  dpkg-dev                  1.15.3.1       Debian package development tools
ii  lzma                      4.43-14        Compression method of 7z format in
ii  python-apt                0.7.13.2       Python interface to libapt-pkg

-- no debconf information



Reply to: