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

Bug#544066: marked as done (apt crashes if index fetching fails)



Your message dated Fri, 28 Aug 2009 22:34:15 +0000
with message-id <E1MhA1P-0007Xh-QJ@ries.debian.org>
and subject line Bug#544080: fixed in apt 0.7.23.1
has caused the Debian Bug report #544080,
regarding apt crashes if index fetching fails
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
544080: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544080
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: aptitude
Version: 0.4.11.11-1+b2
Severity: grave
Justification: renders package unusable


When I tried "aptitude -u" I received a segfault.

Running it under gdb and getting a backtrace showed:

(gdb) bt
#0  0x4cdfe19b in pkgAcqIndex::Failed(std::string, pkgAcquire::MethodConfig*)
    () from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#1  0x4cddfceb in pkgAcquire::Worker::RunMessages() ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#2  0x4cde0d60 in pkgAcquire::Worker::InFdReady() ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#3  0x4cdd8c3a in pkgAcquire::RunFds(fd_set*, fd_set*) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#4  0x4cddaa6f in pkgAcquire::Run(int) ()
   from /usr/lib/libapt-pkg-libc6.9-6.so.4.8
#5  0x081da24c in ?? ()
#6  0x0808d51d in ?? ()
#7  0x081105cc in ?? ()
#8  0x41d744b5 in start_thread (arg=<value optimized out>)
    at pthread_create.c:300
#9  0x42049a5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
(gdb)


-- Package-specific info:
aptitude 0.4.11.11 compiled at Aug  3 2009 17:14:11
Compiler: g++ 4.3.3
Compiled against:
  apt version 4.8.0
  NCurses version 5.7
  libsigc++ version: 2.0.18
  Ept support enabled.

Current library versions:
  NCurses version: ncurses 5.7.20090803
  cwidget version: 0.5.12
  Apt version: 4.8.1
	linux-gate.so.1 =>  (0xb7f73000)
	libapt-pkg-libc6.9-6.so.4.8 => /usr/lib/libapt-pkg-libc6.9-6.so.4.8 (0x4cd85000)
	libncursesw.so.5 => /lib/libncursesw.so.5 (0x44f24000)
	libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x41190000)
	libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x48e43000)
	libept.so.0 => /usr/lib/libept.so.0 (0x4d1cb000)
	libxapian.so.15 => /usr/lib/libxapian.so.15 (0x488a6000)
	libz.so.1 => /usr/lib/libz.so.1 (0x41d89000)
	libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0x41d6e000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x4211e000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0x420c9000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x420f1000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0x41f68000)
	libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0x41cbf000)
	libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0x41d68000)
	/lib/ld-linux.so.2 (0x41000000)
Terminal: xterm
$DISPLAY is set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

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

