The problem still happens with 0.6.4.

Ran aptitude under gdb, installed one package, quit. This results in 
crash:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xf6d2fb70 (LWP 15401)])
0xf77b69b0 in sparc_fallback_frame_state (fs=0xf6d2e388, context=0xf6d2e978) at 
../../../src/libgcc/../gcc/config/sparc/linux-unwind.h:134
134     ../../../src/libgcc/../gcc/config/sparc/linux-unwind.h: No such file or 
directory.
        in ../../../src/libgcc/../gcc/config/sparc/linux-unwind.h
(gdb) bt
#0  0xf77b69b0 in sparc_fallback_frame_state (fs=0xf6d2e388, 
context=0xf6d2e978) at 
../../../src/libgcc/../gcc/config/sparc/linux-unwind.h:134
#1  uw_frame_state_for (fs=0xf6d2e388, context=0xf6d2e978) at 
../../../src/libgcc/../gcc/unwind-dw2.c:1145
#2  uw_frame_state_for (context=0xf6d2e978, fs=0xf6d2e388) at 
../../../src/libgcc/../gcc/unwind-dw2.c:1124
#3  0xf77b6f50 in _Unwind_ForcedUnwind_Phase2 (exc=0xf6d2fdc8, 
context=0xf6d2e978) at ../../../src/libgcc/../gcc/unwind.inc:155
#4  0xf77b72fc in _Unwind_ForcedUnwind (exc=0xf6d2fdc8, stop=0xf79c3060 
<unwind_stop>, stop_argument=0xf6d2f380) at 
../../../src/libgcc/../gcc/unwind.inc:207
#5  0xf79c59b4 in _Unwind_ForcedUnwind (exc=0xf6d2fdc8, stop=0xf79c3060 
<unwind_stop>, stop_argument=0xf6d2f380) at 
../nptl/sysdeps/pthread/unwind-forcedunwind.c:132
#6  0xf79c2fdc in *__GI___pthread_unwind (buf=0xf6d2f380) at unwind.c:130
#7  0xf79b922c in __do_cancel () at ../nptl/pthreadP.h:265
#8  sigcancel_handler (sig=32, si=0xf6d2ed20, ctx=0xf6d2eda0) at nptl-init.c:203
#9  <signal handler called>
#10 0xf79c4aa8 in do_sigwait (set=0xf6d2f12c, sig=0xf6d2f22c) at 
../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:63
#11 0xf79c4b54 in __sigwait (set=0xf6d2f12c, sig=<optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:100
#12 0xf7d95d04 in cwidget::toplevel::signal_thread::operator() 
(this=0xf6d2f297) at toplevel.cc:587
#13 0xf7d95d58 in 
cwidget::threads::thread::bootstrap<cwidget::toplevel::signal_thread> 
(p=<optimized out>) at ../../src/cwidget/generic/threads/threads.h:117
#14 0xf79ba71c in start_thread (arg=0xf6d2fb70) at pthread_create.c:306
#15 0xf771a15c in __thread_start () at 
../sysdeps/unix/sysv/linux/sparc/sparc32/clone.S:101
#16 0xf771a15c in __thread_start () at 
../sysdeps/unix/sysv/linux/sparc/sparc32/clone.S:101
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) (gdb) info threads
  Id   Target Id         Frame
  10   Thread 0xf4153b70 (LWP 15407) "aptitude" 0xf79bfd6c in 
__pthread_cond_wait (cond=0xadcaa0, mutex=0xadca88) at pthread_cond_wait.c:153
* 8    Thread 0xf6d2fb70 (LWP 15401) "aptitude" 0xf77b69b0 in 
sparc_fallback_frame_state (fs=0xf6d2e388, context=0xf6d2e978) at 
../../../src/libgcc/../gcc/config/sparc/linux-unwind.h:134
  1    Thread 0xf7ff7b40 (LWP 11581) "aptitude" 0xf79bba3c in pthread_join 
(threadid=4141022064, thread_return=0x0) at pthread_join.c:89

-- 
Meelis Roos (mr...@linux.ee)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to