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() ()
...

Reply via email to