Package: aptitude Version: 0.6.2-1 Severity: normal Tags: sid
When trying to upgrade g++ from 4.4.3-7 to 4.4.3-8 by hitting the '+' key I received a SIGSEGV. Running again and attaching gdb to aptitude I obtained: # gdb aptitude GNU gdb (GDB) 7.1-debian Copyright (C) 2010 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". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/aptitude...Reading symbols from /usr/lib/debug/usr/bin/aptitude-curses... warning: section .gnu.conflict not found in /usr/lib/debug/usr/bin/aptitude-curses warning: section .gnu.liblist not found in /usr/lib/debug/usr/bin/aptitude-curses warning: section .dynbss not found in /usr/lib/debug/usr/bin/aptitude-curses done. done. (gdb) attach 13665 Attaching to program: /usr/bin/aptitude, process 13665 Reading symbols from /usr/lib/libapt-pkg-libc6.9-6.so.4.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libapt-pkg-libc6.9-6.so.4.8 Reading symbols from /lib/libncursesw.so.5...(no debugging symbols found)...done. Loaded symbols for /lib/libncursesw.so.5 Reading symbols from /usr/lib/liblog4cxx.so.10...(no debugging symbols found)...done. Loaded symbols for /usr/lib/liblog4cxx.so.10 Reading symbols from /usr/lib/libsigc-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libsigc-2.0.so.0 Reading symbols from /usr/lib/libcwidget.so.3...Reading symbols from /usr/lib/debug/usr/lib/libcwidget.so.3.0.0...done. done. Loaded symbols for /usr/lib/libcwidget.so.3 Reading symbols from /usr/lib/libept.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libept.so.0 Reading symbols from /usr/lib/libxapian.so.15...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxapian.so.15 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libsqlite3.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libsqlite3.so.0 Reading symbols from /usr/lib/libboost_iostreams.so.1.40.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libboost_iostreams.so.1.40.0 Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.10.2.so...done. [Thread debugging using libthread_db enabled] [New Thread 0xb5e83b70 (LWP 13669)] [New Thread 0xb6684b70 (LWP 13668)] [New Thread 0xb6e85b70 (LWP 13667)] [New Thread 0xb76a5b70 (LWP 13666)] done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/i686/cmov/libutil.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libutil-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libutil.so.1 Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libaprutil-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libaprutil-1.so.0 Reading symbols from /usr/lib/libdb-4.8.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdb-4.8.so Reading symbols from /usr/lib/libapr-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libapr-1.so.0 Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /lib/libbz2.so.1.0 Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/librt.so.1 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.10.2.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libuuid.so.1 Reading symbols from /lib/i686/cmov/libcrypt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libcrypt-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libcrypt.so.1 Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /lib/i686/cmov/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_compat-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libnss_compat.so.2 Reading symbols from /lib/i686/cmov/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnsl-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libnsl.so.1 Reading symbols from /lib/i686/cmov/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_nis-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/i686/cmov/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_files-2.10.2.so...done. done. Loaded symbols for /lib/i686/cmov/libnss_files.so.2 0x0823d3e8 in append_tasks (pkg=..., verfile=<value optimized out>) at tasks.cc:51 51 tasks.cc: No such file or directory. in tasks.cc (gdb) continue Continuing. [New Thread 0xb5682b70 (LWP 13711)] [New Thread 0xb3065b70 (LWP 13712)] [Thread 0xb3065b70 (LWP 13712) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb5682b70 (LWP 13711)] 0x081ffeed in counting_bool_e::counting_bool_e<cwidget::util::ref_ptr<expression<bool> >*>(cwidget::util::ref_ptr<expression<bool> >*, cwidget::util::ref_ptr<expression<bool> >*) () (gdb) bt #0 0x081ffeed in counting_bool_e::counting_bool_e<cwidget::util::ref_ptr<expression<bool> >*>(cwidget::util::ref_ptr<expression<bool> >*, cwidget::util::ref_ptr<expression<bool> >*) () #1 0x08200110 in and_e::create(cwidget::util::ref_ptr<expression<bool> > const&, cwidget::util::ref_ptr<expression<bool> > const&) () #2 0x0822904f in generic_promotion<aptitude_universe>::least_upper_bound(generic_promotion<aptitude_universe> const&, generic_promotion<aptitude_universe> const&) () #3 0x0822c61a in generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> >::operator()(generic_choice<aptitude_universe> const&, imm::list<aptitude_resolver_dep> const&) const () #4 0x0822ccea in bool imm::wtree_node<std::pair<aptitude_resolver_dep, imm::list<aptitude_resolver_dep> >, imm::nil_t, imm::nil_t, 4>::for_each<generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_from_dep_source<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > >(generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_from_dep_source<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > const&) const () #5 0x0822d109 in bool imm::wtree_node<std::pair<aptitude_resolver_version, generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::version_info>, imm::nil_t, imm::nil_t, 4>::for_each<generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_res---Type <return> to continue, or q <return> to quit--- olver_dep> > > >(generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > const&) const () #6 0x0822d07c in bool imm::wtree_node<std::pair<aptitude_resolver_version, generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::version_info>, imm::nil_t, imm::nil_t, 4>::for_each<generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > >(generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > const&) const () #7 0x0822d07c in bool imm::wtree_node<std::pair<aptitude_resolver_version, generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::version_info>, imm::nil_t, imm::nil_t, 4>::for_each<generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > >(generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > const&) const () #8 0x0822d11e in bool imm::wtree_node<std::pair<aptitude_resolver_version, generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::version_info>, imm::nil_t, imm::nil_t, 4>::for_each<generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_res---Type <return> to continue, or q <return> to quit--- olver_dep> > > >(generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> >::for_each_version_info<generic_promotion_set<aptitude_universe>::find_unary_promotions<imm::list<aptitude_resolver_dep> > > const&) const () #9 0x0822d780 in void generic_promotion_set<aptitude_universe>::find_highest_incipient_promotions<imm::list<aptitude_resolver_dep> >(generic_choice_set<aptitude_universe> const&, generic_choice_indexed_map<aptitude_universe, imm::list<aptitude_resolver_dep> > const&, boost::unordered_map<generic_choice<aptitude_universe>, generic_promotion<aptitude_universe>, boost::hash<generic_choice<aptitude_universe> >, std::equal_to<generic_choice<aptitude_universe> >, std::allocator<std::pair<generic_choice<aptitude_universe> const, generic_promotion<aptitude_universe> > > >&, maybe<generic_promotion<aptitude_universe> >&) const () #10 0x08235c89 in generic_problem_resolver<aptitude_universe>::check_for_new_promotions(int) () #11 0x08238092 in generic_problem_resolver<aptitude_universe>::process_step(int, std::set<aptitude_resolver_package, std::less<aptitude_resolver_package>, std::allocator<aptitude_resolver_package> >*) () #12 0x08239cfe in generic_problem_resolver<aptitude_universe>::find_next_solution(int, std::set<aptitude_resolver_package, std::less<aptitude_resolver_package>, std::allocator<aptitude_resolver_package> >*) () #13 0x081e08f7 in resolver_manager::do_get_solution (this=0x9987820, max_steps=500000, solution_num=0, visited_packages=...) at resolver_manager.cc:1142 #14 0x081e13df in resolver_manager::background_thread_execution ( this=0x9987820) at resolver_manager.cc:595 ---Type <return> to continue, or q <return> to quit--- #15 0x0823b03c in void* cwidget::threads::thread::bootstrap<resolver_manager::background_thread_bootstrap>(void*) () #16 0x420e5585 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #17 0x4203729e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 (gdb) -- Package-specific info: aptitude 0.6.2 compiled at Apr 18 2010 17:17:16 Compiler: g++ 4.4.3 Compiled against: apt version 4.8.0 NCurses version 5.7 libsigc++ version: 2.2.4.2 Ept support enabled. Gtk+ support disabled. Current library versions: NCurses version: ncurses 5.7.20100313 cwidget version: 0.5.16 Apt version: 4.8.0 linux-gate.so.1 => (0xb78d5000) libapt-pkg-libc6.9-6.so.4.8 => /usr/lib/libapt-pkg-libc6.9-6.so.4.8 (0x410ab000) libncursesw.so.5 => /lib/libncursesw.so.5 (0x41187000) liblog4cxx.so.10 => /usr/lib/liblog4cxx.so.10 (0x411cf000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x4107f000) libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x414d6000) libept.so.0 => /usr/lib/libept.so.0 (0x4159a000) libxapian.so.15 => /usr/lib/libxapian.so.15 (0x41382000) libz.so.1 => /usr/lib/libz.so.1 (0x420fa000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x43f8a000) libboost_iostreams.so.1.40.0 => /usr/lib/libboost_iostreams.so.1.40.0 (0x41020000) libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0x420df000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x42281000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0x420b1000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x4211b000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0x41f68000) libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0x41f5f000) libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0x420d9000) libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x4105d000) libdb-4.8.so => /usr/lib/libdb-4.8.so (0x426b4000) libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x4102d000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x4305e000) librt.so.1 => /lib/i686/cmov/librt.so.1 (0x42110000) /lib/ld-linux.so.2 (0x41000000) libuuid.so.1 => /lib/libuuid.so.1 (0x425f3000) libcrypt.so.1 => /lib/i686/cmov/libcrypt.so.1 (0x42d9e000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0x423ac000) Terminal: xterm $DISPLAY is set. `which aptitude`: /usr/bin/aptitude aptitude version information: aptitude linkage: -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32 (SMP w/1 CPU core; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.9 0.7.25.3 Advanced front-end for dpkg ii libboost-iostreams1.40. 1.40.0-6+b1 Boost.Iostreams Library ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libcwidget3 0.5.16-3 high-level terminal interface libr ii libept0 0.5.30 High-level library for managing De ii libgcc1 1:4.4.3-7 GCC support library ii liblog4cxx10 0.10.0-1.1 A logging library for C++ ii libncursesw5 5.7+20100313-2 shared libraries for terminal hand ii libsigc++-2.0-0c2a 2.2.4.2-1 type-safe Signal Framework for C++ ii libsqlite3-0 3.6.23.1-1 SQLite 3 shared library ii libstdc++6 4.4.3-7 The GNU Standard C++ Library v3 ii libxapian15 1.0.19-1 Search engine library ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages aptitude recommends: ii apt-xapian-index 0.30 maintenance tools for a Xapian ind ii aptitude-doc-en [aptitude-doc 0.6.2-1 English manual for aptitude, a ter ii libparse-debianchangelog-perl 1.1.1-2 parse Debian changelogs and output ii sensible-utils 0.0.4 Utilities for sensible alternative Versions of packages aptitude suggests: pn debtags <none> (no description available) pn tasksel <none> (no description available) -- debconf-show failed -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

