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

            Bug ID: 439325
           Summary: crash while moving weston window
           Product: plasmashell
           Version: 5.22.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: jirisl...@gmail.com
  Target Milestone: 1.0

Application: plasmashell (5.22.2)

Qt Version: 5.15.2
Frameworks Version: 5.83.0
Operating System: Linux 5.13.0-1.g6ed423b-default x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.2
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

Opened a weston nested compositor and moved with its window. Nothing else
unusual.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fa8c47ca91d in update_buffers
(dri2_surf=dri2_surf@entry=0x7fa850004800) at
../src/egl/drivers/dri2/platform_wayland.c:670
#5  0x00007fa8c47cb004 in image_get_buffers (driDrawable=<optimized out>,
format=<optimized out>, stamp=<optimized out>, loaderPrivate=0x7fa850004800,
buffer_mask=<optimized out>, buffers=0x7fa86153ce50) at
../src/egl/drivers/dri2/platform_wayland.c:805
#6  0x00007fa8bfa86747 in brw_update_image_buffers (drawable=0x56273239bbd0,
brw=0x56273bf55e40) at ../src/mesa/drivers/dri/i965/brw_context.c:1910
#7  brw_update_renderbuffers.isra.0 (drawable=0x56273239bbd0,
context=<optimized out>, context=<optimized out>) at
../src/mesa/drivers/dri/i965/brw_context.c:1537
#8  0x00007fa8bf16c9e6 in brw_prepare_render(brw_context*) (brw=0x56273bf55e40)
at ../src/mesa/drivers/dri/i965/brw_context.c:1558
#9  0x00007fa8bf157cc2 in brw_clear(gl_context*, GLbitfield)
(ctx=0x56273bf55e40, mask=50) at ../src/mesa/drivers/dri/i965/brw_clear.c:255
#10 0x00007fa8cb709f54 in QSGBatchRenderer::Renderer::renderBatches()
(this=this@entry=0x7fa850006740) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4042
#11 0x00007fa8cb70a972 in QSGBatchRenderer::Renderer::render() (this=<optimized
out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#12 0x00007fa8cb6f1f60 in QSGRenderer::renderScene(QSGBindable const&)
(bindable=<optimized out>, this=0x7fa850006740) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:264
#13 QSGRenderer::renderScene(QSGBindable const&) (this=0x7fa850006740,
bindable=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220
#14 0x00007fa8cb6f2433 in QSGRenderer::renderScene(unsigned int)
(this=<optimized out>, fboId=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212
#15 0x00007fa8cb756e83 in
QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int)
(this=0x56271f1f8060, renderer=0x7fa850006740, fboId=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgdefaultrendercontext.cpp:228
#16 0x00007fa8cb7c4c89 in QQuickWindowPrivate::renderSceneGraph(QSize const&,
QSize const&) (this=0x56271f55e610, size=..., surfaceSize=...) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/items/qquickwindow.cpp:617
#17 0x00007fa8cb76554d in QSGRenderThread::syncAndRender(QImage*)
(this=0x5627256a77e0, grabImage=0x0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:837
#18 0x00007fa8cb765ef7 in QSGRenderThread::run() (this=0x5627256a77e0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043
#19 0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x5627256a77e0) at
thread/qthread_unix.cpp:329
#20 0x00007fa8c8ad8259 in start_thread (arg=0x7fa86153e640) at
pthread_create.c:481
#21 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fa863f50640 (LWP 13312) "plasmashell"):
#1  0x00007fa8a4da2824 in  () at /usr/lib64/spa-0.2/support/libspa-support.so
#2  0x00007fa8a4d992e4 in  () at /usr/lib64/spa-0.2/support/libspa-support.so
#3  0x00007fa8a4de7270 in  () at /lib64/libpipewire-0.3.so.0
#4  0x00007fa8c8ad8259 in start_thread (arg=0x7fa863f50640) at
pthread_create.c:481
#5  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fa89b7fe640 (LWP 12501) "QSGRenderThread"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271efc73c0, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271efc7370, cond=0x56271efc7398) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271efc7398, mutex=0x56271efc7370) at
pthread_cond_wait.c:619
#4  0x00007fa8c9acfc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x56271efc7370) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x56272b413d88, mutex=mutex@entry=0x56272b413d80,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fa8cb763af3 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x56272b413d78) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x56272b413ce0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007fa8cb765f39 in QSGRenderThread::run() (this=0x56272b413ce0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x56272b413ce0) at
thread/qthread_unix.cpp:329
#10 0x00007fa8c8ad8259 in start_thread (arg=0x7fa89b7fe640) at
pthread_create.c:481
#11 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fa8a4b57640 (LWP 9550) "QSGRenderThread"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7fa88c0032e0, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x7fa88c003290, cond=0x7fa88c0032b8) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x7fa88c0032b8, mutex=0x7fa88c003290) at
pthread_cond_wait.c:619
#4  0x00007fa8c9acfc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x7fa88c003290) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7fa8c00145f8, mutex=mutex@entry=0x7fa8c00145f0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fa8cb763af3 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x7fa8c00145e8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x7fa8c0014550) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007fa8cb765f39 in QSGRenderThread::run() (this=0x7fa8c0014550) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x7fa8c0014550) at
thread/qthread_unix.cpp:329
#10 0x00007fa8c8ad8259 in start_thread (arg=0x7fa8a4b57640) at
pthread_create.c:481
#11 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fa89bfff640 (LWP 9549) "threaded-ml"):
#1  __GI___libc_read (fd=29, buf=0x7fa89bffeace, nbytes=10) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fa899fe3e41 in pa_read () at
/usr/lib64/pulseaudio/libpulsecommon-14.2.so
#3  0x00007fa89a069e5e in pa_mainloop_prepare () at /lib64/libpulse.so.0
#4  0x00007fa89a06a1a8 in pa_mainloop_iterate () at /lib64/libpulse.so.0
#5  0x00007fa89a06a260 in pa_mainloop_run () at /lib64/libpulse.so.0
#6  0x00007fa89a07a109 in  () at /lib64/libpulse.so.0
#7  0x00007fa89a01627f in  () at /usr/lib64/pulseaudio/libpulsecommon-14.2.so
#8  0x00007fa8c8ad8259 in start_thread (arg=0x7fa89bfff640) at
pthread_create.c:481
#9  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fa871cfe640 (LWP 8541) "QSGRenderThread"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x562725cee970, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x562725cee920, cond=0x562725cee948) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x562725cee948, mutex=0x562725cee920) at
pthread_cond_wait.c:619
#4  0x00007fa8c9acfc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x562725cee920) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x5627261bfbc8, mutex=mutex@entry=0x5627261bfbc0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fa8cb763af3 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x5627261bfbb8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x5627261bfb20) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007fa8cb765f39 in QSGRenderThread::run() (this=0x5627261bfb20) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x5627261bfb20) at
thread/qthread_unix.cpp:329
#10 0x00007fa8c8ad8259 in start_thread (arg=0x7fa871cfe640) at
pthread_create.c:481
#11 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fa898b17640 (LWP 8277) "KCupsConnection"):
#1  0x00007fa8c9ac92e6 in get_thread_data () at thread/qthread_unix.cpp:160
#2  QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true)
at thread/qthread_unix.cpp:207
#3  0x00007fa8c9d05d3a in postEventSourcePrepare(GSource*, gint*)
(s=0x7fa878003200, timeout=0x7fa898b16a74) at
kernel/qeventdispatcher_glib.cpp:253
#4  0x00007fa8c8027016 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#5  0x00007fa8c8027a5b in  () at /lib64/libglib-2.0.so.0
#6  0x00007fa8c8027c4f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#7  0x00007fa8c9d05ec6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa878013500, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007fa8c9cad36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fa898b16c40, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#9  0x00007fa8c9ac8c9e in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007fa873c06f68 in KCupsConnection::run() () at /lib64/libkcupslib.so
#11 0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x562724667780) at
thread/qthread_unix.cpp:329
#12 0x00007fa8c8ad8259 in start_thread (arg=0x7fa898b17640) at
pthread_create.c:481
#13 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fa899318640 (LWP 8249) "plasmashell"):
#1  0x00007fa8c7865bcd in  () at /lib64/libusbmuxd-2.0.so.6
#2  0x00007fa8c78668e8 in  () at /lib64/libusbmuxd-2.0.so.6
#3  0x00007fa8c8ad8259 in start_thread (arg=0x7fa899318640) at
pthread_create.c:481
#4  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fa899ba1640 (LWP 8133) "QSGRenderThread"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271f225700, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271f2256b0, cond=0x56271f2256d8) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271f2256d8, mutex=0x56271f2256b0) at
pthread_cond_wait.c:619
#4  0x00007fa8c9acfc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x56271f2256b0) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x56271f1ec8c8, mutex=mutex@entry=0x56271f1ec8c0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fa8cb763af3 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x56271f1ec8b8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x56271f1ec820) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007fa8cb765f39 in QSGRenderThread::run() (this=0x56271f1ec820) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x56271f1ec820) at
thread/qthread_unix.cpp:329
#10 0x00007fa8c8ad8259 in start_thread (arg=0x7fa899ba1640) at
pthread_create.c:481
#11 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fa8a6062640 (LWP 7883) "QQuickPixmapRea"):
#1  0x00007fa8c8027002 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fa8c8027a5b in  () at /lib64/libglib-2.0.so.0
#3  0x00007fa8c8027c4f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#4  0x00007fa8c9d05ec6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa894005760, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa8c9cad36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fa8a6061c40, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fa8c9ac8c9e in QThread::exec() (this=this@entry=0x56271ed020e0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fa8cb6aeaf6 in QQuickPixmapReader::run() (this=0x56271ed020e0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/util/qquickpixmapcache.cpp:1024
#8  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x56271ed020e0) at
thread/qthread_unix.cpp:329
#9  0x00007fa8c8ad8259 in start_thread (arg=0x7fa8a6062640) at
pthread_create.c:481
#10 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fa8a5861640 (LWP 7863) "QSGRenderThread"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271f78ccb4, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271f78cc60, cond=0x56271f78cc88) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271f78cc88, mutex=0x56271f78cc60) at
pthread_cond_wait.c:619
#4  0x00007fa8c9acfc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x56271f78cc60) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x56271f78cb68, mutex=mutex@entry=0x56271f78cb60,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fa8cb763af3 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x56271f78cb58) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x56271f78cac0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007fa8cb765f39 in QSGRenderThread::run() (this=0x56271f78cac0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x56271f78cac0) at
thread/qthread_unix.cpp:329
#10 0x00007fa8c8ad8259 in start_thread (arg=0x7fa8a5861640) at
pthread_create.c:481
#11 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fa8aeefa640 (LWP 7691) "QQmlThread"):
#1  0x00007fa8c8027b2e in  () at /lib64/libglib-2.0.so.0
#2  0x00007fa8c8027c4f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007fa8c9d05ec6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa8a0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa8c9cad36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fa8aeef9c60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fa8c9ac8c9e in QThread::exec() (this=this@entry=0x56271c4e30f0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fa8cb332ff5 in QQmlThreadPrivate::run() (this=0x56271c4e30f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x56271c4e30f0) at
thread/qthread_unix.cpp:329
#8  0x00007fa8c8ad8259 in start_thread (arg=0x7fa8aeefa640) at
pthread_create.c:481
#9  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fa8bd7bc640 (LWP 7627) "plasmas:disk$3"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271c0d0358, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271c0d0308, cond=0x56271c0d0330) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271c0d0330, mutex=0x56271c0d0308) at
pthread_cond_wait.c:619
#4  0x00007fa8bf2004cb in cnd_wait (mtx=0x56271c0d0308, cond=0x56271c0d0330) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x56271c0d69f0) at
../src/util/u_queue.c:294
#6  0x00007fa8bf1ffec7 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007fa8c8ad8259 in start_thread (arg=0x7fa8bd7bc640) at
pthread_create.c:481
#8  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fa8bdfbd640 (LWP 7626) "plasmas:disk$2"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271c0d035c, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271c0d0308, cond=0x56271c0d0330) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271c0d0330, mutex=0x56271c0d0308) at
pthread_cond_wait.c:619
#4  0x00007fa8bf2004cb in cnd_wait (mtx=0x56271c0d0308, cond=0x56271c0d0330) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x56271c0d67c0) at
../src/util/u_queue.c:294
#6  0x00007fa8bf1ffec7 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007fa8c8ad8259 in start_thread (arg=0x7fa8bdfbd640) at
pthread_create.c:481
#8  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fa8be7be640 (LWP 7625) "plasmas:disk$1"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271c0d0358, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271c0d0308, cond=0x56271c0d0330) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271c0d0330, mutex=0x56271c0d0308) at
pthread_cond_wait.c:619
#4  0x00007fa8bf2004cb in cnd_wait (mtx=0x56271c0d0308, cond=0x56271c0d0330) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x56271c0d6590) at
../src/util/u_queue.c:294
#6  0x00007fa8bf1ffec7 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007fa8c8ad8259 in start_thread (arg=0x7fa8be7be640) at
pthread_create.c:481
#8  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fa8befbf640 (LWP 7624) "plasmas:disk$0"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56271c0d0358, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56271c0d0308, cond=0x56271c0d0330) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56271c0d0330, mutex=0x56271c0d0308) at
pthread_cond_wait.c:619
#4  0x00007fa8bf2004cb in cnd_wait (mtx=0x56271c0d0308, cond=0x56271c0d0330) at
../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x56271bf7c7a0) at
../src/util/u_queue.c:294
#6  0x00007fa8bf1ffec7 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#7  0x00007fa8c8ad8259 in start_thread (arg=0x7fa8befbf640) at
pthread_create.c:481
#8  0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fa8c5029640 (LWP 7613) "QDBusConnection"):
#1  __GI___libc_read (fd=7, buf=0x7fa8c5028a30, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fa8c807544f in  () at /lib64/libglib-2.0.so.0
#3  0x00007fa8c802749a in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007fa8c8027ad5 in  () at /lib64/libglib-2.0.so.0
#5  0x00007fa8c8027c4f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007fa8c9d05ec6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa8c0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fa8c9cad36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fa8c5028c50, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#8  0x00007fa8c9ac8c9e in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fa8ca6d3287 in  () at /lib64/libQt5DBus.so.5
#10 0x00007fa8c9ac9dd1 in QThreadPrivate::start(void*) (arg=0x7fa8ca74c440) at
thread/qthread_unix.cpp:329
#11 0x00007fa8c8ad8259 in start_thread (arg=0x7fa8c5029640) at
pthread_create.c:481
#12 0x00007fa8c96ea2b3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa8c72e5880 (LWP 7551) "plasmashell"):
#1  0x00007fa8c8ae4a3f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x56273634db54, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
../sysdeps/nptl/futex-internal.c:123
#2  0x00007fa8c8ade280 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x56273634db00, cond=0x56273634db28) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x56273634db28, mutex=0x56273634db00) at
pthread_cond_wait.c:619
#4  0x00007fa8c9acfc8b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., deadline=..., this=0x56273634db00) at
thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>,
mutex=0x5627256a7838, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fa8cb766819 in
QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*)
(this=0x56271c7aafb0, w=0x56273106ee90) at
/usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  0x00007fa8cb76745e in QSGThreadedRenderLoop::hide(QQuickWindow*)
(this=0x56271c7aafb0, window=0x56271f151020) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1185
#8  0x00007fa8ca111835 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5
#9  0x00007fa8caa36a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x56271f151020, e=0x7fff70f7bbf0) at
kernel/qapplication.cpp:3632
#10 0x00007fa8c9cae96a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x56271f151020, event=0x7fff70f7bbf0) at
kernel/qcoreapplication.cpp:1064
#11 0x00007fa8ca11140e in QWindowPrivate::setVisible(bool) () at
/lib64/libQt5Gui.so.5
#12 0x00007fa8cbf738e6 in PlasmaQuick::Dialog::focusOutEvent(QFocusEvent*) ()
at /lib64/libKF5PlasmaQuick.so.5
#13 0x00007fa8ca111a1c in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5
#14 0x00007fa8caa36a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x56271f151020, e=0x7fff70f7bdc0) at
kernel/qapplication.cpp:3632
#15 0x00007fa8c9cae96a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x56271f151020, event=0x7fff70f7bdc0) at
kernel/qcoreapplication.cpp:1064
#16 0x00007fa8ca101b97 in
QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*)
() at /lib64/libQt5Gui.so.5
#17 0x00007fa8ca0db9cc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt5Gui.so.5
#18 0x00007fa8c7cc4a00 in  () at /lib64/libQt5WaylandClient.so.5
#19 0x00007fa8c802780f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#20 0x00007fa8c8027b98 in  () at /lib64/libglib-2.0.so.0
#21 0x00007fa8c8027c4f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#22 0x00007fa8c9d05e54 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x56271bf8b680, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007fa8c9cad36b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fff70f7c030, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#24 0x00007fa8c9cb5650 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#25 0x000056271ba1c479 in  ()
#26 0x00007fa8c9611b35 in __libc_start_main (main=0x56271ba19710, argc=1,
argv=0x7fff70f7c3a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff70f7c398) at ../csu/libc-start.c:332
#27 0x000056271ba1c85e in  ()
[Inferior 1 (process 7551) detached]

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

Reply via email to