Application: amarok (2.8.0) KDE Platform Version: 4.14.9 Qt Version: 4.8.6 Operating System: Linux 4.0.6-300.fc22.x86_64 x86_64 Distribution: "Fedora release 22 (Twenty Two)" -- Information about the crash: - What I was doing when the application crashed: Starting amarok from a terminal and could not start it. The message was vague. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fba4886b900 (LWP 4484))] Thread 12 (Thread 0x7fba38a86700 (LWP 4486)): #0 0x0000003cae8f22ed in read () at /lib64/libc.so.6 #1 0x0000003ef1801f45 in () at /lib64/tls/libnvidia-tls.so.340.76 #2 0x0000003867025d51 in pa_read () at /usr/lib64/pulseaudio/libpulsecommon-6.0.so #3 0x00000038674249fe in pa_mainloop_prepare () at /lib64/libpulse.so.0 #4 0x0000003867425470 in pa_mainloop_iterate () at /lib64/libpulse.so.0 #5 0x0000003867425530 in pa_mainloop_run () at /lib64/libpulse.so.0 #6 0x0000003867433676 in thread () at /lib64/libpulse.so.0 #7 0x00000038670526a8 in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-6.0.so #8 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #9 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fba23f8a700 (LWP 4487)): #0 0x0000003caf00c8d9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fba2e35dfb4 in my_service_thread_sleep () at /usr/lib64/mysql/libmysqld.so.18 #2 0x00007fba2e35b888 in ma_checkpoint_background () at /usr/lib64/mysql/libmysqld.so.18 #3 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #4 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fba23789700 (LWP 4488)): #0 0x0000003caf00c8d9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00000039b9c7aff4 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQtCore.so.4 #2 0x000000386b7a8af6 in AbstractDirectoryWatcher::run() () at /lib64/libamaroklib.so.1 #3 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #4 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #5 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #6 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #7 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #8 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fba22f88700 (LWP 4489)): #0 0x0000003cae8f22ed in read () at /lib64/libc.so.6 #1 0x0000003ef1801f45 in () at /lib64/tls/libnvidia-tls.so.340.76 #2 0x0000003cb088db00 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #3 0x0000003cb08498b4 in g_main_context_check () at /lib64/libglib-2.0.so.0 #4 0x0000003cb0849d60 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #5 0x0000003cb0849ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #6 0x00000039b9dba4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4 #7 0x00000039b9d88791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4 #8 0x00000039b9d88b05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4 #9 0x00000039b9c78289 in QThread::exec() () at /lib64/libQtCore.so.4 #10 0x00000039b9d68863 in QInotifyFileSystemWatcherEngine::run() () at /lib64/libQtCore.so.4 #11 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #12 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #13 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fba2198a700 (LWP 4490)): #0 0x0000003cae8fc239 in syscall () at /lib64/libc.so.6 #1 0x00000039b9c793b2 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4 #2 0x00000039b9c75675 in QMutex::lockInternal() () at /lib64/libQtCore.so.4 #3 0x00000039b8e17abe in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #4 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #5 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #6 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #7 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #8 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #9 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #10 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #11 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #12 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #13 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #14 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fba21189700 (LWP 4491)): #0 0x0000003cae8fc239 in syscall () at /lib64/libc.so.6 #1 0x00000039b9c793b2 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4 #2 0x00000039b9c75675 in QMutex::lockInternal() () at /lib64/libQtCore.so.4 #3 0x00000039b8e17abe in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #4 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #5 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #6 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #7 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #8 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #9 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #10 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #11 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #12 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #13 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #14 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fba20988700 (LWP 4492)): #0 0x0000003cae8fc239 in syscall () at /lib64/libc.so.6 #1 0x00000039b9c793b2 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4 #2 0x00000039b9c75675 in QMutex::lockInternal() () at /lib64/libQtCore.so.4 #3 0x00000039b8e17abe in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #4 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #5 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #6 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #7 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #8 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #9 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #10 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #11 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #12 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #13 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #14 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fba0bfff700 (LWP 4493)): #0 0x0000003cae8f22ed in read () at /lib64/libc.so.6 #1 0x0000003cae87a888 in __GI__IO_file_underflow () at /lib64/libc.so.6 #2 0x0000003cae879328 in __GI__IO_file_xsgetn () at /lib64/libc.so.6 #3 0x0000003cae86ea76 in fread () at /lib64/libc.so.6 #4 0x00000039c2a89726 in TagLib::FileStream::readBlock(unsigned long) (__stream=0x7fba000140c0, __n=1024, __size=1, __ptr=<optimized out>) at /usr/include/bits/stdio2.h:295 #5 0x00000039c2a89726 in TagLib::FileStream::readBlock(unsigned long) (buffer=..., file=0x7fba000140c0) at /usr/src/debug/taglib-1.9.1/taglib/toolkit/tfilestream.cpp:111 #6 0x00000039c2a89726 in TagLib::FileStream::readBlock(unsigned long) (this=<optimized out>, length=<optimized out>) at /usr/src/debug/taglib-1.9.1/taglib/toolkit/tfilestream.cpp:193 #7 0x00000039c2a88901 in TagLib::File::readBlock(unsigned long) (this=this@entry=0x7fba00009860, length=<optimized out>) at /usr/src/debug/taglib-1.9.1/taglib/toolkit/tfile.cpp:238 #8 0x00000039c2a50ac5 in TagLib::MPEG::File::findID3v2() (this=this@entry=0x7fba00009860) at /usr/src/debug/taglib-1.9.1/taglib/mpeg/mpegfile.cpp:553 #9 0x00000039c2a5194c in TagLib::MPEG::File::read(bool, TagLib::AudioProperties::ReadStyle) (this=this@entry=0x7fba00009860, readProperties=readProperties@entry=true, propertiesStyle=propertiesStyle@entry=TagLib::AudioProperties::Fast) at /usr/src/debug/taglib-1.9.1/taglib/mpeg/mpegfile.cpp:470 #10 0x00000039c2a51bef in TagLib::MPEG::File::File(char const*, bool, TagLib::AudioProperties::ReadStyle) (this=0x7fba00009860, file=<optimized out>, readProperties=<optimized out>, propertiesStyle=TagLib::AudioProperties::Fast) at /usr/src/debug/taglib-1.9.1/taglib/mpeg/mpegfile.cpp:104 #11 0x00000039b8e12205 in Meta::Tag::FileTypeResolver::createFile(char const*, bool, TagLib::AudioProperties::ReadStyle) const () at /lib64/libamarokshared.so.1 #12 0x00000039c2ab6c01 in TagLib::FileRef::create(char const*, bool, TagLib::AudioProperties::ReadStyle) (fileName=0x7fba00013708 "/public/Music/Cowboy Junkies/Open Road a documentary/-Bread & Wine.mp3", readAudioProperties=true, audioPropertiesStyle=TagLib::AudioProperties::Fast) at /usr/src/debug/taglib-1.9.1/taglib/fileref.cpp:211 #13 0x00000039c2ab7bf5 in TagLib::FileRef::FileRef(char const*, bool, TagLib::AudioProperties::ReadStyle) (this=0x7fba0bffe780, fileName=<optimized out>, readAudioProperties=<optimized out>, audioPropertiesStyle=<optimized out>) at /usr/src/debug/taglib-1.9.1/taglib/fileref.cpp:83 #14 0x00000039b8e16fe7 in Meta::Tag::getFileRef(QString const&) () at /lib64/libamarokshared.so.1 #15 0x00000039b8e17a3b in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #16 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #17 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #18 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #19 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #20 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #21 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #22 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #23 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #24 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #25 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #26 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fba0b7fe700 (LWP 4494)): #0 0x0000003cae8fc239 in syscall () at /lib64/libc.so.6 #1 0x00000039b9c793b2 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4 #2 0x00000039b9c75675 in QMutex::lockInternal() () at /lib64/libQtCore.so.4 #3 0x00000039b8e17abe in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #4 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #5 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #6 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #7 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #8 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #9 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #10 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #11 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #12 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #13 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #14 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fba0affd700 (LWP 4495)): #0 0x0000003cae8fc239 in syscall () at /lib64/libc.so.6 #1 0x00000039b9c793b2 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4 #2 0x00000039b9c75675 in QMutex::lockInternal() () at /lib64/libQtCore.so.4 #3 0x00000039b8e17abe in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #4 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #5 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #6 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #7 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #8 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #9 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #10 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #11 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #12 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #13 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #14 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fba0a7fc700 (LWP 4496)): #0 0x0000003cae8fc239 in syscall () at /lib64/libc.so.6 #1 0x00000039b9c793b2 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4 #2 0x00000039b9c75675 in QMutex::lockInternal() () at /lib64/libQtCore.so.4 #3 0x00000039b8e17abe in Meta::Tag::readTags(QString const&, bool) () at /lib64/libamarokshared.so.1 #4 0x000000386b72c801 in MetaFile::Track::Private::readMetaData() () at /lib64/libamaroklib.so.1 #5 0x000000386b72e48c in MetaFile::Track::Track(KUrl const&) () at /lib64/libamaroklib.so.1 #6 0x000000386b7332b8 in FileTrackProvider::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #7 0x000000386b771110 in CollectionManager::trackForUrl(KUrl const&) () at /lib64/libamaroklib.so.1 #8 0x000000386b73ff87 in MetaProxy::Worker::run() () at /lib64/libamaroklib.so.1 #9 0x00000039cd40c712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4 #10 0x00000039cd40c91e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4 #11 0x00000039cd40bfeb in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4 #12 0x00000039b9c7aaac in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4 #13 0x0000003caf007555 in start_thread () at /lib64/libpthread.so.0 #14 0x0000003cae901f3d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fba4886b900 (LWP 4484)): [KCrash Handler] #6 0x00000039c4a2ca80 in QGLContextGroupResourceBase::value(QGLContext const*) () at /lib64/libQtOpenGL.so.4 #7 0x00000039c4a38b88 in qt_gl_functions(QGLContext const*) [clone .constprop.2] () at /lib64/libQtOpenGL.so.4 #8 0x00000039c4a425fc in QGLFunctions::initializeGLFunctions(QGLContext const*) () at /lib64/libQtOpenGL.so.4 #9 0x00007fba0945f764 in DiscoAnalyzer::DiscoAnalyzer(QWidget*) () at /usr/lib64/kde4/amarok_context_applet_analyzer.so #10 0x00007fba0945882b in AnalyzerApplet::setCurrentAnalyzer(QString const&) () at /usr/lib64/kde4/amarok_context_applet_analyzer.so #11 0x00007fba09459b73 in AnalyzerApplet::init() () at /usr/lib64/kde4/amarok_context_applet_analyzer.so #12 0x000000386ab2b2fb in Plasma::Containment::addApplet(Plasma::Applet*, QPointF const&, bool) () at /lib64/libplasma.so.3 #13 0x000000386ab2ef48 in Plasma::ContainmentPrivate::addApplet(QString const&, QList<QVariant> const&, QRectF const&, unsigned int, bool) () at /lib64/libplasma.so.3 #14 0x00007fba09cf1e33 in Context::VerticalToolbarContainment::addApplet(QString const&, int) () at /usr/lib64/kde4/amarok_containment_vertical.so #15 0x00007fba09cf33d9 in Context::VerticalToolbarContainment::loadConfig(KConfigGroup const&) () at /usr/lib64/kde4/amarok_containment_vertical.so #16 0x000000386b60c650 in Context::ContextView::loadConfig() () at /lib64/libamaroklib.so.1 #17 0x000000386b60cbe7 in Context::ContextView::showHome() () at /lib64/libamaroklib.so.1 #18 0x000000386b6095b6 in ContextDock::createContextView(Plasma::Containment*) () at /lib64/libamaroklib.so.1 #19 0x00000039b9d9e0c0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4 #20 0x000000386ab3b34f in Plasma::Corona::containmentAdded(Plasma::Containment*) () at /lib64/libplasma.so.3 #21 0x000000386ab3de0f in Plasma::CoronaPrivate::addContainment(QString const&, QList<QVariant> const&, unsigned int, bool) () at /lib64/libplasma.so.3 #22 0x000000386b608ba6 in Context::ContextScene::loadDefaultSetup() () at /lib64/libamaroklib.so.1 #23 0x000000386b609046 in ContextDock::ContextDock(QWidget*) () at /lib64/libamaroklib.so.1 #24 0x000000386b887aac in MainWindow::init() () at /lib64/libamaroklib.so.1 #25 0x000000386b888a6f in MainWindow::MainWindow() () at /lib64/libamaroklib.so.1 #26 0x000000386b870950 in App::continueInit() () at /lib64/libamaroklib.so.1 #27 0x000000386b8719e6 in App::App() () at /lib64/libamaroklib.so.1 #28 0x0000000000407e97 in main () Possible duplicates by query: bug 342208. Reported using DrKonqi
Already solved in the upcoming Amarok 2.9, you can work around this for now by disabling the Spectrum Analyzer (edit the amarok_homerc configuration file) *** This bug has been marked as a duplicate of bug 327150 ***