Package: aptitude Version: 0.6.0.1-1 I do not have libqt4-dev installed, but I would like to install it. So I find libqt4-dev, hit + to install, hit g to view what would be installed, scroll down to libqt4-dev-tools (which is suggested but not about to be installed), press i to learn more about it, and aptitude receives SIGFPE.
This is reproducible and has happened in other similar circumstances, too. Bug script output and backtrace from gdb attached. Any hunches? Jonathan
aptitude 0.6.0.1 compiled at Oct 25 2009 19:26:02 Compiler: g++ 4.3.4 Compiled against: apt version 4.8.1 NCurses version 5.7 libsigc++ version: 2.0.18 Ept support enabled. Gtk+ support disabled. Current library versions: NCurses version: ncurses 5.7.20090803 cwidget version: 0.5.13 Apt version: 4.8.1 linux-gate.so.1 => (0xb7802000) libapt-pkg-libc6.9-6.so.4.8 => /usr/lib/libapt-pkg-libc6.9-6.so.4.8 (0xb7730000) libncursesw.so.5 => /lib/libncursesw.so.5 (0xb76ec000) liblog4cxx.so.10 => /usr/lib/liblog4cxx.so.10 (0xb7543000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb753d000) libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0xb747a000) libept.so.0 => /usr/lib/libept.so.0 (0xb73fe000) libxapian.so.15 => /usr/lib/libxapian.so.15 (0xb72ae000) libz.so.1 => /usr/lib/libz.so.1 (0xb7299000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb7216000) libboost_iostreams.so.1.40.0 => /usr/lib/libboost_iostreams.so.1.40.0 (0xb720b000) libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb71f1000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb70ff000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb70d9000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb70bc000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb6f74000) libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xb6f70000) libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb6f6b000) libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0xb6f4b000) libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0xb6f1e000) libuuid.so.1 => /lib/libuuid.so.1 (0xb6f1a000) librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb6f11000) libcrypt.so.1 => /lib/i686/cmov/libcrypt.so.1 (0xb6ede000) libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb6ece000) /lib/ld-linux.so.2 (0xb7803000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6ea9000) Terminal: xterm $DISPLAY is set. `which aptitude`: /usr/bin/aptitude aptitude version information: aptitude linkage:
(gdb) bt #0 0xb7c95512 in cwidget::_fragment_columns::layout(unsigned int, unsigned int, cwidget::style const&) () from /usr/lib/libcwidget.so.3 #1 0xb7ce6174 in cwidget::widgets::text_layout::freshen_contents(cwidget::style const&) () from /usr/lib/libcwidget.so.3 #2 0xb7ce63cf in cwidget::widgets::text_layout::focus_me() () from /usr/lib/libcwidget.so.3 #3 0xb7ce956b in cwidget::widgets::table::get_focus() () from /usr/lib/libcwidget.so.3 #4 0xb7ced6f8 in cwidget::widgets::table::layout_me() () from /usr/lib/libcwidget.so.3 #5 0xb7cef77c in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, cwidget::widgets::table>, void>::call_it(sigc::internal::slot_rep*) () from /usr/lib/libcwidget.so.3 #6 0xb7cf9a22 in cwidget::widgets::widget::set_owner_window(cwidget::cwindow, int, int, int, int) () from /usr/lib/libcwidget.so.3 #7 0xb7cf9f28 in cwidget::widgets::widget::alloc_size(int, int, int, int) () from /usr/lib/libcwidget.so.3 #8 0xb7cd47ae in cwidget::widgets::multiplex::layout_me() () from /usr/lib/libcwidget.so.3 #9 0xb7cd8bec in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, cwidget::widgets::multiplex>, void>::call_it(sigc::internal::slot_rep*) () from /usr/lib/libcwidget.so.3 #10 0xb7cf9a22 in cwidget::widgets::widget::set_owner_window(cwidget::cwindow, int, int, int, int) () from /usr/lib/libcwidget.so.3 #11 0xb7cf9f28 in cwidget::widgets::widget::alloc_size(int, int, int, int) () from /usr/lib/libcwidget.so.3 #12 0xb7ce9e31 in cwidget::widgets::table::alloc_child_sizes(std::vector<int, std::allocator<int> > const&, std::vector<int, std::allocator<int> > const&) () from /usr/lib/libcwidget.so.3 #13 0xb7ced89c in cwidget::widgets::table::layout_me() () ...