[Aptitude-devel] Bug#823736: aptitude: Aptitude dies with segfault if menu-entry "VIEWS->New Categorical Browser" is selected

art1 art1 at andreas-romeyke.de
Sun May 8 09:30:43 UTC 2016


Package: aptitude
Version: 0.6.11-1+b1
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

see subject, open aptitude, press ctrl-T to get menubar, select
Views->New Categorical Browser. If press Enter it dies, other
menu-entries are not affected.

See also this gdb-session:

art1:~# gdb aptitude  /var/log/coredump-aptitude-11-0-0-23884-1462699377
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from aptitude...(no debugging symbols found)...done.

warning: core file may not match specified executable file.
[New LWP 23884]
[New LWP 23885]
[New LWP 23886]
[New LWP 23891]
[New LWP 23887]
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `aptitude'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:210
210     ../sysdeps/x86_64/multiarch/../strcmp.S: Datei oder Verzeichnis
nicht gefunden.
(gdb) bt
#0  __strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:210
#1  0x00007f75ccee2bb2 in ?? ()
#2  0x00007f75ccee2241 in ?? ()
#3  0x00007f75cce8f159 in ?? ()
#4  0x00007f75cce91782 in ?? ()
#5  0x00007f75cce918b6 in ?? ()
#6  0x00007f75cce91a52 in cwidget::widgets::subtree<pkg_tree_node,
cwidget::widgets::tag_sort_policy>::sort(cwidget::widgets::sortpolicy&)
()
#7  0x00007f75ccee8d37 in ?? ()
#8  0x00007f75ccee9467 in ?? ()
#9  0x00007f75ccee9bbb in ?? ()
#10 0x00007f75ccf38788 in ?? ()
#11 0x00007f75ccf38af5 in ?? ()
#12 0x00007f75cbf66e7a in
cwidget::widgets::menu::handle_key(cwidget::config::key const&) () from
/usr/lib/x86_64-linux-gnu/libcwidget.so.3
#13 0x00007f75cbfc6a13 in
cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) ()
from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
#14 0x00007f75cbf72128 in
cwidget::widgets::menubar::handle_key(cwidget::config::key const&) ()
from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
#15 0x00007f75cbfc6a13 in
cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) ()
from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
#16 0x00007f75cbf36fd9 in
cwidget::toplevel::input_thread::get_input_event::dispatch() () from
/usr/lib/x86_64-linux-gnu/libcwidget.so.3
#17 0x00007f75cbf353b5 in cwidget::toplevel::mainloop(int) () from
/usr/lib/x86_64-linux-gnu/libcwidget.so.3
#18 0x00007f75ccf412d8 in ?? ()
#19 0x00007f75cce522d5 in ?? ()
#20 0x00007f75ca823b45 in __libc_start_main (main=0x7f75cce50b10,
argc=1, argv=0x7ffee073efd8, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7ffee073efc8) at
    libc-start.c:287
    #21 0x00007f75cce5db97 in ?? ()
    (gdb)



-- Package-specific info:
Terminal: linux
$DISPLAY not set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.6.11 compiled at Nov  8 2014 13:34:39
Compiler: g++ 4.9.1
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.4.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20140913
  cwidget version: 0.5.17
  Apt version: 4.12.0

aptitude linkage:
	linux-vdso.so.1 (0x00007ffed033b000)
	libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 (0x00007f3a667fb000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007f3a665c5000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f3a6639b000)
	libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007f3a66195000)
	libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 (0x00007f3a65e7f000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f3a65bb6000)
	libboost_iostreams.so.1.55.0 => /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.55.0 (0x00007f3a6599e000)
	libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f3a6558d000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3a65370000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3a65065000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3a64d64000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3a64b4e000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3a647a3000)
	libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f3a645a0000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3a6439c000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3a64181000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f3a63f71000)
	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f3a63d4e000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3a63b46000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f3a63941000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f3a671be000)

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages aptitude depends on:
ii  aptitude-common           0.6.11-1
ii  libapt-pkg4.12            1.0.9.8.3
ii  libboost-iostreams1.55.0  1.55.0+dfsg-3
ii  libc6                     2.19-18+deb8u4
ii  libcwidget3               0.5.17-2
ii  libgcc1                   1:4.9.2-10
ii  libncursesw5              5.9+20140913-1+b1
ii  libsigc++-2.0-0c2a        2.4.0-1
ii  libsqlite3-0              3.8.7.1-1+deb8u1
ii  libstdc++6                4.9.2-10
ii  libtinfo5                 5.9+20140913-1+b1
ii  libxapian22               1.2.19-1+deb8u1

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-doc  <none>
ii  libparse-debianchangelog-perl   1.2.0-1.1
ii  sensible-utils                  0.0.9

Versions of packages aptitude suggests:
pn  apt-xapian-index  <none>
ii  debtags           1.12.3
ii  tasksel           3.31+deb8u1

-- no debconf information



More information about the Aptitude-devel mailing list