[Aptitude-devel] Bug#726047: Bug#726047: aptitude: segfault during upgrade

Axel Beckert abe at debian.org
Fri Oct 11 21:33:11 UTC 2013


Control: tag -1 + confirmed
Control: severity -1 grave

Hi Vaclav,

Vaclav Ovsik wrote:
> Package: aptitude
> Version: 0.6.8.2-1.2
> Severity: normal
> 
> Dear Maintainer,
> while trying to upgrade latest packages a minute ago I have got
> a segfault. Trying to restart (reran aptitude after dpkg --configure -a)
> causes segfault further.

Thanks for the report. On a first glance this looks similar to
http://bugs.debian.org/726001 -- but then again, you (and me) got
SIGSEGV and Paul got SIGABRT.

I actually have these issues, too, with the first segfault happened on
Oct 10 18:21.

"which-pkg-broke aptitude" shows on Oct 10 only libapt-pkg4.12:

multiarch-support                                      Mon Sep 23 14:30:45 2013
libselinux1:amd64                                      Thu Oct  3 00:23:04 2013
libsemanage-common                                     Thu Oct  3 12:49:51 2013
libsemanage1:amd64                                     Thu Oct  3 12:49:56 2013
libapt-pkg4.12:amd64                                   Thu Oct 10 12:01:35 2013

The next earlier packages are from Oct 3, so they're likely not cause.

So the noon dinstall run seems to have brought in the causing package
and the afternoon dinstall run was the first where aptitude
segfaulted.

Since I have corekeeper installed, too (as Paul), I can provide
multiple coredumps if necessary. But then again, it happens on IIRC
every aptitude run around where the configure phase starts:

[...]
Preparing to replace most 5.0.0a-2.1 (using .../most_5.0.0a-2.2_amd64.deb) ...
Unpacking replacement most ...
Processing triggers for auctex ...
update-auctex-elisp[22796]: Will scan macros for Emacs flavor emacs-snapshot (log to /var/lib/auctex/emacs-snapshot/CompilationLog)
Processing triggers for man-db ...
Processing triggers for mime-support ...
dpkg: error processing libdbus-1-3:amd64 (--configure):
 package libdbus-1-3:amd64 is already installed and configured
Ouch!  Got SIGSEGV, dying..
Segmentation fault (core dumped)
# 

Setting severity to grave as this makes aptitude much less usable and
will cause issues on the experimental build daemons, at least on our
most used architecture. Because so far I didn't have such segfaults on
kfreebsd-i386 or i386, just on amd64.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Aptitude-devel mailing list