Bug 410171

Summary: Desktop Environment Crashed and Refreshed
Product: [Plasma] kwin Reporter: Unknown <null>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: 5.16.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Unknown 2019-07-24 23:09:44 UTC
Application: kwin_x11 (5.16.3)

Qt Version: 5.13.0
Frameworks Version: 5.60.0
Operating System: Linux 5.2.2-arch1-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I closed all applications as normal and suspended the PC.   On wake, the error occured.  It should be noted that this error occurs from time to time.  Other users have reported it.  It may be connected to the GPU (in this case, GTX 1070).  If there is a solution, I'm all ears.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8438e71880 (LWP 686))]

Thread 5 (Thread 0x7f841bfff700 (LWP 762)):
#0  0x00007f843f000415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f843f90fedc in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f843f90fef9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f843effa57f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f84415750e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f843573a700 (LWP 759)):
#0  0x00007f8440080803 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#1  0x00007f84400aa0b8 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#2  0x00007f84400535ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f843fe862f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#4  0x00007f843e78b8f9 in  () at /usr/lib/libQt5Qml.so.5
#5  0x00007f843fe87520 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f843effa57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f84415750e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f8437819700 (LWP 731)):
#0  0x00007f844156a756 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f84400a8913 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f84400a9fa3 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f84400535ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f843fe862f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f843e1bcb37 in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007f843fe87520 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f843effa57f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f84415750e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f843871a700 (LWP 722)):
#0  0x00007f844156a667 in poll () at /usr/lib/libc.so.6
#1  0x00007f843fda7630 in  () at /usr/lib/libxcb.so.1
#2  0x00007f843fda92db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f8438a29049 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f843fe87520 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f843effa57f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f84415750e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f8438e71880 (LWP 686)):
[KCrash Handler]
#6  0x00007f843fb96354 in KWin::WindowQuadList::makeInterleavedArrays(unsigned int, KWin::GLVertex2D*, QMatrix4x4 const&) const () at /usr/lib/libkwineffects.so.12
#7  0x00007f84344e3fad in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#8  0x00007f84344ec06b in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#9  0x00007f84344ec1a9 in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#10 0x00007f84412f6558 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#11 0x00007f843fb9521c in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#12 0x00007f84412f64f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#13 0x00007f843fb32797 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#14 0x00007f84412f64f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#15 0x00007f843fa999bd in  () at /usr/lib/libkwin4_effect_builtins.so.1
#16 0x00007f84412f64f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#17 0x00007f843fb9521c in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#18 0x00007f84412f64f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#19 0x00007f84412e4a5c in KWin::Scene::finalPaintWindow(KWin::EffectWindowImpl*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#20 0x00007f84412f6382 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#21 0x00007f843fb22fc9 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#22 0x00007f84412f6324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#23 0x00007f843fb950ac in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#24 0x00007f84412f6324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#25 0x00007f843fb950ac in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#26 0x00007f84412f6324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#27 0x00007f843fb9e14b in KWin::AnimationEffect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12
#28 0x00007f84412f6324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5
#29 0x00007f84412eb517 in KWin::Scene::paintWindow(KWin::Scene::Window*, int, QRegion, KWin::WindowQuadList) () at /usr/lib/libkwin.so.5
#30 0x00007f84412e7d59 in KWin::Scene::paintSimpleScreen(int, QRegion) () at /usr/lib/libkwin.so.5
#31 0x00007f84344df115 in  () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#32 0x00007f84412eaa91 in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#33 0x00007f84412f60e4 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#34 0x00007f843fb95000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#35 0x00007f84412f608e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#36 0x00007f843fb95000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#37 0x00007f84412f608e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#38 0x00007f843fb95000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#39 0x00007f84412f608e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#40 0x00007f843fb95000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12
#41 0x00007f84412f608e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5
#42 0x00007f84412ea72c in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*, QMatrix4x4 const&, QRect const&) () at /usr/lib/libkwin.so.5
#43 0x00007f84344e7b1f in KWin::SceneOpenGL::paint(QRegion, QList<KWin::Toplevel*>) () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so
#44 0x00007f84412dbf03 in KWin::Compositor::performCompositing() () at /usr/lib/libkwin.so.5
#45 0x00007f84400813e5 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#46 0x00007f8440a0c4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#47 0x00007f8440a15a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#48 0x00007f84400549c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#49 0x00007f84400abd3d in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#50 0x00007f84400aa109 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#51 0x00007f8438a2a39f in  () at /usr/lib/libQt5XcbQpa.so.5
#52 0x00007f84400535ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#53 0x00007f844005b326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#54 0x00007f8441645588 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#55 0x00007f844149fee3 in __libc_start_main () at /usr/lib/libc.so.6
#56 0x00005621e94b305e in _start ()
[Inferior 1 (process 686) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2019-07-25 13:23:25 UTC

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