Bug 246111 - Crash when playing wma
Summary: Crash when playing wma
Status: RESOLVED DUPLICATE of bug 246080
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-29 04:38 UTC by mark
Modified: 2011-01-11 19:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mark 2010-07-29 04:38:53 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.33.6-147.fc13.i686.PAE i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
I had a wma lined up to play and amarok crashed even when trying to play the song again. This crash is repeated every time a wma file is encountered.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78b5780 (LWP 2989))]

Thread 19 (Thread 0xb14aab70 (LWP 2990)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f65d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x0031fa64 in __pthread_cond_timedwait (cond=0x8f445d8, mutex=0x8f445c0, abstime=0xb14aa2a0) at forward.c:152
#3  0x015e6c25 in metronom_sync_loop (this=0x8f44578) at metronom.c:870
#4  0x003f2919 in start_thread (arg=0xb14aab70) at pthread_create.c:301
#5  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 18 (Thread 0xb0aa9b70 (LWP 2991)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x00304de6 in __poll (fds=0xaff01c78, nfds=1, timeout=35) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x005cd64c in IA__g_poll (fds=0xaff01c78, nfds=1, timeout=35) at gpoll.c:127
#3  0x005c0044 in g_main_context_poll (context=0x31fbe0, block=1, dispatch=1, self=0xaff01c50) at gmain.c:2904
#4  g_main_context_iterate (context=0x31fbe0, block=1, dispatch=1, self=0xaff01c50) at gmain.c:2586
#5  0x005c0449 in IA__g_main_context_iteration (context=0xaff004e8, may_block=1) at gmain.c:2654
#6  0x070bb47f in QEventDispatcherGlib::processEvents (this=0xaff00468, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x0709180a in QEventLoop::processEvents (this=0xb0aa9200, flags=...) at kernel/qeventloop.cpp:149
#8  0x07091b4a in QEventLoop::exec (this=0xb0aa9200, flags=...) at kernel/qeventloop.cpp:201
#9  0x06f9f2fe in QThread::exec (this=0x8edac00) at thread/qthread.cpp:487
#10 0x015800cb in Phonon::Xine::XineThread::run (this=0x8edac00) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143
#11 0x06fa174f in QThreadPrivate::start (arg=0x8edac00) at thread/qthread_unix.cpp:248
#12 0x003f2919 in start_thread (arg=0xb0aa9b70) at pthread_create.c:301
#13 0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 17 (Thread 0xafeffb70 (LWP 2992)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x00304de6 in __poll (fds=0xaf300c38, nfds=2, timeout=605) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x030bece3 in poll_func (ufds=0xaf300c38, nfds=2, timeout=605, userdata=0x8e9e8b0) at pulse/thread-mainloop.c:75
#3  0x030ab4ca in pa_mainloop_poll (m=0x8edc710) at pulse/mainloop.c:879
#4  0x030acd54 in pa_mainloop_iterate (m=0x8edc710, block=1, retval=0x0) at pulse/mainloop.c:961
#5  0x030ace34 in pa_mainloop_run (m=0x8edc710, retval=0x0) at pulse/mainloop.c:979
#6  0x030bea84 in thread (userdata=0x8eda9c8) at pulse/thread-mainloop.c:94
#7  0x02f69863 in internal_thread_func (userdata=0x8edc2e8) at pulsecore/thread-posix.c:72
#8  0x003f2919 in start_thread (arg=0xafeffb70) at pthread_create.c:301
#9  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 16 (Thread 0xab2feb70 (LWP 2993)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x8edccc0, mutex=0x8edcca8) at forward.c:139
#3  0x015f8e18 in fifo_peek_int (this_gen=0x8f46288) at audio_out.c:348
#4  fifo_peek (this_gen=0x8f46288) at audio_out.c:388
#5  ao_loop (this_gen=0x8f46288) at audio_out.c:1015
#6  0x003f2919 in start_thread (arg=0xab2feb70) at pthread_create.c:301
#7  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 15 (Thread 0xaa8fdb70 (LWP 2994)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x90c49a0, mutex=0x90c4988) at forward.c:139
#3  0x015f8e18 in fifo_peek_int (this_gen=0x90a6868) at audio_out.c:348
#4  fifo_peek (this_gen=0x90a6868) at audio_out.c:388
#5  ao_loop (this_gen=0x90a6868) at audio_out.c:1015
#6  0x003f2919 in start_thread (arg=0xaa8fdb70) at pthread_create.c:301
#7  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 14 (Thread 0xa9cffb70 (LWP 2995)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0xaff20538, mutex=0xaff20520) at forward.c:139
#3  0x015f8e18 in fifo_peek_int (this_gen=0xaff02440) at audio_out.c:348
#4  fifo_peek (this_gen=0xaff02440) at audio_out.c:388
#5  ao_loop (this_gen=0xaff02440) at audio_out.c:1015
#6  0x003f2919 in start_thread (arg=0xa9cffb70) at pthread_create.c:301
#7  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 13 (Thread 0xa90ffb70 (LWP 2996)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0xafff9bc0, mutex=0xafff9ba8) at forward.c:139
#3  0x015f8e18 in fifo_peek_int (this_gen=0xa9d68050) at audio_out.c:348
#4  fifo_peek (this_gen=0xa9d68050) at audio_out.c:388
#5  ao_loop (this_gen=0xa9d68050) at audio_out.c:1015
#6  0x003f2919 in start_thread (arg=0xa90ffb70) at pthread_create.c:301
#7  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 12 (Thread 0xa7f96b70 (LWP 2998)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x4b8738c, mutex=0x4b87374) at forward.c:139
#3  0x03d8ee67 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0x03d8eeb2 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0x003f2919 in start_thread (arg=0xa7f96b70) at pthread_create.c:301
#6  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 11 (Thread 0xa6010b70 (LWP 2999)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x972e448, mutex=0x972e430) at forward.c:139
#3  0x06fa26af in wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x02b17e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x972e338, th=0x972e890) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x02b1a83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x972e6b0, th=0x972e890) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x02b170ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x972e338, th=0x972e890) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x02b1a93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x972e890) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x972e890, previous=0x9e65518) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x02b18e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa6010274, parent=0x972e338, th=0x972e890) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#11 0x02b194dc in ThreadWeaver::Thread::run (this=0x972e890) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#12 0x06fa174f in QThreadPrivate::start (arg=0x972e890) at thread/qthread_unix.cpp:248
#13 0x003f2919 in start_thread (arg=0xa6010b70) at pthread_create.c:301
#14 0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 10 (Thread 0xa560fb70 (LWP 3000)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x972e448, mutex=0x972e430) at forward.c:139
#3  0x06fa26af in wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x02b17e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x972e338, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x02b1a83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x972e6b0, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x02b170ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x972e338, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x02b1a93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x972f818, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x972f818, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x972f818, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x972f818, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x972f818, previous=0x98ce940) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x02b18e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa560f274, parent=0x972e338, th=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#19 0x02b194dc in ThreadWeaver::Thread::run (this=0x972f818) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#20 0x06fa174f in QThreadPrivate::start (arg=0x972f818) at thread/qthread_unix.cpp:248
#21 0x003f2919 in start_thread (arg=0xa560fb70) at pthread_create.c:301
#22 0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0xa4c0eb70 (LWP 3001)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x972e448, mutex=0x972e430) at forward.c:139
#3  0x06fa26af in wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x02b17e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x972e338, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x02b1a83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x02b170ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x972e338, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x02b1a93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#25 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#26 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#27 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#28 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#29 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730650, previous=0x98ce940) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#30 0x02b18e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa4c0e274, parent=0x972e338, th=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#31 0x02b194dc in ThreadWeaver::Thread::run (this=0x9730650) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#32 0x06fa174f in QThreadPrivate::start (arg=0x9730650) at thread/qthread_unix.cpp:248
#33 0x003f2919 in start_thread (arg=0xa4c0eb70) at pthread_create.c:301
#34 0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0xa420db70 (LWP 3002)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x972e448, mutex=0x972e430) at forward.c:139
#3  0x06fa26af in wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x972e350, mutex=0x972e5d0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x02b17e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x972e338, th=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x02b1a83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x972e6b0, th=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x02b170ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x972e338, th=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x02b1a93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730ff8, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x02b1a959 in ThreadWeaver::WorkingHardState::applyForWork (this=0x972e6b0, th=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x02b180f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x972e338, th=0x9730ff8, previous=0x9fd5168) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x02b18e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa420d274, parent=0x972e338, th=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#13 0x02b194dc in ThreadWeaver::Thread::run (this=0x9730ff8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#14 0x06fa174f in QThreadPrivate::start (arg=0x9730ff8) at thread/qthread_unix.cpp:248
#15 0x003f2919 in start_thread (arg=0xa420db70) at pthread_create.c:301
#16 0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0xa0d69b70 (LWP 3019)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x39eae6c, mutex=0x39eae54) at forward.c:139
#3  0x03913547 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x39e5d80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x03913592 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x39e5d80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x003f2919 in start_thread (arg=0xa0d69b70) at pthread_create.c:301
#6  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0x9deffb70 (LWP 15490)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x00308091 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x016119f9 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#3  0x015f5636 in video_out_loop (this_gen=0xa91c9458) at video_out.c:1246
#4  0x003f2919 in start_thread (arg=0x9deffb70) at pthread_create.c:301
#5  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0x940b7b70 (LWP 15491)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x9e03b318, mutex=0x9e03b2bc) at forward.c:139
#3  0x015e6e61 in metronom_handle_video_discontinuity (this=0x9e03b228, type=3, disc_off=25020) at metronom.c:404
#4  0x015f0f6a in video_decoder_loop (stream_gen=0x9e026d68) at video_decoder.c:330
#5  0x003f2919 in start_thread (arg=0x940b7b70) at pthread_create.c:301
#6  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0x936b6b70 (LWP 15492)):
[KCrash Handler]
#6  0xb18f213d in float_to_int16_interleave_sse2 (dst=0xa743eb88, src=0x936b60a8, len=2048, channels=2) at /usr/src/debug/ffmpeg-0.6/libavcodec/x86/dsputil_mmx.c:2475
#7  0xb186b554 in wma_decode_frame (s=0xa746d990, samples=0xa743eb88) at /usr/src/debug/ffmpeg-0.6/libavcodec/wmadec.c:810
#8  0xb186cb81 in wma_decode_superframe (avctx=0xa740f720, data=0xa743eb88, data_size=0x936b61fc, avpkt=0x936b6134) at /usr/src/debug/ffmpeg-0.6/libavcodec/wmadec.c:897
#9  0xb1825742 in avcodec_decode_audio3 (avctx=0xa740f720, samples=0xa743eb88, frame_size_ptr=0x936b61fc, buf=0xa7426b80 "\b", buf_size=5945) at /usr/src/debug/ffmpeg-0.6/libavcodec/utils.c:656
#10 avcodec_decode_audio2 (avctx=0xa740f720, samples=0xa743eb88, frame_size_ptr=0x936b61fc, buf=0xa7426b80 "\b", buf_size=5945) at /usr/src/debug/ffmpeg-0.6/libavcodec/utils.c:634
#11 0x0173ae68 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_decode_ff.so
#12 0x015f2646 in audio_decoder_loop (stream_gen=0x9e026d68) at audio_decoder.c:362
#13 0x003f2919 in start_thread (arg=0x936b6b70) at pthread_create.c:301
#14 0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0x92cb5b70 (LWP 15493)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x9dffe994, mutex=0x9dffe97c) at forward.c:139
#3  0x015fc094 in xine_event_wait (queue_gen=0x9dffe978) at events.c:56
#4  listener_loop (queue_gen=0x9dffe978) at events.c:214
#5  0x003f2919 in start_thread (arg=0x92cb5b70) at pthread_create.c:301
#6  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0x922b4b70 (LWP 15494)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x003f622c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x0031fa0d in __pthread_cond_wait (cond=0x9e005c30, mutex=0x9e005c18) at forward.c:139
#3  0x015ea740 in buffer_pool_alloc (this=0x9e005b78) at buffer.c:90
#4  0x064ee476 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_dmx_asf.so
#5  0x064f0bed in ?? () from /usr/lib/xine/plugins/1.28/xineplug_dmx_asf.so
#6  0x064f2dc0 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_dmx_asf.so
#7  0x01600d45 in demux_loop (stream_gen=0x9e026d68) at demux.c:342
#8  0x003f2919 in start_thread (arg=0x922b4b70) at pthread_create.c:301
#9  0x0030fcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb78b5780 (LWP 2989)):
#0  0x007c2424 in __kernel_vsyscall ()
#1  0x00304de6 in __poll (fds=0xbfee9fc8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x004300c0 in _xcb_conn_wait (c=<value optimized out>, cond=<value optimized out>, vector=<value optimized out>, count=<value optimized out>) at xcb_conn.c:306
#3  0x0043062b in _xcb_out_send (c=<value optimized out>, vector=<value optimized out>, count=<value optimized out>) at xcb_out.c:338
#4  0x004309c8 in xcb_writev (c=<value optimized out>, vector=0xbfeea0c8, count=3, requests=<value optimized out>) at xcb_out.c:286
#5  0x0048bdcc in _XSend (dpy=0x8d6c320, data=0x0, size=0) at xcb_io.c:339
#6  0x0048bf70 in _XReply (dpy=0x8d6c320, rep=0xbfeea190, extra=0, discard=0) at xcb_io.c:457
#7  0x0046852a in XGetImage (dpy=0x8d6c320, d=40902340, x=0, y=0, width=100, height=89, plane_mask=4294967295, format=2) at GetImage.c:77
#8  0x02234fb9 in QX11PixmapData::toImage (this=0x9925508) at image/qpixmap_x11.cpp:1492
#9  0x0221cf6c in QPixmap::toImage (this=0x9c55440) at image/qpixmap.cpp:486
#10 0x02262096 in image (this=0x9eb2e64) at painting/qbrush.cpp:208
#11 QBrush::textureImage (this=0x9eb2e64) at painting/qbrush.cpp:785
#12 0x02311fb3 in QSpanData::setup (this=0x9eb3068, brush=..., alpha=256, compositionMode=QPainter::CompositionMode_SourceOver) at painting/qpaintengine_raster.cpp:5078
#13 0x0231312b in QRasterPaintEngine::updateBrush (this=0x9fc4b50, brush=...) at painting/qpaintengine_raster.cpp:868
#14 0x023133fc in ensureBrush (this=0x9fc4b50, path=..., brush=...) at painting/qpaintengine_raster_p.h:268
#15 QRasterPaintEngine::fill (this=0x9fc4b50, path=..., brush=...) at painting/qpaintengine_raster.cpp:1799
#16 0x02285e8e in QPaintEngineEx::draw (this=0x9fc4b50, path=...) at painting/qpaintengineex.cpp:598
#17 0x022895e6 in QPaintEngineEx::drawPath (this=0x9fc4b50, path=...) at painting/qpaintengineex.cpp:847
#18 0x0229c9a0 in QPainter::drawPath (this=0xbfeeae2c, path=...) at painting/qpainter.cpp:3368
#19 0x02296e9e in QPainterPrivate::draw_helper (this=0x9f346d8, originalPath=..., op=QPainterPrivate::StrokeAndFillDraw) at painting/qpainter.cpp:458
#20 0x02299da3 in QPainter::drawRects (this=0xbfeeba0c, rects=0xbfeeaf98, rectCount=1) at painting/qpainter.cpp:3509
#21 0x0229c21a in drawRect (this=0xbfeeba0c, r=..., pm=..., sr=...) at ../../src/gui/painting/qpainter.h:611
#22 QPainter::drawPixmap (this=0xbfeeba0c, r=..., pm=..., sr=...) at painting/qpainter.cpp:5419
#23 0x05d710d3 in Playlist::PrettyItemDelegate::paintItem (this=0x956c298, config=..., painter=0xbfeeba0c, option=..., index=..., ignoreMarkers=false)
    at /usr/src/debug/amarok-2.3.1/src/playlist/view/listview/PrettyItemDelegate.cpp:438
#24 0x05d721e0 in Playlist::PrettyItemDelegate::paint (this=0x956c298, painter=0xbfeeba0c, option=..., index=...) at /usr/src/debug/amarok-2.3.1/src/playlist/view/listview/PrettyItemDelegate.cpp:137
#25 0x026b6887 in QListView::paintEvent (this=0x95605b8, e=0xbfeec2c4) at itemviews/qlistview.cpp:1044
#26 0x05d749d6 in Playlist::PrettyListView::paintEvent (this=0x95605b8, event=0xbfeec2c4) at /usr/src/debug/amarok-2.3.1/src/playlist/view/listview/PrettyListView.cpp:615
#27 0x0218f4db in QWidget::event (this=0x95605b8, event=0xbfeec2c4) at kernel/qwidget.cpp:8190
#28 0x025604c4 in QFrame::event (this=0x95605b8, e=0xbfeec2c4) at widgets/qframe.cpp:557
#29 0x025eec63 in QAbstractScrollArea::viewportEvent (this=0x95605b8, e=0xbfeec2c4) at widgets/qabstractscrollarea.cpp:1036
#30 0x02696827 in QAbstractItemView::viewportEvent (this=0x95605b8, event=0xbfeec2c4) at itemviews/qabstractitemview.cpp:1615
#31 0x025f1105 in viewportEvent (this=0x9569e58, o=0x955f268, e=0xbfeec2c4) at widgets/qabstractscrollarea_p.h:100
#32 QAbstractScrollAreaFilter::eventFilter (this=0x9569e58, o=0x955f268, e=0xbfeec2c4) at widgets/qabstractscrollarea_p.h:116
#33 0x0709236a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8d67ee8, receiver=0x955f268, event=0xbfeec2c4) at kernel/qcoreapplication.cpp:841
#34 0x0213c75a in QApplicationPrivate::notify_helper (this=0x8d67ee8, receiver=0x955f268, e=0xbfeec2c4) at kernel/qapplication.cpp:4302
#35 0x02143271 in QApplication::notify (this=0xbfeee0f8, receiver=0x955f268, e=0xbfeec2c4) at kernel/qapplication.cpp:4271
#36 0x07ae400b in KApplication::notify (this=0xbfeee0f8, receiver=0x955f268, event=0xbfeec2c4) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#37 0x07093133 in QCoreApplication::notifyInternal (this=0xbfeee0f8, receiver=0x955f268, event=0xbfeec2c4) at kernel/qcoreapplication.cpp:726
#38 0x02197877 in sendSpontaneousEvent (this=0x9560618, pdev=0x9237dcc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990) at ../../src/corelib/kernel/qcoreapplication.h:218
#39 QWidgetPrivate::drawWidget (this=0x9560618, pdev=0x9237dcc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990) at kernel/qwidget.cpp:5363
#40 0x02198682 in QWidgetPrivate::paintSiblingsRecursive (this=0x9568e58, pdev=0x9237dcc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x8d7d990) at kernel/qwidget.cpp:5476
#41 0x021975c1 in QWidgetPrivate::drawWidget (this=0x9568e58, pdev=0x9237dcc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990) at kernel/qwidget.cpp:5412
#42 0x02198682 in QWidgetPrivate::paintSiblingsRecursive (this=0x9560300, pdev=0x9237dcc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x8d7d990) at kernel/qwidget.cpp:5476
#43 0x021975c1 in QWidgetPrivate::drawWidget (this=0x9560300, pdev=0x9237dcc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990) at kernel/qwidget.cpp:5412
#44 0x02198682 in QWidgetPrivate::paintSiblingsRecursive (this=0x9556db8, pdev=0x9237dcc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x8d7d990) at kernel/qwidget.cpp:5476
#45 0x021984b9 in QWidgetPrivate::paintSiblingsRecursive (this=0x9556db8, pdev=0x9237dcc, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990)
    at kernel/qwidget.cpp:5463
#46 0x021975c1 in QWidgetPrivate::drawWidget (this=0x9556db8, pdev=0x9237dcc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990) at kernel/qwidget.cpp:5412
#47 0x02198682 in QWidgetPrivate::paintSiblingsRecursive (this=0x9578250, pdev=0x9237dcc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x8d7d990) at kernel/qwidget.cpp:5476
#48 0x021975c1 in QWidgetPrivate::drawWidget (this=0x9578250, pdev=0x9237dcc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990) at kernel/qwidget.cpp:5412
#49 0x02198682 in QWidgetPrivate::paintSiblingsRecursive (this=0x9215c50, pdev=0x9237dcc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x8d7d990) at kernel/qwidget.cpp:5476
#50 0x021984b9 in QWidgetPrivate::paintSiblingsRecursive (this=0x9215c50, pdev=0x9237dcc, siblings=..., index=83, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d7d990)
    at kernel/qwidget.cpp:5463
#51 0x021975c1 in QWidgetPrivate::drawWidget (this=0x9215c50, pdev=0x9237dcc, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x8d7d990) at kernel/qwidget.cpp:5412
#52 0x02357fd5 in QWidgetBackingStore::sync (this=0x8d7d990) at painting/qbackingstore.cpp:1300
#53 0x021888b3 in QWidgetPrivate::syncBackingStore (this=0x9215c50) at kernel/qwidget.cpp:1688
#54 0x0218fc9e in QWidget::event (this=0x9215b68, event=0x9e1ace8) at kernel/qwidget.cpp:8337
#55 0x0257d107 in QMainWindow::event (this=0x9215b68, event=0x9e1ace8) at widgets/qmainwindow.cpp:1414
#56 0x07bc3474 in KMainWindow::event (this=0x9215b68, ev=0x9e1ace8) at /usr/src/debug/kdelibs-4.4.5/kdeui/widgets/kmainwindow.cpp:1103
#57 0x0213c77c in QApplicationPrivate::notify_helper (this=0x8d67ee8, receiver=0x9215b68, e=0x9e1ace8) at kernel/qapplication.cpp:4306
#58 0x02143271 in QApplication::notify (this=0xbfeee0f8, receiver=0x9215b68, e=0x9e1ace8) at kernel/qapplication.cpp:4271
#59 0x07ae400b in KApplication::notify (this=0xbfeee0f8, receiver=0x9215b68, event=0x9e1ace8) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#60 0x07093133 in QCoreApplication::notifyInternal (this=0xbfeee0f8, receiver=0x9215b68, event=0x9e1ace8) at kernel/qcoreapplication.cpp:726
#61 0x070955bc in sendEvent (receiver=0x0, event_type=0, data=0x8c78c78) at kernel/qcoreapplication.h:215
#62 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8c78c78) at kernel/qcoreapplication.cpp:1367
#63 0x0709573e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#64 0x070bb950 in sendPostedEvents (s=0x8d6a110) at kernel/qcoreapplication.h:220
#65 postEventSourceDispatch (s=0x8d6a110) at kernel/qeventdispatcher_glib.cpp:276
#66 0x005bc525 in g_main_dispatch (context=0x8d6a090) at gmain.c:1960
#67 IA__g_main_context_dispatch (context=0x8d6a090) at gmain.c:2513
#68 0x005c0268 in g_main_context_iterate (context=0x31fbe0, block=1, dispatch=1, self=0x8d70d38) at gmain.c:2591
#69 0x005c0449 in IA__g_main_context_iteration (context=0x8d6a090, may_block=1) at gmain.c:2654
#70 0x070bb446 in QEventDispatcherGlib::processEvents (this=0x8c789e0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#71 0x021eb336 in QGuiEventDispatcherGlib::processEvents (this=0x8c789e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#72 0x0709180a in QEventLoop::processEvents (this=0xbfeee054, flags=...) at kernel/qeventloop.cpp:149
#73 0x07091b4a in QEventLoop::exec (this=0xbfeee054, flags=...) at kernel/qeventloop.cpp:201
#74 0x07095807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#75 0x0213c828 in QApplication::exec () at kernel/qapplication.cpp:3585
#76 0x0804ff2d in main (argc=) at /usr/src/debug/amarok-2.3.1/src/main.cpp:237

This bug may be a duplicate of or related to bug 235028.

Possible duplicates by query: bug 246080, bug 245679, bug 242893, bug 235581.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-07-29 17:38:16 UTC
The crash lies in the avcodec part which is out of our scope, sorry. See also bug 235028
Comment 2 Myriam Schweingruber 2011-01-11 19:59:20 UTC

*** This bug has been marked as a duplicate of bug 246080 ***