[Aptitude-devel] Bug#796090: screen garbage on Resolve Dependencies display

Josh Triplett josh at joshtriplett.org
Thu Aug 20 19:49:26 UTC 2015


Package: aptitude
Version: 0.7-1+b1
Followup-For: Bug #796090

I'm seeing this as well.  They change every time the screen redraws, so
if I move the cursor through the list with up or down, or open the
search box with / and start typing in it, every screen update causes the
garbage to change.  Seems highly likely that bad pointers ended up in
the list of names.

Which names get the garbage seems deterministic; if I close aptitude,
reopen it, and hit 'e' to open the "resolve dependencies" interface, the
same packages have their names displayed as garbage.

If I open the packages whose names are broken, the package information
page displays just fine.

-- Package-specific info:
Terminal: xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.7 compiled at Aug  7 2015 19:34:17
Compiler: g++ 5.2.1 20150730
Compiled against:
  apt version 4.16.0
  NCurses version 5.9
  libsigc++ version: 2.4.1
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 6.0.20150810
  cwidget version: 0.5.17
  Apt version: 4.16.0

aptitude linkage:
	linux-vdso.so.1 (0x00007ffdf8336000)
	libapt-pkg.so.4.16 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.16 (0x00007f7812511000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007f78122e1000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f78120b6000)
	libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007f7811eb0000)
	libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 (0x00007f7811bb1000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f78118e3000)
	libboost_iostreams.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.58.0 (0x00007f78116ca000)
	libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f78112c8000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f78110aa000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7810d2f000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7810a2e000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f7810817000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f781046e000)
	libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f781026b000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7810066000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f780fe4b000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f780fc3b000)
	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f780fa17000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f780f80f000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f780f609000)
	/lib64/ld-linux-x86-64.so.2 (0x0000560aa6fb8000)

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages aptitude depends on:
ii  aptitude-common           0.7-1
ii  libapt-pkg4.16            1.0.10.1
ii  libboost-iostreams1.58.0  1.58.0+dfsg-3
ii  libc6                     2.19-19
ii  libcwidget3v5             0.5.17-4
ii  libgcc1                   1:5.2.1-15
ii  libncursesw5              6.0+20150810-1
ii  libsigc++-2.0-0v5         2.4.1-2
ii  libsqlite3-0              3.8.11.1-1
ii  libstdc++6                5.2.1-15
ii  libtinfo5                 6.0+20150810-1
ii  libxapian22v5             1.2.21-1.2

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

Versions of packages aptitude suggests:
pn  apt-xapian-index  <none>
pn  debtags           <none>
pn  tasksel           <none>

-- no debconf information



More information about the Aptitude-devel mailing list