Application that crashed: amarok Version of the application: 2.0.96 KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) Qt Version: 4.5.1 Operating System: Linux 2.6.29.3-140.fc11.x86_64 x86_64 What I was doing when the application crashed: Amarok was just playing last.fm stream in the background. I didn't notice any changes in the system that would have triggered the crash, but wouldn't be surprised if it's actually a pulseaudio hiccup. -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0x7f0cc8b92820 (LWP 16727))] Thread 15 (Thread 0x7f0cb8b9e910 (LWP 16728)): #0 0x0000003feda0b57d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ffd6135c1 in ?? () from /usr/lib64/libxine.so.1 #2 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #3 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f0cb6eac910 (LWP 16729)): #0 0x0000003fed2d4f73 in poll () from /lib64/libc.so.6 #1 0x0000003fef63b6e2 in ?? () from /lib64/libglib-2.0.so.0 #2 0x0000003fef63ba5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x0000003ff7b680fe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x0000003ff7b3df52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x0000003ff7b3e324 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x0000003ff7a56fab in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f0cbe619bde in Phonon::Xine::XineThread::run (this=0x9604e0) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143 #8 0x0000003ff7a59d21 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #10 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f0cb64ab910 (LWP 16730)): [KCrash Handler] #5 0x0000003fed2332f5 in raise () from /lib64/libc.so.6 #6 0x0000003fed234b20 in abort () from /lib64/libc.so.6 #7 0x0000003fed275a50 in malloc_printerr () from /lib64/libc.so.6 #8 0x00007f0cb7d8aedb in pa_xfree (p=0x3ae2aa0) at pulse/xmalloc.c:131 #9 0x00007f0cb7b2278c in pa_packet_unref (p=0x3ae2aa0) at pulsecore/packet.c:77 #10 0x00007f0cb7b297f4 in do_read (p=0x998dd0) at pulsecore/pstream.c:821 #11 0x00007f0cb7b26ded in do_something (p=0x998dd0) at pulsecore/pstream.c:184 #12 0x00007f0cb7b2700a in io_callback (io=0x99cd60, userdata=0x998dd0) at pulsecore/pstream.c:213 #13 0x00007f0cb7b11210 in callback (m=0x99a678, e=0x998d70, fd=15, f=PA_IO_EVENT_INPUT, userdata=0x99cd60) at pulsecore/iochannel.c:119 #14 0x00007f0cb7d717f5 in dispatch_pollfds (m=0x99a620) at pulse/mainloop.c:683 #15 0x00007f0cb7d72507 in pa_mainloop_dispatch (m=0x99a620) at pulse/mainloop.c:896 #16 0x00007f0cb7d72688 in pa_mainloop_iterate (m=0x99a620, block=1, retval=0x0) at pulse/mainloop.c:926 #17 0x00007f0cb7d726e6 in pa_mainloop_run (m=0x99a620, retval=0x0) at pulse/mainloop.c:941 #18 0x00007f0cb7d84870 in thread (userdata=0x998380) at pulse/thread-mainloop.c:90 #19 0x00007f0cb7b39c2b in internal_thread_func (userdata=0x98cfb0) at pulsecore/thread-posix.c:72 #20 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #21 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #22 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f0cb1a67910 (LWP 16731)): #0 0x0000003feda0d934 in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x0000003feda08fe5 in _L_lock_949 () from /lib64/libpthread.so.0 #2 0x0000003feda08e08 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x0000003ffd623d98 in ?? () from /usr/lib64/libxine.so.1 #4 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #5 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f0cafa8d910 (LWP 16734)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ff7a5adcb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f0cca112af6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f0cca114c33 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f0cca11322f in ?? () from /usr/lib64/libthreadweaver.so.4 #9 0x00007f0cca113688 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #10 0x0000003ff7a59d21 in ?? () from /usr/lib64/libQtCore.so.4 #11 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #12 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #13 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f0caa3e5910 (LWP 16735)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ff7a5adcb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f0cca112af6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f0cca114c33 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f0cca11322f in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f0cca113688 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x0000003ff7a59d21 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #8 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f0ca99e4910 (LWP 16736)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ff7a5adcb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f0cca112af6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f0cca114c33 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f0cca11322f in ?? () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f0cca113688 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #9 0x0000003ff7a59d21 in ?? () from /usr/lib64/libQtCore.so.4 #10 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #11 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f0ca8b06910 (LWP 16742)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ff7a5adcb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f0cca112af6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f0cca114c33 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f0cca114c4c in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f0cca11322f in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f0cca113688 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x0000003ff7a59d21 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #9 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f0c9a18b910 (LWP 16748)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ff7a5adcb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x0000003ff8c82bdc in ?? () from /usr/lib64/libQtNetwork.so.4 #3 0x0000003ff7a59d21 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #5 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f0c99166910 (LWP 16751)): #0 0x0000003fed2d6fa2 in select () from /lib64/libc.so.6 #1 0x0000003ffd63ba85 in xine_usec_sleep () from /usr/lib64/libxine.so.1 #2 0x0000003ffd6215a4 in ?? () from /usr/lib64/libxine.so.1 #3 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #4 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f0c9837c910 (LWP 16752)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ffd616f0b in ?? () from /usr/lib64/libxine.so.1 #2 0x0000003ffd61cf0d in ?? () from /usr/lib64/libxine.so.1 #3 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #4 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f0c977ae910 (LWP 16753)): #0 0x0000003feda1008d in __pthread_mutex_cond_lock_full () from /lib64/libpthread.so.0 #1 0x0000003feda0b394 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #2 0x00007f0cb7b397e1 in pa_cond_wait (c=0x998460, m=0x998400) at pulsecore/mutex-posix.c:139 #3 0x00007f0cb7d851c0 in pa_threaded_mainloop_wait (m=0x998380) at pulse/thread-mainloop.c:201 #4 0x00007f0cb7f9bd86 in pa_stream_flush () at pulse/stream.c:1982 #5 0x00007f0cb7f9be58 in pa_stream_flush () at pulse/stream.c:1982 #6 0x0000003ffd622860 in ?? () from /usr/lib64/libxine.so.1 #7 0x0000003ffd62532b in ?? () from /usr/lib64/libxine.so.1 #8 0x0000003ffd60dcfb in ?? () from /usr/lib64/libxine.so.1 #9 0x0000003ffd60fa30 in _x_set_fine_speed () from /usr/lib64/libxine.so.1 #10 0x00007f0cbddcb81f in fflush () from /usr/lib64/xine/plugins/1.26/xineplug_inp_http.so #11 0x0000003ffd616f48 in ?? () from /usr/lib64/libxine.so.1 #12 0x0000003ffd61df8d in ?? () from /usr/lib64/libxine.so.1 #13 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #14 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #15 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f0c96dad910 (LWP 16754)): #0 0x0000003feda0b2f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003ffd6275bb in xine_event_wait () from /usr/lib64/libxine.so.1 #2 0x0000003ffd62762e in ?? () from /usr/lib64/libxine.so.1 #3 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #4 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f0c90a84910 (LWP 17457)): #0 0x0000003feda0d934 in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x0000003feda08fe5 in _L_lock_949 () from /lib64/libpthread.so.0 #2 0x0000003feda08e08 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x0000003ffd6168da in ?? () from /usr/lib64/libxine.so.1 #4 0x00007f0c929ab660 in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_dmx_audio.so #5 0x00007f0c929abcbd in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_dmx_audio.so #6 0x0000003ffd62b995 in ?? () from /usr/lib64/libxine.so.1 #7 0x0000003feda0686a in start_thread () from /lib64/libpthread.so.0 #8 0x0000003fed2de25d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0cc8b92820 (LWP 16727)): #0 0x0000003fed2d4f73 in poll () from /lib64/libc.so.6 #1 0x0000003ff02087da in ?? () from /usr/lib64/libxcb.so.1 #2 0x0000003ff0208d27 in ?? () from /usr/lib64/libxcb.so.1 #3 0x0000003ff0208fd5 in xcb_writev () from /usr/lib64/libxcb.so.1 #4 0x0000003ff0a4ce9c in _XSend () from /usr/lib64/libX11.so.6 #5 0x0000003ff0a4d3d1 in _XEventsQueued () from /usr/lib64/libX11.so.6 #6 0x0000003ff0a35e93 in XEventsQueued () from /usr/lib64/libX11.so.6 #7 0x0000003ff9c21857 in ?? () from /usr/lib64/libQtGui.so.4 #8 0x0000003fef63b0ea in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #9 0x0000003fef63b4e8 in ?? () from /lib64/libglib-2.0.so.0 #10 0x0000003fef63ba5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #11 0x0000003ff7b680a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #12 0x0000003ff9c2162e in ?? () from /usr/lib64/libQtGui.so.4 #13 0x0000003ff7b3df52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #14 0x0000003ff7b3e324 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #15 0x0000003ff7b403c9 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #16 0x0000000000403f96 in main (argc=1, argv=0x7fffd3bda7b8) at /usr/src/debug/amarok-2.0.96/src/main.cpp:128
Ok, but the crash is apparently inside of PulseAudio: #7 0x0000003fed275a50 in malloc_printerr () from /lib64/libc.so.6 #8 0x00007f0cb7d8aedb in pa_xfree (p=0x3ae2aa0) at pulse/xmalloc.c:131 From there it raises a fatal error (in thread 13). Please report this issue to the PulseAudio developers instead, thanks.