Package: aptitude Version: 0.4.9-2 Followup-For: Bug #352278 This problem still present in aptitude 0.4.9-2, but only happens after invoking dpkg. I had aptitude-dbg and cwidget-dbg installed and got a backtrace, hope it can help solving the bug.
-- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.22-3-686 (SMP w/1 CPU core) 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.6-6 0.7.9 Advanced front-end for dpkg ii libc6 2.7-1 GNU C Library: Shared libraries ii libcwidget0 0.5.5-4 high-level terminal interface libr ii libgcc1 1:4.2.2-4 GCC support library ii libncursesw5 5.6+20071103-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.2-4 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-1 parse Debian changelogs and output -- no debconf information
GNU gdb 6.6.90.20070912-debian Copyright (C) 2007 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 "i486-linux-gnu"... Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". Reading symbols from /usr/lib/libapt-pkg-libc6.6-6.so.4.6...done. Loaded symbols for /usr/lib/libapt-pkg-libc6.6-6.so.4.6 Reading symbols from /lib/libncursesw.so.5...done. Loaded symbols for /lib/libncursesw.so.5 Reading symbols from /usr/lib/libsigc-2.0.so.0...done. Loaded symbols for /usr/lib/libsigc-2.0.so.0 Reading symbols from /usr/lib/libcwidget.so.0...Reading symbols from /usr/lib/debug/usr/lib/libcwidget.so.0.0.0...done. done. Loaded symbols for /usr/lib/libcwidget.so.0 Reading symbols from /lib/i686/cmov/libpthread.so.0...done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/i686/cmov/libm.so.6...done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/cmov/libc.so.6...done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/i686/cmov/libutil.so.1...done. Loaded symbols for /lib/i686/cmov/libutil.so.1 Reading symbols from /lib/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/i686/cmov/libnss_compat.so.2...done. Loaded symbols for /lib/i686/cmov/libnss_compat.so.2 Reading symbols from /lib/i686/cmov/libnsl.so.1...done. Loaded symbols for /lib/i686/cmov/libnsl.so.1 Reading symbols from /lib/i686/cmov/libnss_nis.so.2...done. Loaded symbols for /lib/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/i686/cmov/libnss_files.so.2...done. Loaded symbols for /lib/i686/cmov/libnss_files.so.2 Core was generated by `aptitude'. Program terminated with signal 11, Segmentation fault. #0 0xb7f531b6 in pkgRecords::Lookup () from /usr/lib/libapt-pkg-libc6.6-6.so.4.6 (gdb) bt #0 0xb7f531b6 in pkgRecords::Lookup () from /usr/lib/libapt-pkg-libc6.6-6.so.4.6 #1 0x080fa277 in pkg_description_widget::set_package (this=0x8884fa0, [EMAIL PROTECTED], [EMAIL PROTECTED]) at pkg_view.cc:246 #2 0x080fb064 in info_area_multiplex::set_package (this=0x8886140, [EMAIL PROTECTED], [EMAIL PROTECTED]) at pkg_view.cc:386 #3 0x080fb3c5 in info_area_multiplex::reset_package (this=0x8886140) at pkg_view.cc:447 #4 0x080e2504 in pkg_tree_node::dispatch_key (this=0x8a87528, [EMAIL PROTECTED], owner=0x82a9e78) at /usr/include/sigc++-2.0/sigc++/signal.h:544 #5 0x080e3d2b in pkg_subtree::dispatch_key (this=0x8a87518, [EMAIL PROTECTED], owner=0x82a9e78) at pkg_subtree.cc:52 #6 0xb7e9c129 in cwidget::widgets::tree::handle_key (this=0x82a9e78, [EMAIL PROTECTED]) at tree.cc:820 #7 0x080b7976 in menu_tree::handle_key (this=0x82a9e78, [EMAIL PROTECTED]) at menu_tree.cc:411 #8 0x080e5751 in pkg_tree::handle_key (this=0x82a9e78, [EMAIL PROTECTED]) at pkg_tree.cc:316 #9 0xb7e9d749 in cwidget::widgets::widget::dispatch_key (this=0x82a9e78, [EMAIL PROTECTED]) at widget.cc:267 #10 0xb7e8e6f5 in cwidget::widgets::table::handle_key (this=0x82aa180, [EMAIL PROTECTED]) at table.cc:573 #11 0xb7e9d749 in cwidget::widgets::widget::dispatch_key (this=0x82aa180, [EMAIL PROTECTED]) at widget.cc:267 #12 0xb7e7933c in cwidget::widgets::passthrough::handle_key (this=0x82a6208, [EMAIL PROTECTED]) at passthrough.cc:98 #13 0xb7e9d749 in cwidget::widgets::widget::dispatch_key (this=0x82a6208, [EMAIL PROTECTED]) at widget.cc:267 #14 0xb7e8e6f5 in cwidget::widgets::table::handle_key (this=0x82a1b18, [EMAIL PROTECTED]) at table.cc:573 #15 0xb7e9d749 in cwidget::widgets::widget::dispatch_key (this=0x82a1b18, [EMAIL PROTECTED]) at widget.cc:267 #16 0xb7e7933c in cwidget::widgets::passthrough::handle_key (this=0x82a10e0, [EMAIL PROTECTED]) at passthrough.cc:98 #17 0xb7e9d749 in cwidget::widgets::widget::dispatch_key (this=0x82a10e0, [EMAIL PROTECTED]) at widget.cc:267 #18 0xb7e64f11 in cwidget::widgets::menubar::handle_key (this=0x8296b68, [EMAIL PROTECTED]) at menubar.cc:639 #19 0xb7e9d749 in cwidget::widgets::widget::dispatch_key (this=0x8296b68, [EMAIL PROTECTED]) at widget.cc:267 #20 0xb7e32a6d in cwidget::toplevel::input_thread::get_input_event::dispatch ( this=0x8c30288) at toplevel.cc:297 #21 0xb7e2b355 in cwidget::toplevel::mainloop (synch=0) at toplevel.cc:1040 #22 0x0811d688 in ui_main () at ui.cc:2667 #23 0x08061849 in main (argc=) at main.cc:583 #24 0xb7b6c450 in __libc_start_main () from /lib/i686/cmov/libc.so.6 #25 0x0805fc51 in _start () (gdb) q

