https://bugs.kde.org/show_bug.cgi?id=370439
Bug ID: 370439 Summary: KWin and plasma desktop are crashing after updating Qt Product: kwin Version: 5.8.0 Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: artic...@ua.fm Application: kwin_x11 (5.8.0) (Compiled from sources) Qt Version: 5.6.1 Frameworks Version: 5.27.0 Operating System: Linux 4.5.0-aufs-r1 x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: Updated the major version of Qt from 5.5.1 to 5.6.1 Was pressing Alt+Tab to switch windows in an emergency session. - Unusual behavior I noticed: Screen flickering after login, black screen, no panel. Alt+Tab does not show window list, causes unusual flickering and then crashes. KDE is completely broken. - Custom settings of the application: The crash can be reproduced every time. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7f047367c0 (LWP 6036))] Thread 5 (Thread 0x7f7e52f63700 (LWP 6056)): #0 0x00007f7f042d310f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7edd4114d3 in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007f7edd410bf7 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007f7f042cd484 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f7f04014e7d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f7edffdf700 (LWP 6044)): #0 0x00007f7f042d310f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f7f0110cdf4 in ?? () from /usr/lib64/libQt5Script.so.5 #2 0x00007f7f0110ce39 in ?? () from /usr/lib64/libQt5Script.so.5 #3 0x00007f7f042cd484 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f7f04014e7d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f7eed065700 (LWP 6043)): #0 0x00007f7f0400dad3 in select () from /lib64/libc.so.6 #1 0x00007f7f01f53dcf in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () from /usr/lib64/libQt5Core.so.5 #2 0x00007f7f01f5547e in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () from /usr/lib64/libQt5Core.so.5 #3 0x00007f7f01f55992 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007f7f01f07f4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007f7f01d68ae4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007f7efcf537a5 in ?? () from /usr/lib64/libQt5Qml.so.5 #7 0x00007f7f01d6cf1c in ?? () from /usr/lib64/libQt5Core.so.5 #8 0x00007f7f042cd484 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f7f04014e7d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f7eee5d9700 (LWP 6038)): #0 0x00007f7f0400dad3 in select () from /lib64/libc.so.6 #1 0x00007f7f01f53dcf in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () from /usr/lib64/libQt5Core.so.5 #2 0x00007f7f01f5547e in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () from /usr/lib64/libQt5Core.so.5 #3 0x00007f7f01f55992 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007f7f01f07f4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007f7f01d68ae4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007f7f0484d5c5 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f7f01d6cf1c in ?? () from /usr/lib64/libQt5Core.so.5 #8 0x00007f7f042cd484 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f7f04014e7d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f7f047367c0 (LWP 6036)): [KCrash Handler] #6 0x00007f7efd3eece0 in QSGNode::setFlag(QSGNode::Flag, bool) () from /usr/lib64/libQt5Quick.so.5 #7 0x00007f7efd448b60 in ?? () from /usr/lib64/libQt5Quick.so.5 #8 0x00007f7efd4491fa in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /usr/lib64/libQt5Quick.so.5 #9 0x00007f7efd449ccb in QQuickWindowPrivate::updateDirtyNodes() () from /usr/lib64/libQt5Quick.so.5 #10 0x00007f7efd44ad30 in QQuickWindowPrivate::syncSceneGraph() () from /usr/lib64/libQt5Quick.so.5 #11 0x00007f7efd418d78 in ?? () from /usr/lib64/libQt5Quick.so.5 #12 0x00007f7efd41a478 in ?? () from /usr/lib64/libQt5Quick.so.5 #13 0x00007f7f0224ac65 in QWindow::event(QEvent*) () from /usr/lib64/libQt5Gui.so.5 #14 0x00007f7efd454365 in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5 #15 0x00007f7eded9d7fb in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib64/libKF5PlasmaQuick.so.5 #16 0x00007f7f02791ffc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007f7f02797556 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007f7f01f090da in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #19 0x00007f7f022407ad in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib64/libQt5Gui.so.5 #20 0x00007f7f0224141d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #21 0x00007f7f02221f4b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 #22 0x00007f7ef03468c6 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #23 0x00007f7f01f07f4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #24 0x00007f7f01f0f90c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #25 0x00007f7f044eb286 in kdemain () from /usr/lib64/libkdeinit5_kwin_x11.so #26 0x00007f7f03f4d710 in __libc_start_main () from /lib64/libc.so.6 #27 0x0000000000400809 in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.