Package: aptitude Version: 0.4.9-2 Severity: normal I've a reproducible SIGSEGV on both my i386 and amd64 debian sid: day one: launch aptitude, the "u" to update, then "U" to upgrade then "g" day two: with the same process, "u" to update then "U" to upgrade: aptitude die with a SIGSEGV:
# aptitude Ouch! Got SIGSEGV, dying.. Erreur de segmentation (core dumped) here are the backtrace (on the amd64): (gdb) thread apply all bt Thread 5 (process 9180): #0 0x00002b94ce70cba9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b94ce470a6b in cwidget::threads::thread::bootstrap<cwidget::threads::bootstrap_proxy<cwidget::toplevel::input_thread> > (p=<value optimized out>) at ../../src/cwidget/generic/threads/threads.h:491 #2 0x00002b94ce7083f7 in start_thread () from /lib/libpthread.so.0 #3 0x00002b94cf18c94d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 4 (process 9181): #0 0x00002b94ce7104f9 in do_sigwait () from /lib/libpthread.so.0 #1 0x00002b94ce71059d in sigwait () from /lib/libpthread.so.0 #2 0x00002b94ce470933 in cwidget::threads::thread::bootstrap<cwidget::toplevel::signal_thread> ( p=<value optimized out>) at toplevel.cc:474 #3 0x00002b94ce7083f7 in start_thread () from /lib/libpthread.so.0 #4 0x00002b94cf18c94d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 3 (process 9182): #0 0x00002b94ce70ce2d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b94ce470c10 in cwidget::threads::thread::bootstrap<cwidget::threads::bootstrap_proxy<cwidget::toplevel::timeout_thread> > (p=<value optimized out>) at ../../src/cwidget/generic/threads/threads.h:523 #2 0x00002b94ce7083f7 in start_thread () from /lib/libpthread.so.0 #3 0x00002b94cf18c94d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 2 (process 25963): #0 0x00002b94ce70cba9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- #1 0x000000000059572d in resolver_manager::background_thread_execution (this=0x1565dc0) at /usr/include/cwidget/generic/threads/threads.h:491 #2 0x00000000005b95c1 in cwidget::threads::thread::bootstrap<resolver_manager::background_thread_bootstrap> ( p=<value optimized out>) at resolver_manager.cc:232 #3 0x00002b94ce7083f7 in start_thread () from /lib/libpthread.so.0 #4 0x00002b94cf18c94d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (process 9179): #0 pkg_description_widget::set_package (this=0x141b1c0, [EMAIL PROTECTED], [EMAIL PROTECTED]) at pkg_view.cc:246 #1 0x00000000004b9382 in info_area_multiplex::set_package (this=0x141d0f0, [EMAIL PROTECTED], [EMAIL PROTECTED]) at pkg_view.cc:386 #2 0x00000000004dae57 in do_mark_upgradable () at /usr/include/sigc++-2.0/sigc++/signal.h:544 #3 0x00002b94ce4d5162 in cwidget::widgets::widget::handle_key (this=0x8cbf00, [EMAIL PROTECTED]) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 #4 0x00002b94ce4b367f in cwidget::widgets::passthrough::handle_key (this=0x8cbf00, [EMAIL PROTECTED]) at passthrough.cc:98 #5 0x00002b94ce4d4f23 in cwidget::widgets::widget::dispatch_key (this=0x0, [EMAIL PROTECTED]) at widget.cc:267 #6 0x00002b94ce49fca8 in cwidget::widgets::menubar::handle_key (this=0x8b61c0, [EMAIL PROTECTED]) at menubar.cc:639 #7 0x00002b94ce4d4f23 in cwidget::widgets::widget::dispatch_key (this=0x0, [EMAIL PROTECTED]) at widget.cc:267 #8 0x00002b94ce4708d0 in cwidget::toplevel::input_thread::get_input_event::dispatch (this=0x143aa20) at toplevel.cc:297 #9 0x00002b94ce46a54b in cwidget::toplevel::mainloop (synch=<value optimized out>) at toplevel.cc:1040 #10 0x00000000004dce15 in ui_main () at ui.cc:2667 #11 0x000000000041e3e3 in main (argc=<value optimized out>, argv=<value optimized out>) at main.cc:583 #12 0x00002b94cf0d31c4 in __libc_start_main () from /lib/libc.so.6 #13 0x000000000041cad9 in _start () -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (700, 'unstable'), (700, 'stable'), (550, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.23acer (SMP w/1 CPU core; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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-4 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+20071124-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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]