Bug 350666

Summary: krunner crashes on startup after kernel update
Product: [Plasma] plasmashell Reporter: Marc <macattack278>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, mklapetek, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.3.2   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marc 2015-07-27 15:22:36 UTC
Application: plasmashell (5.3.2)

Qt Version: 5.4.2
Operating System: Linux 4.0.8-300.fc22.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

Krunner crashes after every startup, starting with the .7 update.  Restarting sddm does not fix the problem.

Setting autologin to on allows me to access programs which were open on the desktop before restart, otherwise the login page does not load.  No desktop or application launcher available.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f31e3a2f900 (LWP 6971))]

Thread 3 (Thread 0x7f31c2b74700 (LWP 6973)):
#0  0x00007f31db8ec2fd in poll () from /lib64/libc.so.6
#1  0x00007f31e1ce0182 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f31e1ce1c77 in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f31c50499b9 in QXcbEventReader::run() () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007f31dc4f5e3e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007f31da2f7555 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f31db8f7b9d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f31bbfff700 (LWP 6975)):
#0  0x00007ffe517fcc96 in clock_gettime ()
#1  0x00007f31db905d9d in clock_gettime () from /lib64/libc.so.6
#2  0x00007f31dc5a6f16 in qt_gettime() () from /lib64/libQt5Core.so.5
#3  0x00007f31dc72a619 in QTimerInfoList::updateCurrentTime() () from /lib64/libQt5Core.so.5
#4  0x00007f31dc72ab85 in QTimerInfoList::timerWait(timespec&) () from /lib64/libQt5Core.so.5
#5  0x00007f31dc72bf6e in timerSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#6  0x00007f31d6a0935d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#7  0x00007f31d6a09ceb in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#8  0x00007f31d6a09ecc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#9  0x00007f31dc72cb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#10 0x00007f31dc6d2eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#11 0x00007f31dc4f0f54 in QThread::exec() () from /lib64/libQt5Core.so.5
#12 0x00007f31e077b955 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#13 0x00007f31dc4f5e3e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#14 0x00007f31da2f7555 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f31db8f7b9d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f31e3a2f900 (LWP 6971)):
[KCrash Handler]
#5  0x00007f31db8299c8 in raise () from /lib64/libc.so.6
#6  0x00007f31db82b65a in abort () from /lib64/libc.so.6
#7  0x00007f31dc4e3808 in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#8  0x00007f31c507511b in QGLXContext::init(QXcbScreen*, QPlatformOpenGLContext*) () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#9  0x00007f31c504d3ab in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#10 0x00007f31dcc2b4bb in QOpenGLContext::create() () from /lib64/libQt5Gui.so.5
#11 0x00007f31c50754ea in QGLXContext::queryDummyContext() () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#12 0x00007f31c5075691 in QGLXContext::supportsThreading() () from /usr/lib64/qt5/plugins/platforms/libqxcb.so
#13 0x00007f31e0e55e8b in QSGRenderLoop::instance() () from /lib64/libQt5Quick.so.5
#14 0x00007f31e0e866b5 in QQuickWindowPrivate::init(QQuickWindow*, QQuickRenderControl*) () from /lib64/libQt5Quick.so.5
#15 0x00007f31e3473a5c in PlasmaQuick::Dialog::Dialog(QQuickItem*) () from /lib64/libKF5PlasmaQuick.so.5
#16 0x00007f31c0046b60 in void QQmlPrivate::createInto<PlasmaQuick::Dialog>(void*) () from /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#17 0x00007f31e071313b in QQmlType::create() const () from /lib64/libQt5Qml.so.5
#18 0x00007f31e077728b in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5
#19 0x00007f31e0777a44 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () from /lib64/libQt5Qml.so.5
#20 0x00007f31e0700937 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5
#21 0x00007f31e0701224 in QQmlIncubationController::incubateFor(int) () from /lib64/libQt5Qml.so.5
#22 0x00007f31e12d8d2c in KDeclarative::QmlObjectIncubationController::incubatingObjectCountChanged(int) () from /lib64/libKF5Declarative.so.5
#23 0x00007f31e0701039 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /lib64/libQt5Qml.so.5
#24 0x00007f31e06fc88c in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () from /lib64/libQt5Qml.so.5
#25 0x00007f31e12c951c in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () from /lib64/libKF5Declarative.so.5
#26 0x00007f31e12c96ac in KDeclarative::QmlObjectPrivate::scheduleExecutionEnd() () from /lib64/libKF5Declarative.so.5
#27 0x000000000046229c in Osd::Osd(ShellCorona*) ()
#28 0x0000000000455732 in ShellCorona::ShellCorona(QObject*) ()
#29 0x000000000045e27c in ShellManager::loadHandlers() ()
#30 0x00007f31dc706f41 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#31 0x00007f31ddc677ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#32 0x00007f31ddc6ce90 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#33 0x00007f31dc6d567b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#34 0x00007f31dc6d77b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#35 0x00007f31dc72c763 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#36 0x00007f31d6a09a8a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#37 0x00007f31d6a09e20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#38 0x00007f31d6a09ecc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#39 0x00007f31dc72cb6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#40 0x00007f31dc6d2eba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#41 0x00007f31dc6daa2c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#42 0x000000000042ef16 in main ()

Possible duplicates by query: bug 350127, bug 350009, bug 349774, bug 348570, bug 348335.

Reported using DrKonqi
Comment 1 Martin Klapetek 2015-07-31 14:46:21 UTC
Thanks for the report

Your graphics driver is missing/have broken OpenGL drivers. Please try reinstalling your graphics driver.

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