I just discovered that this bug is _always_ being triggered if I use
GNOME Terminal 2.29.6 (2.29.6-0ubuntu5, why it's not 2.30 I have no
idea) to run aptitude, yet on the same box if I run aptitude from xterm
it works _unless_ I resize the xterm while aptitude is running, then I
get this backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x0023e240 in sigc::slot_base::~slot_base() () from /usr/lib/libsigc-2.0.so.0
(gdb) bt
#0  0x0023e240 in sigc::slot_base::~slot_base() () from 
/usr/lib/libsigc-2.0.so.0
#1  0x0023d5af in std::_List_base<sigc::slot_base, 
std::allocator<sigc::slot_base> >::_M_clear() () from /usr/lib/libsigc-2.0.so.0
#2  0x0023d54d in sigc::signal_base::~signal_base() () from 
/usr/lib/libsigc-2.0.so.0
#3  0x08185a7d in ~signal4 (this=0x841e128, __in_chrg=<value optimized out>)
    at /usr/include/sigc++-2.0/sigc++/signal.h:3068
#4  ~download_signal_log (this=0x841e128, __in_chrg=<value optimized out>)
    at download_signal_log.cc:30
#5  0x08149203 in ~auto_ptr (m=0xbffff454, verbose=0)
    at /usr/include/c++/4.4/backward/auto_ptr.h:168
#6  cmdline_do_download (m=0xbffff454, verbose=0) at cmdline_util.cc:418
#7  0x08144ea1 in cmdline_update (argc=1, argv=0xbffff7c8, verbose=0)
    at cmdline_update.cc:54
#8  0x0805efce in main (argc=2, argv=0xbffff7c4) at main.cc:596
(gdb)

  I can confirm that KDE Konsole only fails when the window is resized.
Xfce-terminal can fail, but it's very hard to make it fail, and it's
about as hard in xterm.  Whats interesting here is that GNOME terminal
seems to be emitting spurious SIGWICH's as well as aptitude failing.

-- 
aptitude assert failure: *** glibc detected *** aptitude: double free or 
corruption (!prev): 0x08f9d658 ***
https://bugs.launchpad.net/bugs/515525
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to