it segfaults everytime I open it Reproducible: Always Steps to Reproduce: 1. run amarok 2. watch segfault 3. Actual Results: amarok segfaulted kde crash handler appears Expected Results: amarok opens using KDE 4.13.1 happens even with new user logged into brand new default config of kde Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f523c21b800 (LWP 29878))] Thread 8 (Thread 0x7f521702f700 (LWP 29879)): #0 0x00007f5238f42f4d in read () from /lib64/libc.so.6 #1 0x00007f523189f510 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f5231861cc4 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f5231862133 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f52318622ac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f52396c3176 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f52396956b7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f523969597d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f5239596847 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007f5239676f3b in ?? () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007f5239598ecf in ?? () from /usr/lib64/qt4/libQtCore.so.4 #11 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #12 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f5215a7f700 (LWP 29880)): #0 0x00007f523705cb9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52395993bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f52361537cc in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f5236156123 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f523615613c in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f5236154eef in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f5239598ecf in ?? () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f521527e700 (LWP 29881)): #0 0x00007f523705cb9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52395993bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f52361537cc in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f5236156123 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f5236154eef in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f5239598ecf in ?? () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f5214a7d700 (LWP 29882)): #0 0x00007f523705cb9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f52395993bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f52361537cc in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f5236156123 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f5236154eef in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f5239598ecf in ?? () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f520553f700 (LWP 29883)): #0 0x00007f523705cb9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f520711a64b in ?? () from /usr/lib64/egl/egl_gallium.so #2 0x00007f5207119ea7 in ?? () from /usr/lib64/egl/egl_gallium.so #3 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f5204917700 (LWP 29884)): #0 0x00007f523705cb9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f522e42c54e in ?? () from /usr/lib64/qt4/libQtWebKit.so.4 #2 0x00007f522e42c589 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4 #3 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f51f5eff700 (LWP 29885)): #0 0x00007fffe9f5880f in clock_gettime () #1 0x00007f5238f622ed in clock_gettime () from /lib64/libc.so.6 #2 0x00007f52395ec337 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007f52396c471d in ?? () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f52396c2fcc in ?? () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f52396c3065 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f523186184c in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f52318620bb in ?? () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f52318622ac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f52396c3176 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007f52396956b7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #11 0x00007f523969597d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #12 0x00007f5239596847 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #13 0x00007f5239598ecf in ?? () from /usr/lib64/qt4/libQtCore.so.4 #14 0x00007f5237058ea3 in start_thread () from /lib64/libpthread.so.0 #15 0x00007f5238f510cd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f523c21b800 (LWP 29878)): [KCrash Handler] #5 0x00007f5206fed9d6 in ?? () from /usr/lib64/egl/egl_gallium.so #6 0x00007f5206fec1d7 in ?? () from /usr/lib64/egl/egl_gallium.so #7 0x00007f5206fff721 in ?? () from /usr/lib64/egl/egl_gallium.so #8 0x00007f5206fd31d5 in ?? () from /usr/lib64/egl/egl_gallium.so #9 0x00007f522c38fe0c in ?? () from /usr/lib64/qt4/libQtOpenGL.so.4 #10 0x00007f522c39011a in QGL2PaintEngineEx::drawPixmap(QRectF const&, QPixmap const&, QRectF const&) () from /usr/lib64/qt4/libQtOpenGL.so.4 #11 0x00007f5239d0c9ac in QPaintEngineEx::drawPixmap(QPointF const&, QPixmap const&) () from /usr/lib64/qt4/libQtGui.so.4 #12 0x00007f5239d2254e in QPainter::drawPixmap(QPointF const&, QPixmap const&) () from /usr/lib64/qt4/libQtGui.so.4 #13 0x00007f52077a15bc in ?? () from /usr/lib64/kde4/amarok_context_applet_analyzer.so #14 0x00007f5239c298ab in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007f522c33f77a in QGLWidget::event(QEvent*) () from /usr/lib64/qt4/libQtOpenGL.so.4 #16 0x00007f5239bdb32c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #17 0x00007f5239be18d8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #18 0x00007f523bc50672 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #19 0x00007f52396969ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #20 0x00007f5239c23ec9 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #21 0x00007f5239ddaf7a in QWidgetPrivate::repaint_sys(QRegion const&) () from /usr/lib64/qt4/libQtGui.so.4 #22 0x00007f5239c19357 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/qt4/libQtGui.so.4 #23 0x00007f5239c2942a in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #24 0x00007f522c33f77a in QGLWidget::event(QEvent*) () from /usr/lib64/qt4/libQtOpenGL.so.4 #25 0x00007f5239bdb32c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #26 0x00007f5239be18d8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #27 0x00007f523bc50672 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #28 0x00007f52396969ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #29 0x00007f5239699a40 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #30 0x00007f52396c3833 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #31 0x00007f5231861ea7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #32 0x00007f5231862200 in ?? () from /usr/lib64/libglib-2.0.so.0 #33 0x00007f52318622ac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f52396c3155 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #35 0x00007f5239c766c6 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #36 0x00007f52396956b7 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #37 0x00007f523969597d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #38 0x00007f523a05a9bc in QDialog::exec() () from /usr/lib64/qt4/libQtGui.so.4 #39 0x00007f523bbc5c12 in KMessageBox::createKMessageBox(KDialog*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from /usr/lib64/libkdeui.so.5 #40 0x00007f523bbc5e61 in KMessageBox::createKMessageBox(KDialog*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from /usr/lib64/libkdeui.so.5 #41 0x00007f523bbc810b in KMessageBox::questionYesNoCancelWId(unsigned long, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib64/libkdeui.so.5 #42 0x00007f523bbc82de in KMessageBox::questionYesNoCancel(QWidget*, QString const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib64/libkdeui.so.5 #43 0x00007f523b300f1a in App::handleFirstRun() () from /usr/lib64/libamaroklib.so.1 #44 0x00007f523b301d10 in App::continueInit() () from /usr/lib64/libamaroklib.so.1 #45 0x00007f523b302676 in App::App() () from /usr/lib64/libamaroklib.so.1 #46 0x00000000004086d4 in ?? () #47 0x00007f5238e8cbe5 in __libc_start_main () from /lib64/libc.so.6 #48 0x0000000000408801 in _start ()
The problem is with OpenGL, and already solved in the upcoming bugfix release. For a workaround, please see the main bug report *** This bug has been marked as a duplicate of bug 323635 ***