Application that crashed: amarok Version of the application: 2.2.1 KDE Version: 4.3.3 (KDE 4.3.3) Qt Version: 4.5.3 Operating System: Linux 2.6.31.5-127.fc12.x86_64 x86_64 What I was doing when the application crashed: when press the play/pause hotkey to begin the playback just a moment after Amarok is launched and the kde wallet successfully passed, Amarok crashes unexpectedly, this occurs about 2 out of 10 launches -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0x7faa8d3af8a0 (LWP 4445))] Thread 14 (Thread 0x7faa7c41b710 (LWP 4446)): #0 0x00000037bfc0b3b9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb2134b1 in ?? () from /usr/lib64/libxine.so.1 #2 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 13 (Thread 0x7faa7ab73710 (LWP 4447)): #0 0xffffffffff60013b in ?? () #1 0x00007faa7ab729d0 in ?? () #2 0x00007fff0e17e782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 12 (Thread 0x7faa79d63710 (LWP 4456)): #0 0x00000037bf4d4aa3 in poll () from /lib64/libc.so.6 #1 0x000000381142c51f in ?? () from /usr/lib64/libpulse.so.0 #2 0x000000381141cb66 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x000000381141df29 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x000000381141dfe0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x000000381142c43b in ?? () from /usr/lib64/libpulse.so.0 #6 0x0000003811838660 in ?? () from /usr/lib64/libpulsecommon-0.9.21.so #7 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #8 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 11 (Thread 0x7faa78f5a710 (LWP 4457)): #0 0x00000037bf4d4aa3 in poll () from /lib64/libc.so.6 #1 0x00007faa79f6f88e in snd_pcm_sw_params_set_start_threshold () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so #2 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7faa6fffe710 (LWP 4458)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb224123 in ?? () from /usr/lib64/libxine.so.1 #2 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7faa6f5fd710 (LWP 4459)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb224123 in ?? () from /usr/lib64/libxine.so.1 #2 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 8 (Thread 0x7faa6ebfc710 (LWP 4460)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb224123 in ?? () from /usr/lib64/libxine.so.1 #2 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 7 (Thread 0x7faa6cce9710 (LWP 4462)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb85addb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x000000317720aaf6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x000000317720cbfb in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x000000317720cc14 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x000000317720cc14 in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x000000317720b21f in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x000000317720b658 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00000037cb859d25 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #10 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7faa5dde4710 (LWP 4463)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb85addb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x000000317720aaf6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x000000317720cbfb in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x000000317720cc14 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x000000317720b21f in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x000000317720b658 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00000037cb859d25 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #9 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7faa5d3e3710 (LWP 4466)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb85addb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x000000317720aaf6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x000000317720cbfb in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x000000317720cc14 in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x000000317720cc14 in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x000000317720cc14 in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x000000317720b21f in ?? () from /usr/lib64/libthreadweaver.so.4 #8 0x000000317720b658 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #9 0x00000037cb859d25 in ?? () from /usr/lib64/libQtCore.so.4 #10 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #11 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7faa578ce710 (LWP 4469)): #0 0x00000037bfc0b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb85addb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x000000317720aaf6 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x000000317720cbfb in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x000000317720b21f in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x000000317720b658 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00000037cb859d25 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #8 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 3 (Thread 0x7faa55791710 (LWP 4478)): #0 0x00000037bfc0b3b9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000037cb85ad42 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000037cb850dda in ?? () from /usr/lib64/libQtCore.so.4 #3 0x00000037cb859d25 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #5 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7faa2ffff710 (LWP 4479)): #0 0x00000037bf4d6ca3 in select () from /lib64/libc.so.6 #1 0x00000037cb23b565 in xine_usec_sleep () from /usr/lib64/libxine.so.1 #2 0x00000037cb220f99 in ?? () from /usr/lib64/libxine.so.1 #3 0x00000037bfc06a3a in start_thread () from /lib64/libpthread.so.0 #4 0x00000037bf4ddf3d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7faa8d3af8a0 (LWP 4445)): [KCrash Handler] #5 0x00000037bf4326b5 in raise () from /lib64/libc.so.6 #6 0x00000037bf433e95 in abort () from /lib64/libc.so.6 #7 0x00000037cb852154 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4 #8 0x00000037cb8522a6 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4 #9 0x00007faa81a1abeb in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #10 0x00007faa81a1b45b in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #11 0x00000037cb94e401 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #12 0x00000037cbf8f65c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #13 0x00000037cbf968ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #14 0x0000003170811a76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #15 0x00000037cb93ee6c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #16 0x00000037cb93fa42 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #17 0x00000037cb967573 in ?? () from /usr/lib64/libQtCore.so.4 #18 0x00000037c183922e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #19 0x00000037c183cc18 in ?? () from /lib64/libglib-2.0.so.0 #20 0x00000037c183cd3a in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #21 0x00000037cb9671e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #22 0x00000037cc021ffe in ?? () from /usr/lib64/libQtGui.so.4 #23 0x00000037cb93fe3f in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #24 0x00000037d3e9fcd1 in ?? () from /usr/lib64/libQtScript.so.4 #25 0x00000037d3e8da6c in QDateTime::QDateTime(QDate const&) () from /usr/lib64/libQtScript.so.4 #26 0x00000037d3ebc1a5 in ?? () from /usr/lib64/libQtScript.so.4 #27 0x00000037d3e9cef5 in QScriptEngine::evaluate(QString const&, QString const&, int) () from /usr/lib64/libQtScript.so.4 #28 0x00000031785c7c4b in ScriptManager::slotRunScript(QString, bool) () from /usr/lib64/libamaroklib.so.1 #29 0x00000031785c90a6 in ScriptManager::slotConfigChanged(bool) () from /usr/lib64/libamaroklib.so.1 #30 0x00000031785c96ff in ScriptManager::findScripts() () from /usr/lib64/libamaroklib.so.1 #31 0x00000031785c9b93 in ScriptManager::updaterFinished(QString) () from /usr/lib64/libamaroklib.so.1 #32 0x00000031785cb234 in ScriptManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1 #33 0x00000037cb95408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #34 0x000000317813b0e2 in ?? () from /usr/lib64/libamaroklib.so.1 #35 0x00000031785ced34 in ?? () from /usr/lib64/libamaroklib.so.1 #36 0x000000317813d3b7 in ?? () from /usr/lib64/libamaroklib.so.1 #37 0x00000037cb95408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #38 0x00000031700ee8b2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5 #39 0x00000031700eec4f in KJob::emitResult() () from /usr/lib64/libkdecore.so.5 #40 0x00000031712f6e5b in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib64/libkio.so.5 #41 0x00000031712f6990 in KIO::FileCopyJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5 #42 0x00000037cb95408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #43 0x00000031700ee8b2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5 #44 0x00000031700eec4f in KJob::emitResult() () from /usr/lib64/libkdecore.so.5 #45 0x00000031712ee0d3 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5 #46 0x00000031712ee593 in KIO::TransferJob::slotFinished() () from /usr/lib64/libkio.so.5 #47 0x00000031712eca56 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib64/libkio.so.5 #48 0x00000031712ecb98 in KIO::SimpleJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5 #49 0x00000031712ecd20 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5 #50 0x00000037cb95408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #51 0x00000031713acbc6 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib64/libkio.so.5 #52 0x00000031713b06e7 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5 #53 0x00000031713acec3 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5 #54 0x000000317139fd1d in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5 #55 0x00000031713a1e2c in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5 #56 0x00000037cb95408c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #57 0x00000031712bb2a7 in ?? () from /usr/lib64/libkio.so.5 #58 0x00000031712bb3bd in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5 #59 0x00000037cb94e401 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #60 0x00000037cbf8f65c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #61 0x00000037cbf968ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #62 0x0000003170811a76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #63 0x00000037cb93ee6c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #64 0x00000037cb93fa42 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #65 0x00000037cb967573 in ?? () from /usr/lib64/libQtCore.so.4 #66 0x00000037c183922e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #67 0x00000037c183cc18 in ?? () from /lib64/libglib-2.0.so.0 #68 0x00000037c183cd3a in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #69 0x00000037cb9671e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #70 0x00000037cc021ffe in ?? () from /usr/lib64/libQtGui.so.4 #71 0x00000037cb93d772 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #72 0x00000037cb93db44 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #73 0x00000037cb93fcd9 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #74 0x0000000000409c44 in _start () Reported using DrKonqi
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Since the crash appears to be in Phonon, I am reassigning this report.
Closing for lack of feedback. Feel free to reopen this report if you can reproduce it with a valid backtrace with Phonon 4.3.1 (upcoming KDE 4.4).