Version: 1.86 (using 4.1.1 (KDE 4.1.0 (4.1 >= 20080722)) "release 21.1", KDE:KDE4:Factory:Desktop / openSUSE_11.0) Compiler: gcc OS: Linux (i686) release 2.6.25.11-0.1-pae When using Amarok 2 with a Random play list with a Bias set it plays fine for a while but it eventually crashes, here is the backtrace I got from it: Application: Amarok (amarok), signal SIGABRT [?1034h[Thread debugging using libthread_db enabled] [New Thread 0xb49af6d0 (LWP 5875)] [New Thread 0xa93ffb90 (LWP 7792)] [New Thread 0xaa71db90 (LWP 7787)] [New Thread 0xabe51b90 (LWP 7390)] [New Thread 0xac652b90 (LWP 7389)] [New Thread 0xad020b90 (LWP 7388)] [New Thread 0xadc0ab90 (LWP 7387)] [New Thread 0xaf5ffb90 (LWP 6027)] [New Thread 0xb0a88b90 (LWP 6020)] [New Thread 0xb0287b90 (LWP 6019)] [New Thread 0xb12efb90 (LWP 5900)] [New Thread 0xb1b32b90 (LWP 5899)] [New Thread 0xb2333b90 (LWP 5887)] [KCrash handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb4d7c900 in raise () from /lib/libc.so.6 #8 0xb4d7e238 in abort () from /lib/libc.so.6 #9 0xb4db810d in ?? () from /lib/libc.so.6 #10 0xb4dbdfc4 in ?? () from /lib/libc.so.6 #11 0xb4dbf95c in free () from /lib/libc.so.6 #12 0xb2db95d6 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 10 (Thread 0xb0287b90 (LWP 6019)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5dd5742 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb6b79638 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb6b7c3bc in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb6b7822b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb6b7c4ba in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb6b7a4ae in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb6b7aaeb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #10 0xb5dd49b7 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb5cdb175 in start_thread () from /lib/libpthread.so.0 #12 0xb4e1fdce in clone () from /lib/libc.so.6 Thread 9 (Thread 0xb0a88b90 (LWP 6020)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5dd5742 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb6b79638 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb6b7c3bc in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb6b7822b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb6b7c4ba in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0xb6b7a4ae in ?? () from /usr/lib/libthreadweaver.so.4 #17 0xb6b7aaeb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #18 0xb5dd49b7 in ?? () from /usr/lib/libQtCore.so.4 #19 0xb5cdb175 in start_thread () from /lib/libpthread.so.0 #20 0xb4e1fdce in clone () from /lib/libc.so.6 Thread 8 (Thread 0xaf5ffb90 (LWP 6027)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5dd5742 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb6b79638 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb6b7c3bc in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb6b7822b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb6b7c4ba in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb6b7a4ae in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb6b7aaeb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #12 0xb5dd49b7 in ?? () from /usr/lib/libQtCore.so.4 #13 0xb5cdb175 in start_thread () from /lib/libpthread.so.0 #14 0xb4e1fdce in clone () from /lib/libc.so.6 Thread 7 (Thread 0xadc0ab90 (LWP 7387)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdef42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb2da4a7e in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 6 (Thread 0xad020b90 (LWP 7388)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb2d99f78 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 5 (Thread 0xac652b90 (LWP 7389)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb2d99f78 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 0xabe51b90 (LWP 7390)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb2dab858 in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 0xaa71db90 (LWP 7787)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5dd5742 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb6b79638 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0xb6b7c3bc in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb6b7822b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb6b7c4ba in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb6b7c4d9 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb6b79bb3 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb6b7a4ae in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb6b7aaeb in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #14 0xb5dd49b7 in ?? () from /usr/lib/libQtCore.so.4 #15 0xb5cdb175 in start_thread () from /lib/libpthread.so.0 #16 0xb4e1fdce in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa93ffb90 (LWP 7792)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5cdec15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb2da876c in ?? () from /usr/lib/libxine.so.1 #3 0x00000001 in ?? () Thread 1 (Thread 0xb49af6d0 (LWP 5875)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb4e2c643 in ?? () from /lib/libc.so.6 #2 0xb4dc2d71 in ?? () from /lib/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) #0 0xffffe430 in __kernel_vsyscall ()
The backtrace is useless, sorry. Please install the Amarok debug package, and then reopen the report and attach a backtrace again. Thanks.
I don't know how it would be invalid, I do have all the debug packages for Amarok2 installed zypper se kde4-amarok Reading installed packages... S | Name | Summary | Type --+-------------------------+-------------------------------------------+-------- i | kde4-amarok | Media Player for KDE | package i | kde4-amarok-debuginfo | Debug information for package kde4-amarok | package i | kde4-amarok-debugsource | Debug sources for package kde4-amarok | package My package manager is showing that it is installed. I'm sure that I can get another backtrace again, but with the installed debug packages it would probably end up like the last one.
Well you'd have to ask your packager. I can definitely tell that this backtrace is missing debug symbols. If you look at it, you'll sure notice the many question marks :)
In that case this has been moved to openSUSE's bugzilla, sorry for your time
@Mark, and you think the libthreadweaver etc symbols are in the "Amarok debug package"? ;-)