Bug#455349: SIGSEGV when upgrading with a long running aptitude

2007-12-11 Thread Remi Vanicat
2007/12/9, Daniel Burrows [EMAIL PROTECTED]:
   Is this reproducible in the head branch of aptitude?  (in particular,
 in revision 177cbd3d4b59)

It seem that it is corrected.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#455349: SIGSEGV when upgrading with a long running aptitude

2007-12-09 Thread RĂ©mi Vanicat
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  0x2b94ce70cba9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x2b94ce470a6b in 
cwidget::threads::thread::bootstrapcwidget::threads::bootstrap_proxycwidget::toplevel::input_thread
  (p=value optimized out) at ../../src/cwidget/generic/threads/threads.h:491
#2  0x2b94ce7083f7 in start_thread () from /lib/libpthread.so.0
#3  0x2b94cf18c94d in clone () from /lib/libc.so.6
#4  0x in ?? ()

Thread 4 (process 9181):
#0  0x2b94ce7104f9 in do_sigwait () from /lib/libpthread.so.0
#1  0x2b94ce71059d in sigwait () from /lib/libpthread.so.0
#2  0x2b94ce470933 in 
cwidget::threads::thread::bootstrapcwidget::toplevel::signal_thread (
p=value optimized out) at toplevel.cc:474
#3  0x2b94ce7083f7 in start_thread () from /lib/libpthread.so.0
#4  0x2b94cf18c94d in clone () from /lib/libc.so.6
#5  0x in ?? ()

Thread 3 (process 9182):
#0  0x2b94ce70ce2d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x2b94ce470c10 in 
cwidget::threads::thread::bootstrapcwidget::threads::bootstrap_proxycwidget::toplevel::timeout_thread
  (p=value optimized out) at ../../src/cwidget/generic/threads/threads.h:523
#2  0x2b94ce7083f7 in start_thread () from /lib/libpthread.so.0
#3  0x2b94cf18c94d in clone () from /lib/libc.so.6
#4  0x in ?? ()

Thread 2 (process 25963):
#0  0x2b94ce70cba9 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
---Type return to continue, or q return to quit---
#1  0x0059572d in resolver_manager::background_thread_execution 
(this=0x1565dc0)
at /usr/include/cwidget/generic/threads/threads.h:491
#2  0x005b95c1 in 
cwidget::threads::thread::bootstrapresolver_manager::background_thread_bootstrap
 (
p=value optimized out) at resolver_manager.cc:232
#3  0x2b94ce7083f7 in start_thread () from /lib/libpthread.so.0
#4  0x2b94cf18c94d in clone () from /lib/libc.so.6
#5  0x in ?? ()

Thread 1 (process 9179):
#0  pkg_description_widget::set_package (this=0x141b1c0, [EMAIL PROTECTED], 
[EMAIL PROTECTED]) at pkg_view.cc:246
#1  0x004b9382 in info_area_multiplex::set_package (this=0x141d0f0, 
[EMAIL PROTECTED], [EMAIL PROTECTED])
at pkg_view.cc:386
#2  0x004dae57 in do_mark_upgradable () at 
/usr/include/sigc++-2.0/sigc++/signal.h:544
#3  0x2b94ce4d5162 in cwidget::widgets::widget::handle_key (this=0x8cbf00, 
[EMAIL PROTECTED])
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#4  0x2b94ce4b367f in cwidget::widgets::passthrough::handle_key 
(this=0x8cbf00, [EMAIL PROTECTED])
at passthrough.cc:98
#5  0x2b94ce4d4f23 in cwidget::widgets::widget::dispatch_key (this=0x0, 
[EMAIL PROTECTED]) at widget.cc:267
#6  0x2b94ce49fca8 in cwidget::widgets::menubar::handle_key (this=0x8b61c0, 
[EMAIL PROTECTED])
at menubar.cc:639
#7  0x2b94ce4d4f23 in cwidget::widgets::widget::dispatch_key (this=0x0, 
[EMAIL PROTECTED]) at widget.cc:267
#8  0x2b94ce4708d0 in 
cwidget::toplevel::input_thread::get_input_event::dispatch (this=0x143aa20)
at toplevel.cc:297
#9  0x2b94ce46a54b in cwidget::toplevel::mainloop (synch=value optimized 
out) at toplevel.cc:1040
#10 0x004dce15 in ui_main () at ui.cc:2667
#11 0x0041e3e3 in main (argc=value optimized out, argv=value 
optimized out) at main.cc:583
#12 0x2b94cf0d31c4 in __libc_start_main () from /lib/libc.so.6
#13 0x0041cad9 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-4high-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-0c2a2.0.17-2   type-safe Signal Framework for C++
ii  libstdc++64.2.2-4The GNU Standard C++ Library v3

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-do none (no description available)
ii  

Bug#455349: SIGSEGV when upgrading with a long running aptitude

2007-12-09 Thread Daniel Burrows
  Is this reproducible in the head branch of aptitude?  (in particular,
in revision 177cbd3d4b59)

  Daniel



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]