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 i686 Distribution: "Fedora release 13 (Goddard)" -- Information about the crash: Amarok repeatedly segfaults. I have a playlist randomized, so it is difficult to tell why. It plays a song and then, when it is supposed to go to the next song, it segfaults. It doesn't happen every time - just once every 10-20 songs. Then, restart Amarok, play 10-20 songs and segfault again. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb77b2780 (LWP 15510))] Thread 17 (Thread 0xb2081b70 (LWP 15511)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e05d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236 #2 0x0072ea64 in __pthread_cond_timedwait (cond=0xa129608, mutex=0xa1295f0, abstime=0xb20812a0) at forward.c:152 #3 0x02f2ac25 in metronom_sync_loop (this=0xa1295a8) at metronom.c:870 #4 0x007dc919 in start_thread (arg=0xb2081b70) at pthread_create.c:301 #5 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 16 (Thread 0xb1680b70 (LWP 15512)): #0 0x00822df6 in clock_gettime (clock_id=1, tp=0xb167ff48) at ../sysdeps/unix/clock_gettime.c:100 #1 0x0384f6cb in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0x03853db6 in QTimerInfoList::updateCurrentTime (this=0xb0b01a34) at kernel/qeventdispatcher_unix.cpp:340 #3 0x03853dfb in QTimerInfoList::timerWait (this=0xb0b01a34, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0x03852688 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb168003c) at kernel/qeventdispatcher_glib.cpp:136 #5 0x0089ba6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb16800bc) at gmain.c:2280 #6 0x0089be81 in g_main_context_iterate (context=0xb0b004e8, block=1, dispatch=1, self=0xb0b01dc8) at gmain.c:2571 #7 0x0089c449 in IA__g_main_context_iteration (context=0xb0b004e8, may_block=1) at gmain.c:2654 #8 0x0385247f in QEventDispatcherGlib::processEvents (this=0xb0b00468, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #9 0x0382880a in QEventLoop::processEvents (this=0xb1680200, flags=...) at kernel/qeventloop.cpp:149 #10 0x03828b4a in QEventLoop::exec (this=0xb1680200, flags=...) at kernel/qeventloop.cpp:201 #11 0x037362fe in QThread::exec (this=0xa0c1370) at thread/qthread.cpp:487 #12 0x002350cb in Phonon::Xine::XineThread::run (this=0xa0c1370) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143 #13 0x0373874f in QThreadPrivate::start (arg=0xa0c1370) at thread/qthread_unix.cpp:248 #14 0x007dc919 in start_thread (arg=0xb1680b70) at pthread_create.c:301 #15 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 15 (Thread 0xb0affb70 (LWP 15513)): #0 0x00a85416 in __kernel_vsyscall () #1 0x00713de6 in __poll (fds=0xabf00c38, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x054eece3 in poll_func (ufds=0xabf00c38, nfds=1, timeout=-1, userdata=0xa0c42a8) at pulse/thread-mainloop.c:75 #3 0x054db4ca in pa_mainloop_poll (m=0xa0c28e0) at pulse/mainloop.c:879 #4 0x054dcd54 in pa_mainloop_iterate (m=0xa0c28e0, block=1, retval=0x0) at pulse/mainloop.c:961 #5 0x054dce34 in pa_mainloop_run (m=0xa0c28e0, retval=0x0) at pulse/mainloop.c:979 #6 0x054eea84 in thread (userdata=0xa0c4800) at pulse/thread-mainloop.c:94 #7 0x05543863 in internal_thread_func (userdata=0xa12a150) at pulsecore/thread-posix.c:72 #8 0x007dc919 in start_thread (arg=0xb0affb70) at pthread_create.c:301 #9 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 14 (Thread 0xabeffb70 (LWP 15514)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xa1491f8, mutex=0xa1491e0) at forward.c:139 #3 0x02f3ce18 in fifo_peek_int (this_gen=0xa12b298) at audio_out.c:348 #4 fifo_peek (this_gen=0xa12b298) at audio_out.c:388 #5 ao_loop (this_gen=0xa12b298) at audio_out.c:1015 #6 0x007dc919 in start_thread (arg=0xabeffb70) at pthread_create.c:301 #7 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 13 (Thread 0xab4feb70 (LWP 15515)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xa2a9af0, mutex=0xa2a9ad8) at forward.c:139 #3 0x02f3ce18 in fifo_peek_int (this_gen=0xa28b990) at audio_out.c:348 #4 fifo_peek (this_gen=0xa28b990) at audio_out.c:388 #5 ao_loop (this_gen=0xa28b990) at audio_out.c:1015 #6 0x007dc919 in start_thread (arg=0xab4feb70) at pthread_create.c:301 #7 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 12 (Thread 0xaa8ffb70 (LWP 15516)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xb0b20740, mutex=0xb0b20728) at forward.c:139 #3 0x02f3ce18 in fifo_peek_int (this_gen=0xb0b02648) at audio_out.c:348 #4 fifo_peek (this_gen=0xb0b02648) at audio_out.c:388 #5 ao_loop (this_gen=0xb0b02648) at audio_out.c:1015 #6 0x007dc919 in start_thread (arg=0xaa8ffb70) at pthread_create.c:301 #7 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 11 (Thread 0xa9efeb70 (LWP 15518)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xa9f1da0, mutex=0xa9f1d88) at forward.c:139 #3 0x037396af in wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x05e25e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9f1c70, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x05e2883d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa9f2008, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x05e250ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9f1c70, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x05e2893a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f20d0, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x05e28959 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f20d0, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x05e28959 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f20d0, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x05e28959 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #15 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f20d0, previous=0xab77c40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #16 0x05e26e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa9efe274, parent=0xa9f1c70, th=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #17 0x05e274dc in ThreadWeaver::Thread::run (this=0xa9f20d0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #18 0x0373874f in QThreadPrivate::start (arg=0xa9f20d0) at thread/qthread_unix.cpp:248 #19 0x007dc919 in start_thread (arg=0xa9efeb70) at pthread_create.c:301 #20 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 10 (Thread 0xa820eb70 (LWP 15519)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xa9f1da0, mutex=0xa9f1d88) at forward.c:139 #3 0x037396af in wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x05e25e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9f1c70, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x05e2883d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa9f2008, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x05e250ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9f1c70, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x05e2893a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f31a0, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x05e28959 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f31a0, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x05e28959 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa9f31a0, previous=0xabb75b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x05e26e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa820e274, parent=0xa9f1c70, th=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #15 0x05e274dc in ThreadWeaver::Thread::run (this=0xa9f31a0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #16 0x0373874f in QThreadPrivate::start (arg=0xa9f31a0) at thread/qthread_unix.cpp:248 #17 0x007dc919 in start_thread (arg=0xa820eb70) at pthread_create.c:301 #18 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 9 (Thread 0xa780db70 (LWP 15520)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xa9f1da0, mutex=0xa9f1d88) at forward.c:139 #3 0x037396af in wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x05e25e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9f1c70, th=0xa8541b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x05e2883d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa9f2008, th=0xa8541b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x05e250ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9f1c70, th=0xa8541b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x05e2893a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa8541b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa8541b8, previous=0xae79d00) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x05e26e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa780d274, parent=0xa9f1c70, th=0xa8541b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #11 0x05e274dc in ThreadWeaver::Thread::run (this=0xa8541b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #12 0x0373874f in QThreadPrivate::start (arg=0xa8541b8) at thread/qthread_unix.cpp:248 #13 0x007dc919 in start_thread (arg=0xa780db70) at pthread_create.c:301 #14 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 8 (Thread 0xa6e0cb70 (LWP 15521)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0xa9f1da0, mutex=0xa9f1d88) at forward.c:139 #3 0x037396af in wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0xa9f1c88, mutex=0xa9f1f28, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x05e25e60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa9f1c70, th=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x05e2883d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa9f2008, th=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x05e250ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa9f1c70, th=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x05e2893a in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa6a54b8, previous=0x0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x05e28959 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa9f2008, th=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x05e260f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa9f1c70, th=0xa6a54b8, previous=0xae418b0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x05e26e36 in ThreadWeaver::ThreadRunHelper::run (this=0xa6e0c274, parent=0xa9f1c70, th=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87 #13 0x05e274dc in ThreadWeaver::Thread::run (this=0xa6a54b8) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142 #14 0x0373874f in QThreadPrivate::start (arg=0xa6a54b8) at thread/qthread_unix.cpp:248 #15 0x007dc919 in start_thread (arg=0xa6e0cb70) at pthread_create.c:301 #16 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 7 (Thread 0x9cb75b70 (LWP 15528)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0x609ae6c, mutex=0x609ae54) at forward.c:139 #3 0x05fc3547 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x6095d80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #4 0x05fc3592 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x6095d80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #5 0x007dc919 in start_thread (arg=0x9cb75b70) at pthread_create.c:301 #6 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 6 (Thread 0x987ffb70 (LWP 15534)): #0 0x00a85416 in __kernel_vsyscall () #1 0x00717091 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x02f559f9 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #3 0x02f39636 in video_out_loop (this_gen=0xaa96b700) at video_out.c:1246 #4 0x007dc919 in start_thread (arg=0x987ffb70) at pthread_create.c:301 #5 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 5 (Thread 0x97a15b70 (LWP 15535)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0x98bf8cb0, mutex=0x98bf8c54) at forward.c:139 #3 0x02f2ae61 in metronom_handle_video_discontinuity (this=0x98bf8bc0, type=3, disc_off=29250) at metronom.c:404 #4 0x02f34f6a in video_decoder_loop (stream_gen=0x98890e68) at video_decoder.c:330 #5 0x007dc919 in start_thread (arg=0x97a15b70) at pthread_create.c:301 #6 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 4 (Thread 0x96e47b70 (LWP 15536)): [KCrash Handler] #6 0x0156589d in float_to_int16_interleave_sse2 (dst=0xb0f2cd8, src=0x96e470a8, len=2048, channels=2) at /usr/src/debug/ffmpeg-0.6/libavcodec/x86/dsputil_mmx.c:2475 #7 0x014decb4 in wma_decode_frame (s=0xb121ae0, samples=0xb0f2cd8) at /usr/src/debug/ffmpeg-0.6/libavcodec/wmadec.c:810 #8 0x014e02e1 in wma_decode_superframe (avctx=0xaebcc20, data=0xb0f2cd8, data_size=0x96e471fc, avpkt=0x96e47134) at /usr/src/debug/ffmpeg-0.6/libavcodec/wmadec.c:897 #9 0x01498ea2 in avcodec_decode_audio3 (avctx=0xaebcc20, samples=0xb0f2cd8, frame_size_ptr=0x96e471fc, buf=0xb0dacd0 "\t", buf_size=2973) at /usr/src/debug/ffmpeg-0.6/libavcodec/utils.c:656 #10 avcodec_decode_audio2 (avctx=0xaebcc20, samples=0xb0f2cd8, frame_size_ptr=0x96e471fc, buf=0xb0dacd0 "\t", buf_size=2973) at /usr/src/debug/ffmpeg-0.6/libavcodec/utils.c:634 #11 0x0113ce68 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_decode_ff.so #12 0x02f36646 in audio_decoder_loop (stream_gen=0x98890e68) at audio_decoder.c:362 #13 0x007dc919 in start_thread (arg=0x96e47b70) at pthread_create.c:301 #14 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 3 (Thread 0x96446b70 (LWP 15537)): #0 0x00a85416 in __kernel_vsyscall () #1 0x007e022c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0072ea0d in __pthread_cond_wait (cond=0x988c050c, mutex=0x988c04f4) at forward.c:139 #3 0x02f40094 in xine_event_wait (queue_gen=0x988c04f0) at events.c:56 #4 listener_loop (queue_gen=0x988c04f0) at events.c:214 #5 0x007dc919 in start_thread (arg=0x96446b70) at pthread_create.c:301 #6 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0x95a45b70 (LWP 15580)): #0 0x00a85416 in __kernel_vsyscall () #1 0x00717091 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0x02f559f9 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #3 0x02f44e33 in demux_loop (stream_gen=0x98890e68) at demux.c:370 #4 0x007dc919 in start_thread (arg=0x95a45b70) at pthread_create.c:301 #5 0x0071ecbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb77b2780 (LWP 15510)): #0 0x00a85416 in __kernel_vsyscall () #1 0x00713de6 in __poll (fds=0xbfe090c8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x00c630c0 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 0x00c6362b in _xcb_out_send (c=<value optimized out>, vector=<value optimized out>, count=<value optimized out>) at xcb_out.c:338 #4 0x00c639c8 in xcb_writev (c=<value optimized out>, vector=0xbfe091c8, count=3, requests=<value optimized out>) at xcb_out.c:286 #5 0x00b64dcc in _XSend (dpy=0xa02ecc0, data=0x0, size=0) at xcb_io.c:339 #6 0x00b64f70 in _XReply (dpy=0xa02ecc0, rep=0xbfe09260, extra=0, discard=1) at xcb_io.c:457 #7 0x00b5a002 in XTranslateCoordinates (dpy=0xa02ecc0, src_win=27264085, dest_win=353, src_x=552, src_y=6, dst_x=0xbfe092dc, dst_y=0xbfe092d8, child=0xbfe092d4) at TrCoords.c:53 #8 0x03f1e91b in QWidget::mapToGlobal (this=0xa5e61e8, pos=...) at kernel/qwidget_x11.cpp:1307 #9 0x03f1e878 in QWidget::mapToGlobal (this=0xa5e0d10, pos=...) at kernel/qwidget_x11.cpp:1300 #10 0x03f1e878 in QWidget::mapToGlobal (this=0xa5ec010, pos=...) at kernel/qwidget_x11.cpp:1300 #11 0x03f18f14 in QDesktopWidget::screenNumber (this=0xa08fe40, widget=0xa5ec010) at kernel/qdesktopwidget_x11.cpp:347 #12 0x0499a44a in KGlobalSettings::desktopGeometry (w=0xa5ec010) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kglobalsettings.cpp:731 #13 0x04a6ee47 in KSqueezedTextLabel::sizeHint (this=0xa5ec010) at /usr/src/debug/kdelibs-4.4.5/kdeui/widgets/ksqueezedtextlabel.cpp:80 #14 0x03eb4c53 in QWidgetItemV2::updateCacheIfNecessary (this=0xa5eceb8) at kernel/qlayoutitem.cpp:702 #15 0x03eb5510 in QWidgetItemV2::maximumSize (this=0xa5eceb8) at kernel/qlayoutitem.cpp:790 #16 0x03e91583 in QBoxLayoutPrivate::setupGeom (this=0xa5ecbc0) at kernel/qboxlayout.cpp:304 #17 0x03e922c1 in QBoxLayout::setGeometry (this=0xa5ec9e8, r=...) at kernel/qboxlayout.cpp:817 #18 0x03eb1f50 in QLayoutPrivate::doResize (this=0xa5ecbc0, r=...) at kernel/qlayout.cpp:681 #19 0x03eb2078 in QLayout::activate (this=0xa5ec9e8) at kernel/qlayout.cpp:1259 #20 0x03eb2e46 in QLayout::widgetEvent (this=0xa5ec9e8, e=0xa692578) at kernel/qlayout.cpp:752 #21 0x03e81747 in QApplicationPrivate::notify_helper (this=0xa014678, receiver=0xa5e0d10, e=0xa692578) at kernel/qapplication.cpp:4297 #22 0x03e88271 in QApplication::notify (this=0xbfe0a0d8, receiver=0xa5e0d10, e=0xa692578) at kernel/qapplication.cpp:4271 #23 0x0497000b in KApplication::notify (this=0xbfe0a0d8, receiver=0xa5e0d10, event=0xa692578) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302 #24 0x0382a133 in QCoreApplication::notifyInternal (this=0xbfe0a0d8, receiver=0xa5e0d10, event=0xa692578) at kernel/qcoreapplication.cpp:726 #25 0x0382c5bc in sendEvent (receiver=0x0, event_type=0, data=0x9f1ec78) at kernel/qcoreapplication.h:215 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f1ec78) at kernel/qcoreapplication.cpp:1367 #27 0x0382c73e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260 #28 0x03852950 in sendPostedEvents (s=0xa00f910) at kernel/qcoreapplication.h:220 #29 postEventSourceDispatch (s=0xa00f910) at kernel/qeventdispatcher_glib.cpp:276 #30 0x00898525 in g_main_dispatch (context=0xa00f890) at gmain.c:1960 #31 IA__g_main_context_dispatch (context=0xa00f890) at gmain.c:2513 #32 0x0089c268 in g_main_context_iterate (context=0x72ebe0, block=1, dispatch=1, self=0xa017cb0) at gmain.c:2591 #33 0x0089c449 in IA__g_main_context_iteration (context=0xa00f890, may_block=1) at gmain.c:2654 #34 0x03852446 in QEventDispatcherGlib::processEvents (this=0x9f1e9e0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #35 0x03f30336 in QGuiEventDispatcherGlib::processEvents (this=0x9f1e9e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #36 0x0382880a in QEventLoop::processEvents (this=0xbfe0a034, flags=...) at kernel/qeventloop.cpp:149 #37 0x03828b4a in QEventLoop::exec (this=0xbfe0a034, flags=...) at kernel/qeventloop.cpp:201 #38 0x0382c807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #39 0x03e81828 in QApplication::exec () at kernel/qapplication.cpp:3585 #40 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 246111, bug 246080, bug 245679, bug 242893, bug 235581. Reported using DrKonqi
The crash lies in avcodec, which is out of our reach, sorry.
*** Bug 250814 has been marked as a duplicate of this bug. ***
Created attachment 55348 [details] New crash information added by DrKonqi Segmentation fault after changing the song. This song played normal earlier, so it is not a reason of crash. Such crashes were earlier, with different songs.
*** Bug 261393 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 246080 ***