https://bugs.kde.org/show_bug.cgi?id=413381

            Bug ID: 413381
           Summary: Crash on returning from suspend
           Product: kwin
           Version: 5.14.5
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: genuste...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.14.5)

Qt Version: 5.11.3
Frameworks Version: 5.62.0
Operating System: Linux 5.2.0-3-amd64 x86_64
Distribution: Debian GNU/Linux bullseye/sid

-- Information about the crash:
- What I was doing when the application crashed:
The laptop was being returned from suspend mode.
- Custom settings of the application:
nvidia-driver (430.50-1) on Optimus technology

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdaf9cf0680 (LWP 9812))]

Thread 8 (Thread 0x7fdade74d700 (LWP 12323)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x558d76c6b934) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x558d76c6b8e0,
cond=0x558d76c6b908) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x558d76c6b908, mutex=0x558d76c6b8e0) at
pthread_cond_wait.c:655
#3  0x00007fdb002091bb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x558d76c6b8e0) at
thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x558d766762a8,
mutex=mutex@entry=0x558d766762a0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#5  0x00007fdafeee8009 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x558d76676298) at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x558d76676220) at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fdafeee826a in QSGRenderThread::run (this=0x558d76676220) at
scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fdb00208a07 in QThreadPrivate::start (arg=0x558d76676220) at
thread/qthread_unix.cpp:367
#9  0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fdadf2cd700 (LWP 12161)):
#0  0x00007fdb0180ce26 in __GI_ppoll (fds=fds@entry=0x7fdad0000d68,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007fdb003fd3c1 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fdad0000d68) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fdad0000d68) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll (fds=0x7fdad0000d68, nfds=nfds@entry=1,
timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:153
#5  0x00007fdb003fe839 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:209
#6  0x00007fdb003aecfb in QEventLoop::exec (this=this@entry=0x7fdadf2ccd00,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007fdb001fed8e in QThread::exec (this=this@entry=0x558d76261f50) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007fdafebb3c65 in QQmlThreadPrivate::run (this=0x558d76261f50) at
qml/ftw/qqmlthread.cpp:148
#9  0x00007fdb00208a07 in QThreadPrivate::start (arg=0x558d76261f50) at
thread/qthread_unix.cpp:367
#10 0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#11 0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fdaf210b700 (LWP 12029)):
#0  __GI___clock_gettime (clock_id=clock_id@entry=1,
tp=tp@entry=0x7fdaf210ab70) at ../sysdeps/unix/clock_gettime.c:115
#1  0x00007fdb00400d01 in qt_clock_gettime (ts=0x7fdaf210ab70, clock=1) at
kernel/qelapsedtimer_unix.cpp:175
#2  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at
kernel/qelapsedtimer_unix.cpp:166
#3  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#4  0x00007fdb003ff539 in QTimerInfoList::updateCurrentTime
(this=this@entry=0x7fdae8000be0) at kernel/qtimerinfo_unix.cpp:91
#5  0x00007fdb003ffb35 in QTimerInfoList::timerWait
(this=this@entry=0x7fdae8000be0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#6  0x00007fdb003fea84 in QEventDispatcherUNIX::processEvents
(this=0x7fdae8044a90, flags=...) at
../../include/QtCore/../../src/corelib/tools/qhash.h:462
#7  0x00007fdb003aecfb in QEventLoop::exec (this=this@entry=0x7fdaf210ad20,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#8  0x00007fdb001fed8e in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#9  0x00007fdb00208a07 in QThreadPrivate::start (arg=0x558d7629c750) at
thread/qthread_unix.cpp:367
#10 0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#11 0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fdacffff700 (LWP 9829)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x7fdaffd9efb8
<QTWTF::pageheap_memory+57592>) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fdaffd9ef68
<QTWTF::pageheap_memory+57512>, cond=0x7fdaffd9ef90
<QTWTF::pageheap_memory+57552>) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7fdaffd9ef90 <QTWTF::pageheap_memory+57552>,
mutex=0x7fdaffd9ef68 <QTWTF::pageheap_memory+57512>) at pthread_cond_wait.c:655
#3  0x00007fdaffca8e6a in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7fdaffd90ec0 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00007fdaffca8e89 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fdae030e700 (LWP 9824)):
#0  0x00007fdb0180ce26 in __GI_ppoll (fds=fds@entry=0x7fdad8000d28,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007fdb003fd3c1 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fdad8000d28) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fdad8000d28) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll (fds=0x7fdad8000d28, nfds=nfds@entry=1,
timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:153
#5  0x00007fdb003fe839 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:209
#6  0x00007fdb003aecfb in QEventLoop::exec (this=this@entry=0x7fdae030dd00,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007fdb001fed8e in QThread::exec (this=this@entry=0x558d76251190) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007fdafebb3c65 in QQmlThreadPrivate::run (this=0x558d76251190) at
qml/ftw/qqmlthread.cpp:148
#9  0x00007fdb00208a07 in QThreadPrivate::start (arg=0x558d76251190) at
thread/qthread_unix.cpp:367
#10 0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#11 0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fdaf3fff700 (LWP 9816)):
#0  0x00007fdb0180ce26 in __GI_ppoll (fds=fds@entry=0x7fdaec00eb18,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007fdb003fd3c1 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fdaec00eb18) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fdaec00eb18) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll (fds=0x7fdaec00eb18, nfds=nfds@entry=1,
timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:153
#5  0x00007fdb003fe839 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:209
#6  0x00007fdb003aecfb in QEventLoop::exec (this=this@entry=0x7fdaf3ffecf0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7  0x00007fdb001fed8e in QThread::exec (this=this@entry=0x7fdafe6ebd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8  0x00007fdafe66c545 in QDBusConnectionManager::run (this=0x7fdafe6ebd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#9  0x00007fdb00208a07 in QThreadPrivate::start (arg=0x7fdafe6ebd60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:367
#10 0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#11 0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fdaf93c3700 (LWP 9815)):
#0  0x00007fdb0180cd2f in __GI___poll (fds=0x7fdaf93c2c38, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fdb00128cf7 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fdb0012a91a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fdaf98a9d79 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fdb00208a07 in QThreadPrivate::start (arg=0x558d75ecf810) at
thread/qthread_unix.cpp:367
#5  0x00007fdaff391fb7 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fdb018172ef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fdaf9cf0680 (LWP 9812)):
[KCrash Handler]
#6  0x00007fdafff2280b in _mm_stream_si128(long long __vector(2)*, long long
__vector(2)) (__B=..., __A=0x7fdade9327a0) at
/usr/lib/gcc/x86_64-linux-gnu/8/include/emmintrin.h:1474
#7  KWin::WindowQuadList::makeInterleavedArrays
(this=this@entry=0x7ffd32f11b38, type=type@entry=7,
vertices=vertices@entry=0x7fdade9327a0, textureMatrix=...) at
./libkwineffects/kwineffects.cpp:1313
#8  0x00007fdae0b2c142 in KWin::SceneOpenGL2Window::performPaint
(this=this@entry=0x558d7613ac20, mask=mask@entry=2, region=..., data=...) at
./plugins/scenes/opengl/scene_opengl.cpp:1487
#9  0x00007fdae0b35409 in KWin::SceneOpenGL2::performPaintWindow
(this=<optimized out>, w=<optimized out>, mask=<optimized out>, region=...,
data=...) at ./effects.h:545
#10 0x00007fdae0b35537 in KWin::SceneOpenGL2::finalDrawWindow
(this=this@entry=0x558d7604c020, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./plugins/scenes/opengl/scene_opengl.cpp:1090
#11 0x00007fdb0159c5c3 in KWin::EffectsHandlerImpl::drawWindow (data=...,
region=..., mask=2, w=0x558d762b6630, this=0x558d762b6630) at ./effects.cpp:459
#12 KWin::EffectsHandlerImpl::drawWindow (this=this@entry=0x558d76a511c0,
w=w@entry=0x558d762b6630, mask=mask@entry=2, region=..., data=...) at
./effects.cpp:453
#13 0x00007fdafff1e96c in KWin::Effect::drawWindow
(this=this@entry=0x558d768ced60, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwineffects.cpp:629
#14 0x00007fdb0159c563 in KWin::EffectsHandlerImpl::drawWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:456
#15 0x00007fdaffeb7a15 in KWin::ContrastEffect::drawWindow
(this=this@entry=0x558d762b2490, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects/backgroundcontrast/contrast.cpp:424
#16 0x00007fdb0159c563 in KWin::EffectsHandlerImpl::drawWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:456
#17 0x00007fdaffe27379 in KWin::BlurEffect::drawWindow
(this=this@entry=0x558d761e2be0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects/blur/blur.cpp:567
#18 0x00007fdb0159c563 in KWin::EffectsHandlerImpl::drawWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:456
#19 0x00007fdafff1e96c in KWin::Effect::drawWindow
(this=this@entry=0x7fdaf4001bb0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwineffects.cpp:629
#20 0x00007fdb0159c563 in KWin::EffectsHandlerImpl::drawWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:456
#21 0x00007fdafff1e96c in KWin::Effect::drawWindow
(this=this@entry=0x7fdaf4005140, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwineffects.cpp:629
#22 0x00007fdb0159c563 in KWin::EffectsHandlerImpl::drawWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:456
#23 0x00007fdb01588bfc in KWin::Scene::finalPaintWindow
(this=this@entry=0x558d7604c020, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./scene.cpp:604
#24 0x00007fdb0159c3fb in KWin::EffectsHandlerImpl::paintWindow (data=...,
region=..., mask=2, w=0x558d762b6630, this=0x558d7604c020) at ./effects.cpp:422
#25 KWin::EffectsHandlerImpl::paintWindow (this=this@entry=0x558d76a511c0,
w=w@entry=0x558d762b6630, mask=mask@entry=2, region=..., data=...) at
./effects.cpp:416
#26 0x00007fdaffea897a in KWin::KscreenEffect::paintWindow
(this=this@entry=0x558d768ced60, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects/kscreen/kscreen.cpp:127
#27 0x00007fdb0159c3a3 in KWin::EffectsHandlerImpl::paintWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:419
#28 0x00007fdafff1e7fc in KWin::Effect::paintWindow
(this=this@entry=0x558d762b2490, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwineffects.cpp:599
#29 0x00007fdb0159c3a3 in KWin::EffectsHandlerImpl::paintWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:419
#30 0x00007fdafff1e7fc in KWin::Effect::paintWindow
(this=this@entry=0x558d761e2be0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwineffects.cpp:599
#31 0x00007fdb0159c3a3 in KWin::EffectsHandlerImpl::paintWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:419
#32 0x00007fdafff2bd2b in KWin::AnimationEffect::paintWindow
(this=this@entry=0x7fdaf4001bb0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwinanimationeffect.cpp:644
#33 0x00007fdb0159c3a3 in KWin::EffectsHandlerImpl::paintWindow
(this=this@entry=0x558d76a511c0, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:419
#34 0x00007fdafff2bd2b in KWin::AnimationEffect::paintWindow
(this=this@entry=0x7fdaf4005140, w=w@entry=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./libkwineffects/kwinanimationeffect.cpp:644
#35 0x00007fdb0159c3a3 in KWin::EffectsHandlerImpl::paintWindow
(this=this@entry=0x558d76a511c0, w=0x558d762b6630, mask=mask@entry=2,
region=..., data=...) at ./effects.cpp:419
#36 0x00007fdb0158ef8e in KWin::Scene::paintWindow
(this=this@entry=0x558d7604c020, w=0x558d7613ac20, mask=2, region=...,
quads=...) at ./scene.cpp:476
#37 0x00007fdb0158b73c in KWin::Scene::paintSimpleScreen
(this=this@entry=0x558d7604c020, orig_mask=orig_mask@entry=0, region=...) at
./libkwineffects/kwineffects.h:2351
#38 0x00007fdae0b279d2 in KWin::SceneOpenGL2::paintSimpleScreen
(this=this@entry=0x558d7604c020, mask=mask@entry=0, region=...) at
./plugins/scenes/opengl/scene_opengl.cpp:1053
#39 0x00007fdb0158e560 in KWin::Scene::finalPaintScreen
(this=this@entry=0x558d7604c020, mask=mask@entry=0, region=..., data=...) at
./scene.cpp:199
#40 0x00007fdb0159c155 in KWin::EffectsHandlerImpl::paintScreen (data=...,
region=..., mask=0, this=0x0) at ./effects.cpp:379
#41 KWin::EffectsHandlerImpl::paintScreen (this=this@entry=0x558d76a511c0,
mask=mask@entry=0, region=..., data=...) at ./effects.cpp:373
#42 0x00007fdafff1e751 in KWin::Effect::paintScreen
(this=this@entry=0x558d768ced60, mask=mask@entry=0, region=..., data=...) at
./libkwineffects/kwineffects.cpp:584
#43 0x00007fdb0159c0fd in KWin::EffectsHandlerImpl::paintScreen
(this=this@entry=0x558d76a511c0, mask=mask@entry=0, region=..., data=...) at
./effects.cpp:376
#44 0x00007fdafff1e751 in KWin::Effect::paintScreen
(this=this@entry=0x558d762b2490, mask=mask@entry=0, region=..., data=...) at
./libkwineffects/kwineffects.cpp:584
#45 0x00007fdb0159c0fd in KWin::EffectsHandlerImpl::paintScreen
(this=this@entry=0x558d76a511c0, mask=mask@entry=0, region=..., data=...) at
./effects.cpp:376
#46 0x00007fdafff1e751 in KWin::Effect::paintScreen
(this=this@entry=0x558d761e2be0, mask=mask@entry=0, region=..., data=...) at
./libkwineffects/kwineffects.cpp:584
#47 0x00007fdb0159c0fd in KWin::EffectsHandlerImpl::paintScreen
(this=this@entry=0x558d76a511c0, mask=mask@entry=0, region=..., data=...) at
./effects.cpp:376
#48 0x00007fdafff1e751 in KWin::Effect::paintScreen
(this=this@entry=0x7fdaf4001bb0, mask=mask@entry=0, region=..., data=...) at
./libkwineffects/kwineffects.cpp:584
#49 0x00007fdb0159c0fd in KWin::EffectsHandlerImpl::paintScreen
(this=this@entry=0x558d76a511c0, mask=mask@entry=0, region=..., data=...) at
./effects.cpp:376
#50 0x00007fdafff1e751 in KWin::Effect::paintScreen
(this=this@entry=0x7fdaf4005140, mask=mask@entry=0, region=..., data=...) at
./libkwineffects/kwineffects.cpp:584
#51 0x00007fdb0159c0fd in KWin::EffectsHandlerImpl::paintScreen
(this=this@entry=0x558d76a511c0, mask=0, region=..., data=...) at
./effects.cpp:376
#52 0x00007fdb0158e20e in KWin::Scene::paintScreen
(this=this@entry=0x558d7604c020, mask=mask@entry=0x7ffd32f13148, damage=...,
repaint=..., updateRegion=updateRegion@entry=0x7ffd32f13130,
validRegion=validRegion@entry=0x7ffd32f13138, projection=...,
outputGeometry=...) at ./scene.cpp:149
#53 0x00007fdae0b2f879 in KWin::SceneOpenGL::paint
(this=this@entry=0x558d7604c020, damage=..., toplevels=...) at
./plugins/scenes/opengl/scene_opengl.h:122
#54 0x00007fdb015802aa in KWin::Compositor::performCompositing
(this=0x558d75f69820) at ./composite.cpp:745
#55 0x00007fdb003d9d1b in QObject::event (this=0x558d75f69820, e=<optimized
out>) at kernel/qobject.cpp:1232
#56 0x00007fdb00d2c501 in QApplicationPrivate::notify_helper
(this=this@entry=0x558d75eb7d30, receiver=receiver@entry=0x558d75f69820,
e=e@entry=0x7ffd32f13570) at kernel/qapplication.cpp:3726
#57 0x00007fdb00d339b0 in QApplication::notify (this=0x7ffd32f13810,
receiver=0x558d75f69820, e=0x7ffd32f13570) at kernel/qapplication.cpp:3485
#58 0x00007fdb003b0029 in QCoreApplication::notifyInternal2
(receiver=0x558d75f69820, event=event@entry=0x7ffd32f13570) at
../../include/QtCore/5.11.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
#59 0x00007fdb004007d8 in QCoreApplication::sendEvent (event=0x7ffd32f13570,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#60 QTimerInfoList::activateTimers (this=this@entry=0x558d75f0b040) at
kernel/qtimerinfo_unix.cpp:643
#61 0x00007fdb003fddcc in QEventDispatcherUNIXPrivate::activateTimers
(this=this@entry=0x558d75f0afa0) at kernel/qeventdispatcher_unix.cpp:249
#62 0x00007fdb003fe98c in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at kernel/qeventdispatcher_unix.cpp:514
#63 0x00007fdaf994062d in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#64 0x00007fdb003aecfb in QEventLoop::exec (this=this@entry=0x7ffd32f13720,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#65 0x00007fdb003b6cd2 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#66 0x00007fdb018e747b in kdemain (argc=<optimized out>, argv=0x7ffd32f139a8)
at ./main_x11.cpp:468
#67 0x00007fdb01743bbb in __libc_start_main (main=0x558d74948050 <main>,
argc=3, argv=0x7ffd32f139a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd32f13998) at ../csu/libc-start.c:308
#68 0x0000558d7494808a in _start ()
[Inferior 1 (process 9812) detached]

The reporter indicates this bug may be a duplicate of or related to bug 399499.

Possible duplicates by query: bug 401256.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to