Bug 411552 - KWin Crash
Summary: KWin Crash
Status: RESOLVED DUPLICATE of bug 390536
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.12.8
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-09-03 12:12 UTC by Fabian
Modified: 2022-10-22 18:53 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.53 KB, text/plain)
2022-10-22 18:53 UTC, bobdon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian 2019-09-03 12:12:16 UTC
Application: kwin_x11 (5.12.8)

Qt Version: 5.9.4
Frameworks Version: 5.45.0
Operating System: Linux 4.12.14-lp150.12.70-default x86_64
Distribution: "openSUSE Leap 15.0"

-- Information about the crash:
- What I was doing when the application crashed:
Opening Chrome. Happens quite often when i first open Chrome after booting etc.
Also, while playing intensive games, when i open Chrome it often crashes
- Unusual behavior I noticed:
Complete Plasma desktop UI gone invisible, then rebuilding up again, as Kwin got restartet

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 0x7fc5f0637940 (LWP 2637))]

Thread 5 (Thread 0x7fc5bffff700 (LWP 3161)):
#0  0x00007fc5effb12d6 in ppoll () at /lib64/libc.so.6
#1  0x00007fc5ed3d8bb9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc5ed3da196 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc5ed38509a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc5ed1b44da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc5e7b3a025 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007fc5ed1b90ce in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc5e9036569 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc5effbba2f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc5ae82a700 (LWP 2989)):
#0  0x00007fc5e903c90d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc5ec2eb5e4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fc5ec2eb629 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fc5e9036569 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc5effbba2f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc5cdd25700 (LWP 2738)):
#0  0x00007fc5effb12d6 in ppoll () at /lib64/libc.so.6
#1  0x00007fc5ed3d8bb9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc5ed3da196 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc5ed38509a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc5ed1b44da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc5e7b3a025 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007fc5ed1b90ce in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc5e9036569 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc5effbba2f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc5cffff700 (LWP 2649)):
#0  0x00007fc5effb12d6 in ppoll () at /lib64/libc.so.6
#1  0x00007fc5ed3d8bb9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc5ed3da196 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc5ed38509a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc5ed1b44da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc5e6a12985 in  () at /usr/lib64/libQt5DBus.so.5
#6  0x00007fc5ed1b90ce in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc5e9036569 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc5effbba2f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc5f0637940 (LWP 2637)):
[KCrash Handler]
#6  0x0000000041e739bb in  ()
#7  0x00007fc5beb17c84 in  () at /usr/lib64/libnvidia-glcore.so.430.40
#8  0x00007fc5beb1e338 in  () at /usr/lib64/libnvidia-glcore.so.430.40
#9  0x00007fc5be69127d in  () at /usr/lib64/libnvidia-glcore.so.430.40
#10 0x00007fc5edc8d15d in QOpenGLTextureGlyphCache::resizeTextureData(int, int) () at /usr/lib64/libQt5Gui.so.5
#11 0x00007fc5edc144ca in QTextureGlyphCache::fillInPendingGlyphs() () at /usr/lib64/libQt5Gui.so.5
#12 0x00007fc5e8219481 in  () at /usr/lib64/libQt5Quick.so.5
#13 0x00007fc5e82162f9 in  () at /usr/lib64/libQt5Quick.so.5
#14 0x00007fc5e82bb6dc in QQuickTextNode::addGlyphs(QPointF const&, QGlyphRun const&, QColor const&, QQuickText::TextStyle, QColor const&, QSGNode*) () at /usr/lib64/libQt5Quick.so.5
#15 0x00007fc5e82c04c4 in  () at /usr/lib64/libQt5Quick.so.5
#16 0x00007fc5e82bc591 in QQuickTextNode::addTextLayout(QPointF const&, QTextLayout*, QColor const&, QQuickText::TextStyle, QColor const&, QColor const&, QColor const&, QColor const&, int, int, int, int) () at /usr/lib64/libQt5Quick.so.5
#17 0x00007fc5e82bb2ee in QQuickText::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () at /usr/lib64/libQt5Quick.so.5
#18 0x00007fc5e827aab7 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () at /usr/lib64/libQt5Quick.so.5
#19 0x00007fc5e827b2eb in QQuickWindowPrivate::updateDirtyNodes() () at /usr/lib64/libQt5Quick.so.5
#20 0x00007fc5e827c4f2 in QQuickWindowPrivate::syncSceneGraph() () at /usr/lib64/libQt5Quick.so.5
#21 0x00007fc5e832b900 in QQuickRenderControl::grab() () at /usr/lib64/libQt5Quick.so.5
#22 0x00007fc5cdf888c2 in  () at /usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#23 0x00007fc5ed3b415c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#24 0x00007fc5ed3c0447 in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib64/libQt5Core.so.5
#25 0x00007fc5ed3c0778 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007fc5ed3b49fb in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#27 0x00007fc5ee116e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#28 0x00007fc5ee11e244 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#29 0x00007fc5ed386a88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#30 0x00007fc5ed3dc1ae in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#31 0x00007fc5ed3da402 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#32 0x00007fc5d7bce5ed in  () at /usr/lib64/libQt5XcbQpa.so.5
#33 0x00007fc5ed38509a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#34 0x00007fc5ed38d9e4 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#35 0x00007fc5f028660b in kdemain () at /usr/lib64/libkdeinit5_kwin_x11.so
#36 0x00007fc5efee3f8a in __libc_start_main () at /lib64/libc.so.6
#37 0x00005598b55c580a in _start ()
[Inferior 1 (process 2637) detached]

Reported using DrKonqi
Comment 1 David Edmundson 2019-09-03 12:14:39 UTC

*** This bug has been marked as a duplicate of bug 390536 ***
Comment 2 bobdon 2022-10-22 18:53:25 UTC
Created attachment 153128 [details]
New crash information added by DrKonqi

kwin_x11 (5.26.0) using Qt 5.15.6

I was running, Lucky Backup, Brave Browser, system monitor, Thunderbird and the Lightning plug in, Kcalc, KeepassX, virtualbox. System monitor says: "System Monitor has fallen back to software rendering because hardware acceleration is not available, and visual glitches may appear. Please check your graphics drivers." My Nvidia driver is loaded and working well.

-- Backtrace (Reduced):
#4  0x00007f1ef4458be4 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
[...]
#7  0x00007f1ef4539750 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f1ef453a00b in QQuickWindowPrivate::updateDirtyNodes() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f1ef453b700 in QQuickWindowPrivate::syncSceneGraph() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f1ef45c59cd in QQuickRenderControl::sync() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5