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]