Bug 181664

Summary: Amarok 2 - Hangs when playing music - then SIG6 when quit to restart
Product: [Applications] amarok Reporter: Gerald Cox <gbcox>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 2.0.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gerald Cox 2009-01-23 15:14:45 UTC
Version:           2.0.1 (using KDE 4.1.4)
OS:                Linux
Installed from:    Fedora RPMs

Select a list of songs to play.  Amarok then hangs at the end of a random song and does not continue to the next selection.  When selecting quit to restart Amarok, application then abends with SIG6.  Information from the crash is as follows:

Application: Amarok (amarok), signal SIGABRT
0x0000003075ca7f81 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fd248906800 (LWP 11664))]

Thread 20 (Thread 0x7fd23fad9950 (LWP 11665)):
#0  0x000000307680b58d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1a413a81 in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#3  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7fd23ac98950 (LWP 11670)):
#0  0x0000003075cdc886 in poll () from /lib64/libc.so.6
#1  0x00000037e942a034 in ?? () from /usr/lib64/libpulse.so.0
#2  0x00000037e941ac62 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00000037e941b015 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00000037e941b08a in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00000037e942a0a2 in ?? () from /usr/lib64/libpulse.so.0
#6  0x00000037e945b201 in ?? () from /usr/lib64/libpulse.so.0
#7  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#8  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7fd23ea95950 (LWP 11671)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1a424d83 in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#3  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7fd23e094950 (LWP 11672)):
#0  0x000000307680b58d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1a42be30 in _x_demux_control_headers_done () from /usr/lib64/libxine.so.1
#2  0x0000003f1a411ac2 in xine_open () from /usr/lib64/libxine.so.1
#3  0x00000000057ba03d in QByteArray::number () from /usr/lib64/kde4/phonon_xine.so
#4  0x00000000057bba0f in QByteArray::number () from /usr/lib64/kde4/phonon_xine.so
#5  0x0000003f167828dd in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#6  0x0000003f1678a68a in QApplication::notify () from /usr/lib64/libQtGui.so.4
#7  0x0000003b499fb60b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#8  0x0000003f14f42391 in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
#9  0x0000003f14f4302a in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/libQtCore.so.4
#10 0x0000003f14f6ab13 in ?? () from /usr/lib64/libQtCore.so.4
#11 0x000000307783779b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#12 0x000000307783af6d in ?? () from /lib64/libglib-2.0.so.0
#13 0x000000307783b12b in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#14 0x0000003f14f6a79f in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#15 0x0000003f14f40cb2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#16 0x0000003f14f40e3d in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#17 0x0000003f14e568e8 in QThread::exec () from /usr/lib64/libQtCore.so.4
#18 0x00000000057b1561 in QByteArray::number () from /usr/lib64/kde4/phonon_xine.so
#19 0x0000003f14e59852 in ?? () from /usr/lib64/libQtCore.so.4
#20 0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#21 0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fd23b9c8950 (LWP 11674)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd23c17c76d in os_event_wait_low () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c1799f9 in os_aio_simulated_handle () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00007fd23c01d823 in fil_aio_wait () from /usr/lib64/mysql/libmysqld.so.0
#4  0x00007fd23c29fbb0 in ?? () from /usr/lib64/mysql/libmysqld.so.0
#5  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#6  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fd23548f950 (LWP 11675)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd23c17c76d in os_event_wait_low () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c1799f9 in os_aio_simulated_handle () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00007fd23c01d823 in fil_aio_wait () from /usr/lib64/mysql/libmysqld.so.0
#4  0x00007fd23c29fbb0 in ?? () from /usr/lib64/mysql/libmysqld.so.0
#5  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#6  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fd234a8e950 (LWP 11676)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd23c17c76d in os_event_wait_low () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c1799f9 in os_aio_simulated_handle () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00007fd23c01d823 in fil_aio_wait () from /usr/lib64/mysql/libmysqld.so.0
#4  0x00007fd23c29fbb0 in ?? () from /usr/lib64/mysql/libmysqld.so.0
#5  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#6  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fd23408d950 (LWP 11677)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd23c17c76d in os_event_wait_low () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c1799f9 in os_aio_simulated_handle () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00007fd23c01d823 in fil_aio_wait () from /usr/lib64/mysql/libmysqld.so.0
#4  0x00007fd23c29fbb0 in ?? () from /usr/lib64/mysql/libmysqld.so.0
#5  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#6  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fd232675950 (LWP 11679)):
#0  0x0000003075cdeaa2 in select () from /lib64/libc.so.6
#1  0x00007fd23c17cbab in os_thread_sleep () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c29c638 in srv_lock_timeout_and_monitor_thread () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#4  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fd231c74950 (LWP 11680)):
#0  0x0000003075cdeaa2 in select () from /lib64/libc.so.6
#1  0x00007fd23c17cbab in os_thread_sleep () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c29b3ea in srv_error_monitor_thread () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#4  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fd231273950 (LWP 11681)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd23c17c76d in os_event_wait_low () from /usr/lib64/mysql/libmysqld.so.0
#2  0x00007fd23c29a61f in srv_master_thread () from /usr/lib64/mysql/libmysqld.so.0
#3  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#4  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fd229b60950 (LWP 11682)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f14e5a839 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x0000003b4f80a634 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003b4f80cde3 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003b4f80b35f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003f14e59852 in ?? () from /usr/lib64/libQtCore.so.4
#7  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#8  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fd22915f950 (LWP 11683)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f14e5a839 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x0000003b4f80a634 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003b4f80cde3 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003b4f80cdfc in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003b4f80cdfc in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003b4f80b35f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#8  0x0000003f14e59852 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#10 0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fd22140d950 (LWP 11692)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f14e5a839 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x0000003b4f80a634 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003b4f80cde3 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003b4f80cdfc in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003b4f80cdfc in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003b4f80cdfc in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x0000003b4f80cdfc in ?? () from /usr/lib64/libthreadweaver.so.4
#8  0x0000003b4f80b35f in ?? () from /usr/lib64/libthreadweaver.so.4
#9  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#10 0x0000003f14e59852 in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#12 0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fd220a0c950 (LWP 11693)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f14e5a839 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2  0x0000003b4f80a634 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x0000003b4f80cde3 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x0000003b4f80b35f in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run () from /usr/lib64/libthreadweaver.so.4
#6  0x0000003f14e59852 in ?? () from /usr/lib64/libQtCore.so.4
#7  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#8  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fd2154e8950 (LWP 11700)):
#0  0x0000003075cdeaa2 in select () from /lib64/libc.so.6
#1  0x0000003f1a43bd44 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x0000003f1a4218cb in ?? () from /usr/lib64/libxine.so.1
#3  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#4  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fd2146de950 (LWP 11701)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1a413c85 in ?? () from /usr/lib64/libxine.so.1
#2  0x0000003f1a41dc44 in ?? () from /usr/lib64/libxine.so.1
#3  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#4  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fd213af0950 (LWP 11702)):
#0  0x000000307680b58d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1a41e85b in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#3  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd2130ef950 (LWP 11703)):
#0  0x000000307680b309 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1a4279cb in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread () from /lib64/libpthread.so.0
#3  0x0000003075ce62bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fd248906800 (LWP 11664)):
[KCrash Handler]
#5  0x0000003075c32f05 in raise () from /lib64/libc.so.6
#6  0x0000003075c34a73 in abort () from /lib64/libc.so.6
#7  0x0000003f14e51ba5 in qt_message_output () from /usr/lib64/libQtCore.so.4
#8  0x00000000057b468f in QByteArray::number () from /usr/lib64/kde4/phonon_xine.so
#9  0x00000000057c7bc3 in ?? () from /usr/lib64/kde4/phonon_xine.so
#10 0x0000003f1b430a00 in ?? () from /usr/lib64/libphonon.so.4
#11 0x0000003f14f42945 in qt_call_post_routines () from /usr/lib64/libQtCore.so.4
#12 0x0000003f1678c058 in QApplication::~QApplication () from /usr/lib64/libQtGui.so.4
#13 0x0000003b4b269d65 in App::~App () from /usr/lib64/libamaroklib.so.1
#14 0x0000000000404312 in _start ()
Comment 1 Dario Andres 2009-01-24 00:51:36 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? 
You need debug symbols for Qt4 and Phonon
Thanks :)
Comment 2 Gerald Cox 2009-01-24 07:40:58 UTC
Here is the complete backtrace.  I'm playing from a playlist and then music stops, cannot start or stop additional music.  I quit Amarok to restart and then receive this trace.

Application: Amarok (amarok), signal SIGABRT
0x0000003075ca7f81 in nanosleep () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7f55fec49800 (LWP 25924))]

Thread 21 (Thread 0x7f55f50c1950 (LWP 25925)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x0000003f1a413a81 in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 20 (Thread 0x7f55f0280950 (LWP 25930)):
#0  0x0000003075cdc886 in __poll (fds=0x1129380, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000037e942a034 in ?? () from /usr/lib64/libpulse.so.0
#2  0x00000037e941ac62 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00000037e941b015 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00000037e941b08a in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00000037e942a0a2 in ?? () from /usr/lib64/libpulse.so.0
#6  0x00000037e945b201 in ?? () from /usr/lib64/libpulse.so.0
#7  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 19 (Thread 0x7f55f407d950 (LWP 25931)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f1a424d83 in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently c

Thread 18 (Thread 0x7f55f367c950 (LWP 25932)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x0000003f1a42be30 in _x_demux_control_headers_done () from /usr/lib64/libxine.so.1
#2  0x0000003f1a411ac2 in xine_open () from /usr/lib64/libxine.so.1
#3  0x00007f55f82bb03d in QByteArray::number () at tools/qbytearray.cpp:3438
#4  0x00007f55f82bca0f in QByteArray::number () at tools/qbytearray.cpp:3438
#5  0x0000003f167828dd in QApplicationPrivate::notify_helper (this=0x103e050, receiver=0x11abbe0, e=0x288bfa0) at kernel/qapplication.cpp:3803
#6  0x0000003f1678a68a in QApplication::notify (this=0x7fff06ca20e0, receiver=0x11abbe0, e=0x288bfa0) at kernel/qapplication.cpp:3768
#7  0x0000003b499fb60b in KApplication::notify (this=0x7fff06ca20e0, receiver=0x11abbe0, event=0x288bfa0) at /usr/src/debug/kdelibs-4.1.4/kdeui/kernel/kapplication.cpp:311
#8  0x0000003f14f42391 in QCoreApplication::notifyInternal (this=0x7fff06ca20e0, receiver=0x11abbe0, event=0x288bfa0) at kernel/qcoreapplication.cpp:587
#9  0x0000003f14f4302a in QCoreApplication::sendEvent () at ../../src/corelib/kernel/qcoreapplication.h:209
#10 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x11a3690) at kernel/qcoreapplication.cpp:1198
#11 0x0000003f14f6ab13 in QCoreApplication::sendPostedEvents () at ../../src/corelib/kernel/qcoreapplication.h:214
#12 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:205
#13 0x000000307783779b in g_main_dispatch () at gmain.c:2144
#14 IA__g_main_context_dispatch (context=0x11a3bb0) at gmain.c:2697
#15 0x000000307783af6d in g_main_context_iterate (context=0x11a3bb0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#16 0x000000307783b12b in IA__g_main_context_iteration (context=0x11a3bb0, may_block=1) at gmain.c:2841
#17 0x0000003f14f6a79f in QEventDispatcherGlib::processEvents (this=0x11a3ae0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#18 0x0000003f14f40cb2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:143
#19 0x0000003f14f40e3d in QEventLoop::exec (this=0x7f55f367bf70, flags=) at kernel/qeventloop.cpp:194
#20 0x0000003f14e568e8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:458
#21 0x00007f55f82b2561 in QByteArray::number () at tools/qbytearray.cpp:3438
#22 0x0000003f14e59852 in QThreadPrivate::start (arg=0x11a34a0) at thread/qthread_unix.cpp:185
#23 0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#24 0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 17 (Thread 0x7f55f12b0950 (LWP 25934)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55f1a6476d in os_event_wait_low (event=0x1db3fc0, reset_sig_count=1) at os0sync.c:420
#2  0x00007f55f1a619f9 in os_aio_simulated_handle (global_segment=0, message1=0x7f55f12affb8, message2=0x7f55f12affb0, type=0x7f55f12affa8) at os0file.c:4089
#3  0x00007f55f1905823 in fil_aio_wait (segment=0) at fil0fil.c:4131
#4  0x00007f55f1b87bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 16 (Thread 0x7f55eaf77950 (LWP 25935)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55f1a6476d in os_event_wait_low (event=0x1db4060, reset_sig_count=3) at os0sync.c:420
#2  0x00007f55f1a619f9 in os_aio_simulated_handle (global_segment=1, message1=0x7f55eaf76fb8, message2=0x7f55eaf76fb0, type=0x7f55eaf76fa8) at os0file.c:4089
#3  0x00007f55f1905823 in fil_aio_wait (segment=1) at fil0fil.c:4131
#4  0x00007f55f1b87bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 15 (Thread 0x7f55ea576950 (LWP 25936)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55f1a6476d in os_event_wait_low (event=0x1db4100, reset_sig_count=2) at os0sync.c:420
#2  0x00007f55f1a619f9 in os_aio_simulated_handle (global_segment=2, message1=0x7f55ea575fb8, message2=0x7f55ea575fb0, type=0x7f55ea575fa8) at os0file.c:4089
#3  0x00007f55f1905823 in fil_aio_wait (segment=2) at fil0fil.c:4131
#4  0x00007f55f1b87bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 14 (Thread 0x7f55e9b75950 (LWP 25937)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55f1a6476d in os_event_wait_low (event=0x1db41a0, reset_sig_count=1) at os0sync.c:420
#2  0x00007f55f1a619f9 in os_aio_simulated_handle (global_segment=3, message1=0x7f55e9b74fb8, message2=0x7f55e9b74fb0, type=0x7f55e9b74fa8) at os0file.c:4089
#3  0x00007f55f1905823 in fil_aio_wait (segment=3) at fil0fil.c:4131
#4  0x00007f55f1b87bb0 in io_handler_thread (arg=<value optimized out>) at srv0start.c:446
#5  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 13 (Thread 0x7f55e825d950 (LWP 25939)):
#0  0x0000003075cdeaa2 in select () from /lib64/libc.so.6
#1  0x00007f55f1a64bab in os_thread_sleep (tm=<value optimized out>) at os0thread.c:274
#2  0x00007f55f1b84638 in srv_lock_timeout_and_monitor_thread (arg=<value optimized out>) at srv0srv.c:1882
#3  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 12 (Thread 0x7f55e785c950 (LWP 25940)):
#0  0x0000003075cdeaa2 in select () from /lib64/libc.so.6
#1  0x00007f55f1a64bab in os_thread_sleep (tm=<value optimized out>) at os0thread.c:274
#2  0x00007f55f1b833ea in srv_error_monitor_thread (arg=<value optimized out>) at srv0srv.c:2106
#3  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently c

Thread 11 (Thread 0x7f55e6e5b950 (LWP 25941)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55f1a6476d in os_event_wait_low (event=0x1673070, reset_sig_count=1) at os0sync.c:420
#2  0x00007f55f1b8261f in srv_master_thread (arg=<value optimized out>) at srv0srv.c:2598
#3  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 10 (Thread 0x7f55e16b2950 (LWP 25944)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f14e5a839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x11d9ab8, mutex=0x11f4cb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x0000003b4f80a634 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11d9a90, th=0x11f64e0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x0000003b4f80cde3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x11f64e0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x0000003b4f80cdfc in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x11f64e0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x0000003b4f80cdfc in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x11f64e0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x0000003b4f80b35f in ThreadWeaver::ThreadRunHelper::run (this=0x7f55e16b1fb0, parent=0x11d9a90, th=0x11f64e0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:87
#8  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run (this=0x11f64e0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:142
#9  0x0000003f14e59852 in QThreadPrivate::start (arg=0x11f64e0) at thread/qthread_unix.cpp:185
#10 0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 9 (Thread 0x7f55e0cb1950 (LWP 25945)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f14e5a839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x11d9ab8, mutex=0x11f4cb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x0000003b4f80a634 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11d9a90, th=0x11e62b0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x0000003b4f80cde3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x11e62b0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x0000003b4f80b35f in ThreadWeaver::ThreadRunHelper::run (this=0x7f55e0cb0fb0, parent=0x11d9a90, th=0x11e62b0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:87
#6  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run (this=0x11e62b0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003f14e59852 in QThreadPrivate::start (arg=0x11e62b0) at thread/qthread_unix.cpp:185
#8  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 8 (Thread 0x7f55e02b0950 (LWP 25954)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f14e5a839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x11d9ab8, mutex=0x11f4cb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x0000003b4f80a634 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11d9a90, th=0x2da5570) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x0000003b4f80cde3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x2da5570) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x0000003b4f80cdfc in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x2da5570) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x0000003b4f80b35f in ThreadWeaver::ThreadRunHelper::run (this=0x7f55e02affb0, parent=0x11d9a90, th=0x2da5570) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:87
#7  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run (this=0x2da5570) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003f14e59852 in QThreadPrivate::start (arg=0x2da5570) at thread/qthread_unix.cpp:185
#9  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 7 (Thread 0x7f55df8af950 (LWP 25955)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f14e5a839 in QWaitConditionPrivate::wait () at thread/qwaitcondition_unix.cpp:82
#2  QWaitCondition::wait (this=0x11d9ab8, mutex=0x11f4cb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154
#3  0x0000003b4f80a634 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11d9a90, th=0x2cd13d0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x0000003b4f80cde3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ac5920, th=0x2cd13d0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x0000003b4f80b35f in ThreadWeaver::ThreadRunHelper::run (this=0x7f55df8aefb0, parent=0x11d9a90, th=0x2cd13d0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:87
#6  0x0000003b4f80b7b9 in ThreadWeaver::Thread::run (this=0x2cd13d0) at /usr/src/debug/kdelibs-4.1.4/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003f14e59852 in QThreadPrivate::start (arg=0x2cd13d0) at thread/qthread_unix.cpp:185
#8  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 6 (Thread 0x7f55ce769950 (LWP 26024)):
#0  0x0000003075cdeaa2 in select () from /lib64/libc.so.6
#1  0x0000003f1a43bd44 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x0000003f1a4218cb in ?? () from /usr/lib64/libxine.so.1
#3  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 5 (Thread 0x7f55cdd68950 (LWP 26025)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f1a413c85 in ?? () from /usr/lib64/libxine.so.1
#2  0x0000003f1a41dc44 in ?? () from /usr/lib64/libxine.so.1
#3  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently c

Thread 4 (Thread 0x7f55cd367950 (LWP 26026)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x0000003f1a41e85b in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
Current language:  auto; currently asm

Thread 3 (Thread 0x7f55cc966950 (LWP 26027)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f1a4279cb in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 2 (Thread 0x7f55c9a3a950 (LWP 26663)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003f1a424d83 in ?? () from /usr/lib64/libxine.so.1
#2  0x00000030768073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003075ce62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7f55fec49800 (LWP 25924)):
[KCrash Handler]
#5  0x0000003075c32f05 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x0000003075c34a73 in abort () at abort.c:88
#7  0x0000003f14e51ba5 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2102
#8  0x00007f55f82b568f in QByteArray::number () at tools/qbytearray.cpp:3438
#9  0x00007f55f82c8bc3 in ?? () from /usr/lib64/kde4/phonon_xine.so
#10 0x0000003f1b430a00 in ~FactoryPrivate (this=0x10d86d0) at /usr/src/debug/phonon-4.2.0/phonon/factory.cpp:172
#11 0x0000003f14f42945 in qt_call_post_routines () at kernel/qcoreapplication.cpp:159
#12 0x0000003f1678c058 in ~QApplication (this=0x7fff06ca20e0) at kernel/qapplication.cpp:938
#13 0x0000003b4b269d65 in ~App (this=0x7fff06ca20e0) at /usr/src/debug/amarok-2.0.1.1/src/App.cpp:258
#14 0x0000000000404312 in main (argc=1, argv=0x7fff06ca32f8) at /usr/src/debug/amarok-2.0.1.1/src/main.cpp:130
Current language:  auto; currently c

Comment 3 Gerald Cox 2009-01-24 22:23:13 UTC
Also received this message on the terminal screen when using GDB:

QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
QString::arg: Argument missing: Amarok - No track playing., 0:00
QDir::exists: Empty or null file name
QString::arg: Argument missing: Amarok - No track playing., 0:00
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x3a130c6
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x3a103ba

amarok(29713)/phonon (xine backend): Xine Thread took longer than 10s to quit. Assuming a deadlock. Please report a usefulbacktrace (including all threads) to bugs.kde.org
QSocketNotifier: Invalid socket 77 and type 'Read', disabling...
KCrash: Application 'amarok' crashing...

Comment 4 Mikko C. 2009-01-24 22:27:30 UTC

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