Package: aptitude Version: 0.4.5.4-1 Severity: important After a seemingly innocent upgrade of some packages, aptitude suddenly segfaults on me when I try to start it.
Strangely enough the segfault only happens when I run 'sudo aptitude', not when I run aptitude as a normal user. strace attached; this is the gdb backtrace I get: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16386 (LWP 6032)] 0x40e4ffec in select () from /lib/libc.so.6 (gdb) bt #0 0x40e4ffec in select () from /lib/libc.so.6 #1 0x001e045c in threads::thread::bootstrap<threads::bootstrap_proxy<input_thread> > () #2 0x405e3f68 in pthread_start_thread () from /lib/libpthread.so.0 Backtrace stopped: frame did not save the PC Attached a list of the packages that were upgraded just before. The upgrade was done using aptitude, so it was OK before that. Note that I did (have to?) break off aptitude during that upgrade and remove the aptitude and dpkg lock files. But apt-get works fine, so I somewhat doubt it is databases that are corrupted. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 2.6.22-1-parisc64-smp (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.5-6 0.7.3 Advanced front-end for dpkg ii libc6 2.6-3 GNU C Library: Shared libraries ii libgcc4 4.2.1-0 GCC support library ii libncursesw5 5.6+20070716-1 Shared libraries for terminal hand ii libsigc++-2.0-0c2a 2.0.17-2 type-safe Signal Framework for C++ ii libstdc++6 4.2.1-0 The GNU Standard C++ Library v3 Versions of packages aptitude recommends: pn aptitude-doc-en | aptitude-do <none> (no description available) ii libparse-debianchangelog-perl 1.1-1 parse Debian changelogs and output -- no debconf information
Aptitude 0.4.5.4: log report Fri, Jul 27 2007 10:53:56 +0200 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 47 packages, and remove 0 packages. 53.2kB of disk space will be used =============================================================================== [HOLD] apt [HOLD] apt-utils [UPGRADE] bison 1:2.3.dfsg-4 -> 1:2.3.dfsg-5 [UPGRADE] cpp-4.1 4.1.2-13 -> 4.1.2-14 [UPGRADE] debconf 1.5.13 -> 1.5.14 [UPGRADE] debconf-i18n 1.5.13 -> 1.5.14 [UPGRADE] debconf-utils 1.5.13 -> 1.5.14 [UPGRADE] debootstrap 1.0.0 -> 1.0.1 [UPGRADE] ecj 3.3.0-1 -> 3.3.0-2 [UPGRADE] eject 2.1.5-3 -> 2.1.5-4 [UPGRADE] file 4.21-1 -> 4.21-2 [UPGRADE] g++-4.1 4.1.2-13 -> 4.1.2-14 [UPGRADE] gcc-4.1 4.1.2-13 -> 4.1.2-14 [UPGRADE] gcc-4.1-base 4.1.2-13 -> 4.1.2-14 [UPGRADE] gcc-4.1-hppa64 4.1.2-13 -> 4.1.2-14 [UPGRADE] gcc-4.2-base 4.2-20070712-1 -> 4.2.1-0 [UPGRADE] gnome-pkg-tools 0.12 -> 0.12.1 [UPGRADE] initscripts 2.86.ds1-38 -> 2.86.ds1-38.1 [UPGRADE] iputils-ping 3:20070202-1 -> 3:20070202-2 [UPGRADE] iso-codes 1.2-1 -> 1.3-1 [UPGRADE] libc6 2.6-2 -> 2.6-3 [UPGRADE] libc6-dev 2.6-2 -> 2.6-3 [UPGRADE] libc6-pic 2.6-2 -> 2.6-3 [UPGRADE] libecj-java 3.3.0-1 -> 3.3.0-2 [UPGRADE] libexpat1 1.95.8-3.4 -> 1.95.8-4 [UPGRADE] libgcc4 4.2-20070712-1 -> 4.2.1-0 [UPGRADE] libgcj7-jar 4.1.2-12 -> 4.1.2-14 [UPGRADE] libice6 1:1.0.3-2 -> 2:1.0.3-3 [UPGRADE] libkrb53 1.6.dfsg.1-5 -> 1.6.dfsg.1-6 [UPGRADE] libmagic1 4.21-1 -> 4.21-2 [UPGRADE] libstdc++6 4.2-20070712-1 -> 4.2.1-0 [UPGRADE] libstdc++6-4.1-dev 4.1.2-13 -> 4.1.2-14 [UPGRADE] linux-image-2.6-parisc64-smp 2.6.21+8 -> 2.6.22+9 [UPGRADE] linux-image-2.6.22-1-parisc64-smp 2.6.22-1 -> 2.6.22-2 [UPGRADE] linux-image-parisc64-smp 2.6.21+8 -> 2.6.22+9 [UPGRADE] linux-libc-dev 2.6.22-1 -> 2.6.22-2 [UPGRADE] locales 2.6-2 -> 2.6-4 [UPGRADE] locales-all 2.6-2 -> 2.6-3 [UPGRADE] lsb-base 3.1-23.1 -> 3.1-24 [UPGRADE] lsb-release 3.1-23.1 -> 3.1-24 [UPGRADE] lzma 4.43-7 -> 4.43-8 [UPGRADE] manpages 2.57-1 -> 2.61-1 [UPGRADE] manpages-dev 2.57-1 -> 2.61-1 [UPGRADE] mutt 1.5.16-2 -> 1.5.16-3 [UPGRADE] nfs-common 1:1.1.0-11 -> 1:1.1.0-13 [UPGRADE] sysv-rc 2.86.ds1-38 -> 2.86.ds1-38.1 [UPGRADE] sysvinit 2.86.ds1-38 -> 2.86.ds1-38.1 [UPGRADE] sysvinit-utils 2.86.ds1-38 -> 2.86.ds1-38.1 [UPGRADE] w3m 0.5.1-5.1 -> 0.5.1-5.1+b1 =============================================================================== Log complete.
aptitude.strace.gz
Description: GNU Zip compressed data
pgpqIKymizL8f.pgp
Description: PGP signature