Kernel: Linux 2.6.31-rc6 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6. 0.7.23            Advanced front-end for dpkg
ii  libc6                  2.9-25            GNU C Library: Shared libraries
ii  libcwidget3            0.5.12-4          high-level terminal interface libr
ii  libept0                0.5.28            High-level library for managing De
ii  libgcc1                1:4.4.1-3         GCC support library
ii  libncursesw5           5.7+20090803-2    shared libraries for terminal hand
ii  libsigc++-2.0-0c2a     2.0.18-2          type-safe Signal Framework for C++
ii  libstdc++6             4.4.1-3           The GNU Standard C++ Library v3
ii  libxapian15            1.0.15-1          Search engine library
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages aptitude recommends:
ii  aptitude-doc-en [aptitude-do 0.4.11.11-1 English manual for aptitude, a ter
ii  libparse-debianchangelog-per 1.1.1-2     parse Debian changelogs and output

Versions of packages aptitude suggests:
pn  debtags                       <none>     (no description available)
pn  tasksel                       <none>     (no description available)

-- debconf-show failed



--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 0.7.23.1

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive:

apt-doc_0.7.23.1_all.deb
  to pool/main/a/apt/apt-doc_0.7.23.1_all.deb
apt-transport-https_0.7.23.1_i386.deb
  to pool/main/a/apt/apt-transport-https_0.7.23.1_i386.deb
apt-utils_0.7.23.1_i386.deb
  to pool/main/a/apt/apt-utils_0.7.23.1_i386.deb
apt_0.7.23.1.dsc
  to pool/main/a/apt/apt_0.7.23.1.dsc
apt_0.7.23.1.tar.gz
  to pool/main/a/apt/apt_0.7.23.1.tar.gz
apt_0.7.23.1_i386.deb
  to pool/main/a/apt/apt_0.7.23.1_i386.deb
libapt-pkg-dev_0.7.23.1_i386.deb
  to pool/main/a/apt/libapt-pkg-dev_0.7.23.1_i386.deb
libapt-pkg-doc_0.7.23.1_all.deb
  to pool/main/a/apt/libapt-pkg-doc_0.7.23.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 544080@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <mvo@debian.org> (supplier of updated apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 28 Aug 2009 21:53:20 +0200
Source: apt
Binary: apt apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source all i386
Version: 0.7.23.1
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 apt        - Advanced front-end for dpkg
 apt-doc    - Documentation for APT
 apt-transport-https - APT https transport
 apt-utils  - APT utility programs
 libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - Documentation for APT development
Closes: 544080
Changes: 
 apt (0.7.23.1) unstable; urgency=low
 .
   [ Michael Vogt ]
   * apt-pkg/pkgcache.cc:
     - do not set internel "needs-configure" state for packages in
       triggers-pending state. dpkg will deal with the trigger and
       it if does it before we trigger it, dpkg will error out
       (LP: #414631)
   * apt-pkg/acquire-item.cc:
     - do not segfault on invalid items (closes: #544080)
Checksums-Sha1: 
 6ed0314934e9314b191bb7c79bebb73826ed4e2e 1214 apt_0.7.23.1.dsc
 bd2c4f638b3eedd0a41384dcc151e8f7380ad918 2132361 apt_0.7.23.1.tar.gz
 77753cec9f4947945d855e7f4304d035c112f3d1 103962 apt-doc_0.7.23.1_all.deb
 f1b86ced79b3cae69b553db1f484b791cc1c1b6e 128344 libapt-pkg-doc_0.7.23.1_all.deb
 aeade1401f0a5b78f8231edc18e9777ca2cf725f 1641588 apt_0.7.23.1_i386.deb
 415a52c16cca6790d15f6a4b31d7bfb7d5370f04 115234 libapt-pkg-dev_0.7.23.1_i386.deb
 6a189d9554228b75afc2cf2ef1c9a6f6acc6e4d3 193054 apt-utils_0.7.23.1_i386.deb
 3f1a1927f1ad30a7f30b5433f659b7a19e5a9047 62846 apt-transport-https_0.7.23.1_i386.deb
Checksums-Sha256: 
 9af71e693a699fc83dbb977fe7e5c0efeda4d185dbb9fc7a62150965cbaa735d 1214 apt_0.7.23.1.dsc
 161d937aede9359ccf1f2140af756616d88d7e5b8963ba946c8640ebd2735315 2132361 apt_0.7.23.1.tar.gz
 eba58c8b989ee1c62236a690834e291bd22ee12a1aade4b1e4ed92d03ee24b88 103962 apt-doc_0.7.23.1_all.deb
 212d46a173152cf96eaf64687493ced07dfe45af9dbf199d557406d8fc3591b7 128344 libapt-pkg-doc_0.7.23.1_all.deb
 9c9adc96aaacb9d73ba6d2663fa5ee7fa5ac392dc4633a86d1069414f7e4b148 1641588 apt_0.7.23.1_i386.deb
 a30913f5f2750b694a678fbc78286364b7be82f4642578482f51a33bc8077fac 115234 libapt-pkg-dev_0.7.23.1_i386.deb
 86934ac16bcb7f4dfbef34c8afc588008358749e04fbf9ca23ea2af9036a6656 193054 apt-utils_0.7.23.1_i386.deb
 869c79b1ba91b570a3f7c97c650d0a653f52768ab386d9857f97d2ca3bdff8f8 62846 apt-transport-https_0.7.23.1_i386.deb
Files: 
 0cd81259fd67a530331b901c57cd2eb7 1214 admin important apt_0.7.23.1.dsc
 6e968ce756f9874b44455bd6b192e6cc 2132361 admin important apt_0.7.23.1.tar.gz
 c0615ebe8297f2d4452c1df23f69b743 103962 doc optional apt-doc_0.7.23.1_all.deb
 bb09dda8d732272083bd17fb3c76f437 128344 doc optional libapt-pkg-doc_0.7.23.1_all.deb
 c455f23049470570f0be2a8d44c7c80b 1641588 admin important apt_0.7.23.1_i386.deb
 c00d5a67507fc6dee9b9c9108de360b1 115234 libdevel optional libapt-pkg-dev_0.7.23.1_i386.deb
 fca3bb4d10730f27741ba875d606a0bf 193054 admin important apt-utils_0.7.23.1_i386.deb
 3f85264773cd70fe39ec177158cf5aee 62846 admin optional apt-transport-https_0.7.23.1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkqYRm0ACgkQliSD4VZixzQ7UQCeOmDuc4AyS/bn4MJEcrBOW+aZ
O3AAnjtMz0CA9+X9+DnzCy2f3ZxXY90y
=RjoG
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: