https://bugs.kde.org/show_bug.cgi?id=378224
Bug ID: 378224 Summary: Kwin crashes at various times for unknown reasons Product: kwin Version: 5.8.6 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: billrclar...@stny.rr.com Target Milestone: --- Application: kwin_x11 (5.8.6) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.49-16-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: KWIN crashes at random intervals for no obvious reasons except that I click somewhere on the screen, usually to close or select a window. The screen blinks and an error window pops up which allows me to provide info. Sometimes, KWIN will lock up after the crash, and I have to go to the psudeo terminals to reboot. At other times, I may not even be able to get to the psudo terminals and have to manually power off the system. After one of these crashes, one or more of the open windows may have it's title bar above the level of the screen, so it can't be moved. I am seriously thinking of switching to gnome. The crash can be reproduced sometimes. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7479a69940 (LWP 19807))] Thread 6 (Thread 0x7f7444914700 (LWP 19832)): #0 0x00007f747949b0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f747581d93b in () at /usr/lib64/libQt5Script.so.5 #2 0x00007f747581d969 in () at /usr/lib64/libQt5Script.so.5 #3 0x00007f7479496734 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f74791d4d3d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f7447fff700 (LWP 19829)): #0 0x00007f74791cdb03 in select () at /lib64/libc.so.6 #1 0x00007f747689d849 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f747689f0c3 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f747689f527 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f747684efdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7476689f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f74712749c8 in () at /usr/lib64/libQt5Qml.so.5 #7 0x00007f747668e9e9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f7479496734 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f74791d4d3d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f7456130700 (LWP 19828)): #0 0x00007fff860ddadc in clock_gettime () #1 0x00007f74791e1806 in clock_gettime () at /lib64/libc.so.6 #2 0x00007f7476739826 in () at /usr/lib64/libQt5Core.so.5 #3 0x00007f747689f989 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5 #4 0x00007f747689edd1 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f747689f527 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f747684efdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7476689f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f74712749c8 in () at /usr/lib64/libQt5Qml.so.5 #9 0x00007f747668e9e9 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007f7479496734 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f74791d4d3d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f7457fff700 (LWP 19826)): #0 0x00007fff860ddadc in clock_gettime () #1 0x00007f74791e1806 in clock_gettime () at /lib64/libc.so.6 #2 0x00007f7476739826 in () at /usr/lib64/libQt5Core.so.5 #3 0x00007f747689f989 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5 #4 0x00007f747689edd1 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f747689f527 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f747684efdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f7476689f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f74704551d5 in () at /usr/lib64/libQt5DBus.so.5 #9 0x00007f747668e9e9 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007f7479496734 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f74791d4d3d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f745e399700 (LWP 19811)): #0 0x00007f74791cc49d in poll () at /lib64/libc.so.6 #1 0x00007f74783503e2 in () at /usr/lib64/libxcb.so.1 #2 0x00007f7478351fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f745f475839 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f747668e9e9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f7479496734 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f74791d4d3d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f7479a69940 (LWP 19807)): [KCrash Handler] #6 0x00000000408953cf in () #7 0x00007f74678d82d0 in () at /usr/lib64/libnvidia-glcore.so.340.102 #8 0x00007f74678df360 in () at /usr/lib64/libnvidia-glcore.so.340.102 #9 0x00007f746754c378 in () at /usr/lib64/libnvidia-glcore.so.340.102 #10 0x00007f74770acb6a in QOpenGLTextureGlyphCache::resizeTextureData(int, int) () at /usr/lib64/libQt5Gui.so.5 #11 0x00007f7477021010 in QTextureGlyphCache::fillInPendingGlyphs() () at /usr/lib64/libQt5Gui.so.5 #12 0x00007f7471934cd3 in () at /usr/lib64/libQt5Quick.so.5 #13 0x00007f7471932d4d in () at /usr/lib64/libQt5Quick.so.5 #14 0x00007f74719b3dfb in () at /usr/lib64/libQt5Quick.so.5 #15 0x00007f74719b9e77 in () at /usr/lib64/libQt5Quick.so.5 #16 0x00007f74719b45e8 in () at /usr/lib64/libQt5Quick.so.5 #17 0x00007f74719b37b7 in QQuickText::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () at /usr/lib64/libQt5Quick.so.5 #18 0x00007f7471973c57 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () at /usr/lib64/libQt5Quick.so.5 #19 0x00007f74719747ca in QQuickWindowPrivate::updateDirtyNodes() () at /usr/lib64/libQt5Quick.so.5 #20 0x00007f7471975720 in QQuickWindowPrivate::syncSceneGraph() () at /usr/lib64/libQt5Quick.so.5 #21 0x00007f7471a5554c in QQuickRenderControl::sync() () at /usr/lib64/libQt5Quick.so.5 #22 0x00007f745636d906 in () at /usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so #23 0x00007f747687b1c3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #24 0x00007f7476888112 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5 #25 0x00007f747687bf34 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #26 0x00007f7477557e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #27 0x00007f747755c49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #28 0x00007f7476850fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #29 0x00007f74768a0c7e in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5 #30 0x00007f747689f5c8 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #31 0x00007f745f4d794d in () at /usr/lib64/libQt5XcbQpa.so.5 #32 0x00007f747684efdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #33 0x00007f7476856ec6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #34 0x00007f74796b49cc in kdemain () at /usr/lib64/libkdeinit5_kwin_x11.so #35 0x00007f747910b6e5 in __libc_start_main () at /lib64/libc.so.6 #36 0x0000000000400809 in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.