Summary: | Plasma crash when disconnecting external screen | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Edward Oubrayrie <edoubrayrie> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | bhush94, notmart, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.2.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Edward Oubrayrie
2015-04-01 20:47:03 UTC
Attaching krunner s backtrace. It should probably be a separate bug, but it always happens simultaneously with the plasma crash above, so the cause may be common (and krunner "does not provide a reporting address", which is like the 5th bug I am writing about in this report... setting a new record I hope :D). Application: krunner (krunner), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbbc3e89900 (LWP 1408))] Thread 3 (Thread 0x7fbba57ea700 (LWP 1409)): #0 0x00007fbbbdfad66d in poll () from /lib64/libc.so.6 #1 0x00007fbbbce25182 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007fbbbce26cff in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007fbba7332d69 in QXcbEventReader::run() () from /usr/lib64/qt5/plugins/platforms/libqxcb.so #4 0x00007fbbbebb445e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #5 0x00007fbbba8da555 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fbbbdfb8f3d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fbb9d729700 (LWP 1423)): #0 0x00007fbbbdfad66d in poll () from /lib64/libc.so.6 #1 0x00007fbbb90c43ec in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007fbbb90c44fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007fbbbede34eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007fbbbed8a27a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007fbbbebaf494 in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007fbbc264e3e5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5 #7 0x00007fbbbebb445e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #8 0x00007fbbba8da555 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fbbbdfb8f3d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fbbc3e89900 (LWP 1408)): [KCrash Handler] #5 0x00007fbbbf2cee70 in QScreen::handle() const () from /lib64/libQt5Gui.so.5 #6 0x00007fbba734c735 in QXcbWindow::QXcbWindow(QWindow*) () from /usr/lib64/qt5/plugins/platforms/libqxcb.so #7 0x00007fbba73380f1 in QXcbIntegration::createPlatformWindow(QWindow*) const () from /usr/lib64/qt5/plugins/platforms/libqxcb.so #8 0x00007fbbbf2adf4c in QWindowPrivate::create(bool) () from /lib64/libQt5Gui.so.5 #9 0x00007fbbbf2ae2d8 in QWindow::winId() const () from /lib64/libQt5Gui.so.5 #10 0x00007fbbc3ac1390 in PlasmaQuick::DialogPrivate::updateInputShape() () from /lib64/libKF5PlasmaQuick.so.5 #11 0x00007fbbc3ac3be9 in PlasmaQuick::Dialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5PlasmaQuick.so.5 #12 0x00007fbbbedbbf66 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #13 0x00007fbbbf2ad312 in QWindow::visibleChanged(bool) () from /lib64/libQt5Gui.so.5 #14 0x00007fbbbf2b06d6 in QWindow::setVisible(bool) () from /lib64/libQt5Gui.so.5 #15 0x00007fbbbedbbdff in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #16 0x00007fbbbfcc1de2 in QAction::triggered(bool) () from /lib64/libQt5Widgets.so.5 #17 0x00007fbbbfcc4288 in QAction::activate(QAction::ActionEvent) () from /lib64/libQt5Widgets.so.5 #18 0x00007fbbc2f70017 in KGlobalAccelPrivate::_k_invokeAction(QString const&, QString const&, long long) () from /lib64/libKF5GlobalAccel.so.5 #19 0x00007fbbbedbbf66 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #20 0x00007fbbc2f8024a in OrgKdeKglobalaccelComponentInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5GlobalAccel.so.5 #21 0x00007fbbc2f81747 in OrgKdeKglobalaccelComponentInterface::qt_metacall(QMetaObject::Call, int, void**) () from /lib64/libKF5GlobalAccel.so.5 #22 0x00007fbbc09ae7be in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) () from /lib64/libQt5DBus.so.5 #23 0x00007fbbbedbd3f1 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 #24 0x00007fbbbfccadec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #25 0x00007fbbbfcd0370 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #26 0x00007fbbbed8c7fb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #27 0x00007fbbbed8ef27 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #28 0x00007fbbbede30c3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5 #29 0x00007fbbb90c40ba in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #30 0x00007fbbb90c4450 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #31 0x00007fbbb90c44fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #32 0x00007fbbbede34cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #33 0x00007fbbbed8a27a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #34 0x00007fbbbed91cdc in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #35 0x0000000000406f6a in main () * xrandr output after the crash: $ xrandr -q | grep connected eDP1 connected primary 1366x768+192+1080 (normal left inverted right x axis y axis) 309mm x 174mm DP1 disconnected (normal left inverted right x axis y axis) HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 290mm HDMI2 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) * Related record: https://bugs.kde.org/show_bug.cgi?id=345173 -- but this is qt5.4 not 5.5.: $ dnf info qt5-qtbase Using metadata from Tue Mar 31 15:54:52 2015 Installed Packages Name : qt5-qtbase Arch : x86_64 Epoch : 0 Version : 5.4.1 Release : 4.fc22 Even tough this seems Qt 5.4, the backtrace is identical to https://bugs.kde.org/show_bug.cgi?id=345173 *** This bug has been marked as a duplicate of bug 345173 *** |