Application that crashed: amarok Version of the application: 2.2.2 KDE Version: 4.3.5 (KDE 4.3.5) Qt Version: 4.5.2 Operating System: Linux 2.6.31-19-generic x86_64 Distribution: Ubuntu 9.10 What I was doing when the application crashed: Amarok crashed trying to listen some of the default streams, update jamendo, etc. This occurred during high CPU usage. -- Backtrace: Application: Amarok (amarok), signal: Aborted The current source language is "auto; currently c". [Current thread is 1 (Thread 0x7f7b204e97a0 (LWP 11527))] Thread 13 (Thread 0x7f7b05dae910 (LWP 11528)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007f7b0c0e5c91 in metronom_sync_loop (this=0x1eba450) at metronom.c:870 #2 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f7b0422e910 (LWP 11529)): #0 0x00007f7b1d6ca3c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=94) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f7b16c6a37c in g_main_context_poll (context=0x1ebdb70, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2904 #2 g_main_context_iterate (context=0x1ebdb70, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2586 #3 0x00007f7b16c6a6c0 in IA__g_main_context_iteration (context=0x1ebdb70, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #4 0x00007f7b1dffa1fe in QEventDispatcherGlib::processEvents (this=0x1ebd560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329 #5 0x00007f7b1dfd0532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f7b1dfd0904 in QEventLoop::exec (this=0x7f7b0422dfb0, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f7b1dee86cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007f7b0c36156e in Phonon::Xine::XineThread::run (this=0x1ebd520) at ../../xine/xinethread.cpp:143 #9 0x00007f7b1deeb445 in QThreadPrivate::start (arg=0x1ebd520) at thread/qthread_unix.cpp:188 #10 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #11 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 11 (Thread 0x7f7b0237e910 (LWP 11534)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b0c0f6983 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348 #2 fifo_peek (this_gen=<value optimized out>) at audio_out.c:388 #3 ao_loop (this_gen=<value optimized out>) at audio_out.c:1015 #4 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 10 (Thread 0x7f7b00c9e910 (LWP 11536)): #0 0x00007f7b1d6cf412 in select () from /lib/libc.so.6 #1 0x00007f7b0c10e725 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481 #2 0x00007f7b0c0f37e9 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246 #3 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 9 (Thread 0x7f7af5773910 (LWP 11537)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b1deec4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2b05fb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2b05fb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7b1b2c7326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2b0c530, th=0x2b05770) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f7b1b2c945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2b05770) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2b05770) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2b05770) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2b05770) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f7b1b2c7a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f7af5773000, parent=0x2b0c530, th=0x2b05770) at ../../../threadweaver/Weaver/Thread.cpp:87 #9 0x00007f7b1b2c7eb8 in ThreadWeaver::Thread::run (this=0x2b05770) at ../../../threadweaver/Weaver/Thread.cpp:142 #10 0x00007f7b1deeb445 in QThreadPrivate::start (arg=0x2b05770) at thread/qthread_unix.cpp:188 #11 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #12 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 8 (Thread 0x7f7af1de1910 (LWP 11538)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b1deec4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2b05fb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2b05fb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7b1b2c7326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2b0c530, th=0x2bc0f80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f7b1b2c945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #8 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x00007f7b1b2c9474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2bc0f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007f7b1b2c7a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f7af1de1000, parent=0x2b0c530, th=0x2bc0f80) at ../../../threadweaver/Weaver/Thread.cpp:87 #12 0x00007f7b1b2c7eb8 in ThreadWeaver::Thread::run (this=0x2bc0f80) at ../../../threadweaver/Weaver/Thread.cpp:142 #13 0x00007f7b1deeb445 in QThreadPrivate::start (arg=0x2bc0f80) at thread/qthread_unix.cpp:188 #14 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #15 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 7 (Thread 0x7f7af0ddf910 (LWP 11541)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b1deec4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2b05fb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2b05fb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7b1b2c7326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2b0c530, th=0x2526eb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f7b1b2c945b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2b0c880, th=0x2526eb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f7b1b2c7a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f7af0ddf000, parent=0x2b0c530, th=0x2526eb0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f7b1b2c7eb8 in ThreadWeaver::Thread::run (this=0x2526eb0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f7b1deeb445 in QThreadPrivate::start (arg=0x2526eb0) at thread/qthread_unix.cpp:188 #8 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f7af05de910 (LWP 11542)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b1deec4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xf026768, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xf026768, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7b01167b59 in XmlParseJob::run (this=0xf026720) at /build/buildd/amarok-2.2.2/src/collection/sqlcollection/ScanManager.cpp:671 #4 0x00007f7b1b2c875d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f7af05ddf70, th=0x2571d20, job=0xf026720) at ../../../threadweaver/Weaver/Job.cpp:106 #5 0x00007f7b1b2c8a5e in ThreadWeaver::Job::execute (this=0xf026720, th=0x2571d20) at ../../../threadweaver/Weaver/Job.cpp:135 #6 0x00007f7b1b2c7a2f in ThreadWeaver::ThreadRunHelper::run (this=0x7f7af05de000, parent=0x2b0c530, th=0x2571d20) at ../../../threadweaver/Weaver/Thread.cpp:95 #7 0x00007f7b1b2c7eb8 in ThreadWeaver::Thread::run (this=0x2571d20) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f7b1deeb445 in QThreadPrivate::start (arg=0x2571d20) at thread/qthread_unix.cpp:188 #9 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f7acbfff910 (LWP 15434)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b0c0f6983 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348 #2 fifo_peek (this_gen=<value optimized out>) at audio_out.c:388 #3 ao_loop (this_gen=<value optimized out>) at audio_out.c:1015 #4 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f7ae838b910 (LWP 15447)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b0c0e954b in fifo_buffer_get (fifo=0x7f7afc666120) at buffer.c:230 #2 0x00007f7b0c0ef51d in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:130 #3 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f7ae7b67910 (LWP 15448)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b0c0e954b in fifo_buffer_get (fifo=0x7f7afc6b0460) at buffer.c:230 #2 0x00007f7b0c0f0555 in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66 #3 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f7ae1275910 (LWP 15449)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f7b0c0f9a0b in xine_event_wait (queue=0x7f7afc6eae60) at events.c:56 #2 0x00007f7b0c0f9a7e in listener_loop (queue_gen=<value optimized out>) at events.c:214 #3 0x00007f7b1857ba04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f7b1d6d680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f7b204e97a0 (LWP 11527)): [KCrash Handler] #5 0x00007f7b1d62a4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f7b1d62df50 in *__GI_abort () at abort.c:92 #7 0x00007f7b0519409f in pa_threaded_mainloop_start () from /usr/lib/libpulse.so.0 #8 0x00007f7b053abe90 in open_plugin (class_gen=0x1e3eaf0, data=<value optimized out>) at audio_pulse_out.c:793 #9 0x00007f7b0c0ee130 in _load_audio_driver (this=0x1e41110, id=0x1e38408 "pulseaudio", data=<value optimized out>) at load_plugins.c:1740 #10 xine_open_audio_driver (this=0x1e41110, id=0x1e38408 "pulseaudio", data=<value optimized out>) at load_plugins.c:1808 #11 0x00007f7b0c3773d7 in Phonon::Xine::AudioOutput::createPort (this=<value optimized out>, deviceDesc=<value optimized out>) at ../../xine/audiooutput.cpp:156 #12 0x00007f7b0c37786b in Phonon::Xine::AudioOutput::setOutputDevice (this=0x2d07, newDevice=...) at ../../xine/audiooutput.cpp:263 #13 0x00007f7b1ae2c313 in callSetOutputDevice (this=0x1dd1810) at ../3rdparty/phonon/phonon/audiooutput.cpp:58 #14 Phonon::AudioOutputPrivate::_k_audioDeviceFailed (this=0x1dd1810) at ../3rdparty/phonon/phonon/audiooutput.cpp:313 #15 0x00007f7b1ae2c8c9 in Phonon::AudioOutput::qt_metacall (this=0x1dd17e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff491b2df0) at .moc/release-shared/moc_audiooutput.cpp:115 #16 0x00007f7b1dfe6ddc in QMetaObject::activate (sender=0x1e37780, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113 #17 0x00007f7b0c374721 in Phonon::Xine::AudioOutput::qt_metacall (this=0x1e37780, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xff55f30) at ./audiooutput.moc:77 #18 0x00007f7b1dfe10f9 in QObject::event (this=0x1e37780, e=0xacdbf20) at kernel/qobject.cpp:1111 #19 0x00007f7b1e8f5efc in QApplicationPrivate::notify_helper (this=0x1c6fb30, receiver=0x1e37780, e=0xacdbf20) at kernel/qapplication.cpp:4056 #20 0x00007f7b1e8fd1ce in QApplication::notify (this=0x7fff491b3810, receiver=0x1e37780, e=0xacdbf20) at kernel/qapplication.cpp:4021 #21 0x00007f7b1f8798ea in App::notify (this=0x2d07, receiver=0x2d07, event=0x6) at /build/buildd/amarok-2.2.2/src/App.cpp:856 #22 0x00007f7b1dfd1c2c in QCoreApplication::notifyInternal (this=0x7fff491b3810, receiver=0x1e37780, event=0xacdbf20) at kernel/qcoreapplication.cpp:610 #23 0x00007f7b1dfd280a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1b3a800) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1b3a800) at kernel/qcoreapplication.cpp:1247 #25 0x00007f7b1dffa533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #26 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210 #27 0x00007f7b16c66bce in g_main_dispatch (context=0x1c72d20) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960 #28 IA__g_main_context_dispatch (context=0x1c72d20) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513 #29 0x00007f7b16c6a598 in g_main_context_iterate (context=0x1c72d20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #30 0x00007f7b16c6a6c0 in IA__g_main_context_iteration (context=0x1c72d20, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #31 0x00007f7b1dffa1a6 in QEventDispatcherGlib::processEvents (this=0x1b3a460, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #32 0x00007f7b1e98a4be in QGuiEventDispatcherGlib::processEvents (this=0x2d07, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #33 0x00007f7b1dfd0532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #34 0x00007f7b1dfd0904 in QEventLoop::exec (this=0x7fff491b37a0, flags=) at kernel/qeventloop.cpp:201 #35 0x00007f7b1dfd2ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #36 0x000000000040a254 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/amarok-2.2.2/src/main.cpp:235 The current source language is "auto; currently c". Reported using DrKonqi
Please disable Pulseaudio in your sound settings, Phonon doesn't work well with Pulseaudio in your version. If you are running Kubuntu without Gnome, I strongly suggest you remove Pulseaudio, since KDE doesn't need it anyway. This should be solved in the new KDE SC 4.4
In every case, PulseAudio was the second preferred device. Maybe preferred device was locked (Flash?) and Amarok used the second one?
# aptitude why pulseaudio i libpulse0 Sugiere pulseaudio # aptitude why libpulse0 i kdebase-runtime Depende libpulse0 (>= 0.9.19) Should I report a bug in Ubuntu's kdebase-runtime package?
When it says: "Sugiere" you should read: "Suggest" When it says: "Depende" you should read: "Depends on"
(In reply to comment #3) > # aptitude why pulseaudio > i libpulse0 Sugiere pulseaudio > # aptitude why libpulse0 > i kdebase-runtime Depende libpulse0 (>= 0.9.19) > > Should I report a bug in Ubuntu's kdebase-runtime package? Not at all, since KDE is not using Pulseaudio at all in Kubuntu. You need to select your soundcard directly and use the xine backend.