Application: amarok (2.3.2) KDE Platform Version: 4.5.4 (KDE 4.5.4) Qt Version: 4.7.1 Operating System: Linux 2.6.35.10-74.fc14.i686.PAE i686 Distribution: "Fedora release 14 (Laughlin)" -- Information about the crash: - What I was doing when the application crashed: * Amarok crashed when it came to play a wma file in a playlist that pridominately consisted of mp3 files. * Relaunching amarok and double clicking on the file also reproduces the crash. * The file plays perfectly in other media players. * It's probably not realted, but the file name contains some special chars: "/home/keithf/Music/Music Files/Stone Roses, the - The Stone Roses/03 - Waterfall.wma" The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb77ca780 (LWP 19751))] Thread 20 (Thread 0xb7581b70 (LWP 19752)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00cf2b06 in poll () from /lib/libc.so.6 #2 0x001bddac in g_poll (fds=0xb6c029c0, nfds=1, timeout=-1) at gpoll.c:132 #3 0x001ad8b7 in g_main_context_poll (context=0x9504d30, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093 #4 g_main_context_iterate (context=0x9504d30, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775 #5 0x001ae04b in g_main_loop_run (loop=0x9504db0) at gmain.c:2988 #6 0x00edfed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277 #7 0x001d6bd0 in g_thread_create_proxy (data=0x9504dc0) at gthread.c:1897 #8 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #9 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 19 (Thread 0xb01d0b70 (LWP 19753)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc8d33 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d2d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x01654e1d in metronom_sync_loop (this=0x9695ae0) at metronom.c:870 #4 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #5 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 18 (Thread 0xaf9cfb70 (LWP 19754)): #0 0x00df7146 in clock_gettime () from /lib/librt.so.1 #1 0x06c9e4b9 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x06d6cc86 in QTimerInfoList::updateCurrentTime (this=0xaf0019b4) at kernel/qeventdispatcher_unix.cpp:339 #4 0x06d6c6be in timerSourceCheckHelper (src=0xaf001980) at kernel/qeventdispatcher_glib.cpp:150 #5 0x001ace07 in g_main_context_check (context=0xaf0004e8, max_priority=2147483647, fds=0xaf001b48, n_fds=1) at gmain.c:2658 #6 0x001ad742 in g_main_context_iterate (context=0xaf0004e8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2777 #7 0x001adc35 in g_main_context_iteration (context=0xaf0004e8, may_block=1) at gmain.c:2843 #8 0x06d6c067 in QEventDispatcherGlib::processEvents (this=0xaf000468, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #9 0x06d3d4ca in QEventLoop::processEvents (this=0xaf9cf230, flags=...) at kernel/qeventloop.cpp:149 #10 0x06d3d77a in QEventLoop::exec (this=0xaf9cf230, flags=...) at kernel/qeventloop.cpp:201 #11 0x06c4436b in QThread::exec (this=0x962d140) at thread/qthread.cpp:490 #12 0x0873499b in Phonon::Xine::XineThread::run (this=0x962d140) at /usr/src/debug/phonon-4.4.3/xine/xinethread.cpp:143 #13 0x06c46e6a in QThreadPrivate::start (arg=0x962d140) at thread/qthread_unix.cpp:285 #14 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #15 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 17 (Thread 0xaefffb70 (LWP 19755)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00cf2b06 in poll () from /lib/libc.so.6 #2 0x07d44063 in poll_func (ufds=0xae600c38, nfds=1, timeout=-1, userdata=0x962ee98) at pulse/thread-mainloop.c:75 #3 0x07d32e7a in pa_mainloop_poll (m=0x962db90) at pulse/mainloop.c:879 #4 0x07d33655 in pa_mainloop_iterate (m=0x962db90, block=1, retval=0x0) at pulse/mainloop.c:961 #5 0x07d33734 in pa_mainloop_run (m=0x962db90, retval=0x0) at pulse/mainloop.c:979 #6 0x07d44004 in thread (userdata=0x9631818) at pulse/thread-mainloop.c:94 #7 0x07e86973 in internal_thread_func (userdata=0x9631378) at pulsecore/thread-posix.c:72 #8 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #9 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 16 (Thread 0xaa5feb70 (LWP 19756)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x016681d8 in fifo_peek_int (this_gen=0x9697f80) at audio_out.c:348 #4 fifo_peek (this_gen=0x9697f80) at audio_out.c:388 #5 ao_loop (this_gen=0x9697f80) at audio_out.c:1015 #6 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #7 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 15 (Thread 0xa9dfdb70 (LWP 19757)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x016681d8 in fifo_peek_int (this_gen=0x969bcf8) at audio_out.c:348 #4 fifo_peek (this_gen=0x969bcf8) at audio_out.c:388 #5 ao_loop (this_gen=0x969bcf8) at audio_out.c:1015 #6 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #7 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 14 (Thread 0xa93ffb70 (LWP 19758)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x016681d8 in fifo_peek_int (this_gen=0xaf0024a0) at audio_out.c:348 #4 fifo_peek (this_gen=0xaf0024a0) at audio_out.c:388 #5 ao_loop (this_gen=0xaf0024a0) at audio_out.c:1015 #6 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #7 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 13 (Thread 0xa89ffb70 (LWP 19759)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x016681d8 in fifo_peek_int (this_gen=0xa9468050) at audio_out.c:348 #4 fifo_peek (this_gen=0xa9468050) at audio_out.c:388 #5 ao_loop (this_gen=0xa9468050) at audio_out.c:1015 #6 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #7 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 12 (Thread 0xa7a7eb70 (LWP 19761)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x06c47567 in wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x008f4fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eea008, th=0x9ec49c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x008f7cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebe0b0, th=0x9ec49c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x008f4bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eea008, th=0x9ec49c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x008f7dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebe0b0, th=0x9ec49c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x008f4b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eea008, th=0x9ec49c0, previous=0xa31e700) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008f67b6 in ThreadWeaver::ThreadRunHelper::run (this=0xa7a7e284, parent=0x9eea008, th=0x9ec49c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #11 0x008f687c in ThreadWeaver::Thread::run (this=0x9ec49c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #12 0x06c46e6a in QThreadPrivate::start (arg=0x9ec49c0) at thread/qthread_unix.cpp:285 #13 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #14 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 11 (Thread 0xa0547b70 (LWP 19762)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x04393057 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4 #3 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #4 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 10 (Thread 0x9fc1eb70 (LWP 19763)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x06c47567 in wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x008f4fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eea008, th=0x9fe3e68) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x008f7cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebe0b0, th=0x9fe3e68) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x008f4bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eea008, th=0x9fe3e68) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x008f7dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebe0b0, th=0x9fe3e68) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x008f4b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eea008, th=0x9fe3e68, previous=0xa31e8c8) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008f67b6 in ThreadWeaver::ThreadRunHelper::run (this=0x9fc1e284, parent=0x9eea008, th=0x9fe3e68) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #11 0x008f687c in ThreadWeaver::Thread::run (this=0x9fe3e68) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #12 0x06c46e6a in QThreadPrivate::start (arg=0x9fe3e68) at thread/qthread_unix.cpp:285 #13 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #14 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 9 (Thread 0x9ec14b70 (LWP 19766)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x0319e927 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x32b2f60) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x0319e972 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x32b2f60) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #6 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 8 (Thread 0x9bbf1b70 (LWP 19771)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x06c47567 in wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x008f4fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eea008, th=0xa31f390) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x008f7cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebe0b0, th=0xa31f390) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x008f4bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eea008, th=0xa31f390) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x008f7dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebe0b0, th=0xa31f390) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x008f4b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eea008, th=0xa31f390, previous=0xa2e0c30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008f67b6 in ThreadWeaver::ThreadRunHelper::run (this=0x9bbf1284, parent=0x9eea008, th=0xa31f390) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #11 0x008f687c in ThreadWeaver::Thread::run (this=0xa31f390) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #12 0x06c46e6a in QThreadPrivate::start (arg=0xa31f390) at thread/qthread_unix.cpp:285 #13 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #14 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 7 (Thread 0x9b3f0b70 (LWP 19772)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x06c47567 in wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9eea020, mutex=0x9e44310, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x008f4fb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9eea008, th=0xa318a30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x008f7cdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9ebe0b0, th=0xa318a30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x008f4bec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9eea008, th=0xa318a30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x008f7dd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9ebe0b0, th=0xa318a30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x008f4b34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9eea008, th=0xa318a30, previous=0xa2e55c0) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x008f67b6 in ThreadWeaver::ThreadRunHelper::run (this=0x9b3f0284, parent=0x9eea008, th=0xa318a30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:87 #11 0x008f687c in ThreadWeaver::Thread::run (this=0xa318a30) at /usr/src/debug/kdelibs-4.5.4/threadweaver/Weaver/Thread.cpp:142 #12 0x06c46e6a in QThreadPrivate::start (arg=0xa318a30) at thread/qthread_unix.cpp:285 #13 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #14 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 6 (Thread 0x9c3f2b70 (LWP 19798)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00cf57a1 in select () from /lib/libc.so.6 #2 0x0167ff69 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #3 0x016638c7 in video_out_loop (this_gen=0xa8ad3d68) at video_out.c:1246 #4 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #5 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 5 (Thread 0x99c16b70 (LWP 19799)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x01655059 in metronom_handle_video_discontinuity (this=0x9a2f8a90, type=3, disc_off=16740) at metronom.c:404 #4 0x0165f8a6 in video_decoder_loop (stream_gen=0xa8aecb78) at video_decoder.c:334 #5 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #6 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 4 (Thread 0x99248b70 (LWP 19800)): [KCrash Handler] #7 0xb057da87 in float_to_int16_interleave_sse2 (dst=0xb6c1dc08, src=0x992480b8, len=2048, channels=2) at /usr/src/debug/ffmpeg-20100704/libavcodec/x86/dsputil_mmx.c:2479 #8 0xb054c88c in wma_decode_frame (s=0xb6c4ca10, samples=0xb6c1dc08) at /usr/src/debug/ffmpeg-20100704/libavcodec/wmadec.c:810 #9 0xb054e051 in wma_decode_superframe (avctx=0xb6c050a0, data=0xb6c1dc08, data_size=0x9924821c, avpkt=0x99248154) at /usr/src/debug/ffmpeg-20100704/libavcodec/wmadec.c:897 #10 0xb04ee6d2 in avcodec_decode_audio3 (avctx=0xb6c050a0, samples=0xb6c1dc08, frame_size_ptr=0x9924821c, buf=0xb6c05c00 "\f", buf_size=1487) at /usr/src/debug/ffmpeg-20100704/libavcodec/utils.c:656 #11 avcodec_decode_audio2 (avctx=0xb6c050a0, samples=0xb6c1dc08, frame_size_ptr=0x9924821c, buf=0xb6c05c00 "\f", buf_size=1487) at /usr/src/debug/ffmpeg-20100704/libavcodec/utils.c:634 #12 0x08bb9de5 in ff_audio_decode_data (this_gen=0xb6c02900, buf=0x9a0221a8) at ff_audio_decoder.c:314 #13 0x0166105c in audio_decoder_loop (stream_gen=0xa8aecb78) at audio_decoder.c:362 #14 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #15 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 3 (Thread 0x98a47b70 (LWP 19801)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x0166ae70 in xine_event_wait (queue_gen=0x9a037a60) at events.c:56 #4 listener_loop (queue_gen=0x9a037a60) at events.c:214 #5 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #6 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 2 (Thread 0x97bcab70 (LWP 19802)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00dc898b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x00d0d27d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0x01658fa4 in buffer_pool_alloc (this=0x9a01a040) at buffer.c:90 #4 0x0670254a in asf_send_buffer_nodefrag (this=0x9a0a0a98, stream=<value optimized out>, frag_offset=0, timestamp=<value optimized out>, frag_len=1487) at demux_asf.c:740 #5 0x06703b10 in asf_parse_packet_payload (this=0x9a0a0a98, stream=0x9a0a0af4, raw_id=1 '\001', frag_offset=0, rlen=8, timestamp=0x97bca220) at demux_asf.c:1372 #6 0x06706c90 in demux_asf_send_chunk (this_gen=0x9a0a0a98) at demux_asf.c:1738 #7 0x0166edcd in demux_loop (stream_gen=0xa8aecb78) at demux.c:342 #8 0x00dc3f19 in start_thread () from /lib/libpthread.so.0 #9 0x00cfdc4e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb77ca780 (LWP 19751)): #0 0x00f75424 in __kernel_vsyscall () #1 0x00cf2b06 in poll () from /lib/libc.so.6 #2 0x002fe3d0 in _xcb_conn_wait (c=0x94da508, cond=0x94db59c, vector=0xbf8f4f74, count=0xbf8f4f78) at xcb_conn.c:313 #3 0x002fe9d4 in _xcb_out_send (c=0x94da508, vector=0xbf8f5018, count=3) at xcb_out.c:338 #4 0x002fea78 in xcb_writev (c=0x94da508, vector=0xbf8f5018, count=3, requests=319) at xcb_out.c:286 #5 0x00359d33 in _XSend (dpy=0x94ed4f8, data=0x0, size=0) at xcb_io.c:427 #6 0x0035a36c in _XReply (dpy=0x94ed4f8, rep=0xbf8f50f0, extra=0, discard=0) at xcb_io.c:511 #7 0x003364ea in XGetImage (dpy=0x94ed4f8, d=119538229, x=0, y=0, width=48, height=48, plane_mask=4294967295, format=2) at GetImage.c:75 #8 0x022452f2 in QX11PixmapData::toImage (this=0x9c6fee8, rect=...) at image/qpixmap_x11.cpp:1546 #9 0x02240fb8 in QX11PixmapData::toImage (this=0x9c6fee8) at image/qpixmap_x11.cpp:1577 #10 0x0222dd4c in QPixmap::toImage (this=0xa3560b0) at image/qpixmap.cpp:487 #11 0x0226f926 in image (this=0xbf8f54cc) at painting/qbrush.cpp:211 #12 QBrush::textureImage (this=0xbf8f54cc) at painting/qbrush.cpp:787 #13 0x0232c8d1 in QSpanData::setup (this=0xa30d500, brush=..., alpha=256, compositionMode=QPainter::CompositionMode_SourceOver) at painting/qpaintengine_raster.cpp:5206 #14 0x0232e789 in QRasterPaintEngine::updatePen (this=0xa29e5e0, pen=...) at painting/qpaintengine_raster.cpp:756 #15 0x0232ee7b in ensurePen (this=0xa29e5e0, path=..., pen=...) at painting/qpaintengine_raster_p.h:277 #16 QRasterPaintEngine::stroke (this=0xa29e5e0, path=..., pen=...) at painting/qpaintengine_raster.cpp:1671 #17 0x0229508e in QPaintEngineEx::draw (this=0xa29e5e0, path=...) at painting/qpaintengineex.cpp:601 #18 0x02297c86 in QPaintEngineEx::drawPath (this=0xa29e5e0, path=...) at painting/qpaintengineex.cpp:846 #19 0x022a8520 in QPainter::drawPath (this=0xbf8f5a3c, path=...) at painting/qpainter.cpp:3381 #20 0x022a62a5 in QPainterPrivate::draw_helper (this=0xa29dba0, originalPath=..., op=QPainterPrivate::StrokeAndFillDraw) at painting/qpainter.cpp:471 #21 0x022a8569 in QPainter::drawPath (this=0xbf8f5bec, path=...) at painting/qpainter.cpp:3383 #22 0x022a8c18 in QPainter::strokePath (this=0xbf8f5bec, path=..., pen=...) at painting/qpainter.cpp:3293 #23 0x022a8efa in QPainter::drawArc (this=0xbf8f5bec, r=..., a=-1760, alen=-1894) at painting/qpainter.cpp:4384 #24 0x05b78304 in drawArc (this=0x9b6cea0) at /usr/include/QtGui/qpainter.h:731 #25 VolumeDial::paintEvent (this=0x9b6cea0) at /usr/src/debug/amarok-2.3.2/src/widgets/VolumeDial.cpp:177 #26 0x021a08af in QWidget::event (this=0x9b6cea0, event=0xbf8f61c4) at kernel/qwidget.cpp:8346 #27 0x02557845 in QAbstractSlider::event (this=0x9b6cea0, e=0xbf8f61c4) at widgets/qabstractslider.cpp:942 #28 0x02584725 in QDial::event (this=0x9b6cea0, e=0xbf8f61c4) at widgets/qdial.cpp:508 #29 0x0214726c in QApplicationPrivate::notify_helper (this=0x94d0760, receiver=0x9b6cea0, e=0xbf8f61c4) at kernel/qapplication.cpp:4445 #30 0x0214bf7f in QApplication::notify (this=0xbf8f79ac, receiver=0x9b6cea0, e=0xbf8f61c4) at kernel/qapplication.cpp:4410 #31 0x07ae1f7b in KApplication::notify (this=0xbf8f79ac, receiver=0x9b6cea0, event=0xbf8f61c4) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310 #32 0x06d3e333 in QCoreApplication::notifyInternal (this=0xbf8f79ac, receiver=0x9b6cea0, event=0xbf8f61c4) at kernel/qcoreapplication.cpp:732 #33 0x0219d4bd in sendSpontaneousEvent (this=0x9b6cf18, pdev=0x9c3f0dc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at ../../src/corelib/kernel/qcoreapplication.h:218 #34 QWidgetPrivate::drawWidget (this=0x9b6cf18, pdev=0x9c3f0dc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5433 #35 0x0219e1cd in QWidgetPrivate::paintSiblingsRecursive (this=0x9b59418, pdev=0x9c3f0dc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5640 #36 0x0219e093 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b59418, pdev=0x9c3f0dc, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5627 #37 0x0219d211 in QWidgetPrivate::drawWidget (this=0x9b59418, pdev=0x9c3f0dc, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5486 #38 0x0219e1cd in QWidgetPrivate::paintSiblingsRecursive (this=0x99646d0, pdev=0x9c3f0dc, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5640 #39 0x0219e093 in QWidgetPrivate::paintSiblingsRecursive (this=0x99646d0, pdev=0x9c3f0dc, siblings=..., index=81, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5627 #40 0x0219e093 in QWidgetPrivate::paintSiblingsRecursive (this=0x99646d0, pdev=0x9c3f0dc, siblings=..., index=82, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5627 #41 0x0219e093 in QWidgetPrivate::paintSiblingsRecursive (this=0x99646d0, pdev=0x9c3f0dc, siblings=..., index=83, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5627 #42 0x0219d211 in QWidgetPrivate::drawWidget (this=0x99646d0, pdev=0x9c3f0dc, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x9c2d348) at kernel/qwidget.cpp:5486 #43 0x0237cac1 in QWidgetBackingStore::sync (this=0x9c2d348) at painting/qbackingstore.cpp:1333 #44 0x02192c13 in QWidgetPrivate::syncBackingStore (this=0x99646d0) at kernel/qwidget.cpp:1816 #45 0x021a0f0d in QWidget::event (this=0x9964610, event=0xa36f308) at kernel/qwidget.cpp:8493 #46 0x025bb517 in QMainWindow::event (this=0x9964610, event=0xa36f308) at widgets/qmainwindow.cpp:1478 #47 0x07bcb5a4 in KMainWindow::event (this=0x9964610, ev=0xa36f308) at /usr/src/debug/kdelibs-4.5.4/kdeui/widgets/kmainwindow.cpp:1100 #48 0x0214726c in QApplicationPrivate::notify_helper (this=0x94d0760, receiver=0x9964610, e=0xa36f308) at kernel/qapplication.cpp:4445 #49 0x0214bf7f in QApplication::notify (this=0xbf8f79ac, receiver=0x9964610, e=0xa36f308) at kernel/qapplication.cpp:4410 #50 0x07ae1f7b in KApplication::notify (this=0xbf8f79ac, receiver=0x9964610, event=0xa36f308) at /usr/src/debug/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310 #51 0x06d3e333 in QCoreApplication::notifyInternal (this=0xbf8f79ac, receiver=0x9964610, event=0xa36f308) at kernel/qcoreapplication.cpp:732 #52 0x06d42085 in sendEvent (receiver=0x0, event_type=0, data=0x93e90a8) at kernel/qcoreapplication.h:215 #53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x93e90a8) at kernel/qcoreapplication.cpp:1373 #54 0x06d4225e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #55 0x06d6beb5 in sendPostedEvents (s=0x94d3590) at kernel/qcoreapplication.h:220 #56 postEventSourceDispatch (s=0x94d3590) at kernel/qeventdispatcher_glib.cpp:277 #57 0x001ad192 in g_main_dispatch (context=0x94d3510) at gmain.c:2149 #58 g_main_context_dispatch (context=0x94d3510) at gmain.c:2702 #59 0x001ad978 in g_main_context_iterate (context=0x94d3510, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780 #60 0x001adc35 in g_main_context_iteration (context=0x94d3510, may_block=1) at gmain.c:2843 #61 0x06d6c02d in QEventDispatcherGlib::processEvents (this=0x93e8b58, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #62 0x021fa406 in QGuiEventDispatcherGlib::processEvents (this=0x93e8b58, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #63 0x06d3d4ca in QEventLoop::processEvents (this=0xbf8f7924, flags=...) at kernel/qeventloop.cpp:149 #64 0x06d3d77a in QEventLoop::exec (this=0xbf8f7924, flags=...) at kernel/qeventloop.cpp:201 #65 0x06d42327 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #66 0x02145078 in QApplication::exec () at kernel/qapplication.cpp:3719 #67 0x0804fa6b in main (argc=) at /usr/src/debug/amarok-2.3.2/src/main.cpp:237 This bug may be a duplicate of or related to bug 251911. Possible duplicates by query: bug 261393, bug 261374, bug 260826, bug 260337, bug 258651. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 246080 ***
Created attachment 56422 [details] New crash information added by DrKonqi amarok (2.3.2) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.1 - What I was doing when the application crashed: Any .WMA file crashes Amarok immediately. Easily reporoduced. -- Backtrace (Reduced): #7 0x08a7aa87 in float_to_int16_interleave_sse2 (dst=0xb0520008, src=0xa2a470b8, len=2048, channels=2) at /usr/src/debug/ffmpeg-20100704/libavcodec/x86/dsputil_mmx.c:2479 #8 0x08a4988c in wma_decode_frame (s=0xafb30020, samples=0xb0520008) at /usr/src/debug/ffmpeg-20100704/libavcodec/wmadec.c:810 #9 0x08a4b051 in wma_decode_superframe (avctx=0xa8519e90, data=0xb0520008, data_size=0xa2a4721c, avpkt=0xa2a47154) at /usr/src/debug/ffmpeg-20100704/libavcodec/wmadec.c:897 #10 0x089eb6d2 in avcodec_decode_audio3 (avctx=0xa8519e90, samples=0xb0520008, frame_size_ptr=0xa2a4721c, buf=0xa8501e70 "\t", buf_size=5945) at /usr/src/debug/ffmpeg-20100704/libavcodec/utils.c:656 #11 avcodec_decode_audio2 (avctx=0xa8519e90, samples=0xb0520008, frame_size_ptr=0xa2a4721c, buf=0xa8501e70 "\t", buf_size=5945) at /usr/src/debug/ffmpeg-20100704/libavcodec/utils.c:634