<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>439270</bug_id>
          
          <creation_ts>2021-06-28 17:34:15 +0000</creation_ts>
          <short_desc>Plasma crashed (and recovered) on Wayland while moving/adding/deleting plasmoids in panel</short_desc>
          <delta_ts>2021-07-12 08:02:16 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>general</component>
          <version>5.22.1</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>435751</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Jose María Galdós">TxemaFinwe</reporter>
          <assigned_to name="David Edmundson">kde</assigned_to>
          <cc>jirislaby</cc>
    
    <cc>plasma-bugs-null</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2044074</commentid>
    <comment_count>0</comment_count>
    <who name="Jose María Galdós">TxemaFinwe</who>
    <bug_when>2021-06-28 17:34:15 +0000</bug_when>
    <thetext>Application: plasmashell (5.22.1)

Qt Version: 5.15.2
Frameworks Version: 5.83.0
Operating System: Linux 5.12.12-1-default x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.1
Distribution: &quot;openSUSE Tumbleweed&quot;

-- Information about the crash:
- What I was doing when the application crashed:
I was customizing (adding, moving and deleting) plasmoids a second screen by default panel.
After crash, Plasma recovered itself but the plasmoids in panels were messed (moved).

- Custom settings of the application:
Nothing special, default theme and panels on Wayland. The only difference is that I was editing the default panel in a second screen to clear it up, deleting everything except clock and task manager.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f3ad0dc8880 (LWP 2030))]
[KCrash Handler]
#6  0x00007f3ace28991d in update_buffers (dri2_surf=dri2_surf@entry=0x7f3a281e0990) at ../src/egl/drivers/dri2/platform_wayland.c:670
#7  0x00007f3ace28a004 in image_get_buffers (driDrawable=&lt;optimized out&gt;, format=&lt;optimized out&gt;, stamp=&lt;optimized out&gt;, loaderPrivate=0x7f3a281e0990, buffer_mask=&lt;optimized out&gt;, buffers=0x7f3a36fbce50) at ../src/egl/drivers/dri2/platform_wayland.c:805
#8  0x00007f3acdc43747 in brw_update_image_buffers (drawable=0x5586ea1305d0, brw=0x5586ead08020) at ../src/mesa/drivers/dri/i965/brw_context.c:1910
#9  brw_update_renderbuffers.isra.0 (drawable=0x5586ea1305d0, context=&lt;optimized out&gt;, context=&lt;optimized out&gt;) at ../src/mesa/drivers/dri/i965/brw_context.c:1537
#10 0x00007f3acd3299e6 in brw_prepare_render (brw=0x5586ead08020) at ../src/mesa/drivers/dri/i965/brw_context.c:1558
#11 0x00007f3acd314cc2 in brw_clear (ctx=0x5586ead08020, mask=50) at ../src/mesa/drivers/dri/i965/brw_clear.c:255
#12 0x00007f3ad51fcd04 in QSGBatchRenderer::Renderer::renderBatches (this=this@entry=0x7f3a28006ee0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4042
#13 0x00007f3ad51fd722 in QSGBatchRenderer::Renderer::render (this=&lt;optimized out&gt;) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#14 0x00007f3ad51e4d10 in QSGRenderer::renderScene (bindable=..., this=0x7f3a28006ee0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:264
#15 QSGRenderer::renderScene (this=0x7f3a28006ee0, bindable=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:220
#16 0x00007f3ad51e51e3 in QSGRenderer::renderScene (this=&lt;optimized out&gt;, fboId=&lt;optimized out&gt;) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/coreapi/qsgrenderer.cpp:212
#17 0x00007f3ad5249be3 in QSGDefaultRenderContext::renderNextFrame (this=0x5586ea5bf200, renderer=0x7f3a28006ee0, fboId=&lt;optimized out&gt;) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgdefaultrendercontext.cpp:228
#18 0x00007f3ad52b7919 in QQuickWindowPrivate::renderSceneGraph (this=0x5586e8b09af0, size=..., surfaceSize=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/items/qquickwindow.cpp:617
#19 0x00007f3ad52582ad in QSGRenderThread::syncAndRender (this=0x5586e7c86ce0, grabImage=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:837
#20 0x00007f3ad5258c57 in QSGRenderThread::run (this=0x5586e7c86ce0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1043
#21 0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586e7c86ce0) at thread/qthread_unix.cpp:329
#22 0x00007f3ad25bb259 in start_thread (arg=0x7f3a36fbe640) at pthread_create.c:481
#23 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f3a377bf640 (LWP 4966) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586e6959570, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586e6959520, cond=0x5586e6959548) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586e6959548, mutex=0x5586e6959520) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586e6959520) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586e6959498, mutex=mutex@entry=0x5586e6959490, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586e6959488) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586e69593f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586e69593f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586e69593f0) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a377bf640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f3a88c17640 (LWP 4965) &quot;QQmlThread&quot;):
#1  0x00007f3ad31c15b3 in __GI___poll (fds=&lt;optimized out&gt;, nfds=&lt;optimized out&gt;, timeout=&lt;optimized out&gt;) at ../sysdeps/unix/sysv/linux/poll.c:29
#2  0x00007f3ad1b0ab2e in g_main_context_poll (priority=&lt;optimized out&gt;, n_fds=1, fds=0x7f3a3c0d8640, timeout=&lt;optimized out&gt;, context=0x7f3a3c1dcab0) at ../glib/gmain.c:4434
#3  g_main_context_iterate (context=context@entry=0x7f3a3c1dcab0, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4126
#4  0x00007f3ad1b0ac4f in g_main_context_iteration (context=0x7f3a3c1dcab0, may_block=1) at ../glib/gmain.c:4196
#5  0x00007f3ad37e7176 in QEventDispatcherGlib::processEvents (this=0x7f3a3c11d0f0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f3ad378e4cb in QEventLoop::exec (this=this@entry=0x7f3a88c16c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007f3ad35aaafe in QThread::exec (this=this@entry=0x5586e718c460) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f3ad4e25bc5 in QQmlThreadPrivate::run (this=0x5586e718c460) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586e718c460) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a88c17640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f3a89418640 (LWP 4926) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586ea4c74d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586ea4c7480, cond=0x5586ea4c74a8) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586ea4c74a8, mutex=0x5586ea4c7480) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586ea4c7480) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x7f3ac804ed68, mutex=mutex@entry=0x7f3ac804ed60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f3ac804ed58) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f3ac804ecc0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x7f3ac804ecc0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3ac804ecc0) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a89418640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f3a8ae6e640 (LWP 4920) &quot;Thread (pooled)&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3aa4037a20, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a8ae6dbf0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1584 in __pthread_cond_wait_common (abstime=0x7f3a8ae6dbf0, clockid=1, mutex=0x7f3aa40379d0, cond=0x7f3aa40379f8) at pthread_cond_wait.c:504
#3  __pthread_cond_timedwait (cond=0x7f3aa40379f8, mutex=0x7f3aa40379d0, abstime=0x7f3a8ae6dbf0) at pthread_cond_wait.c:637
#4  0x00007f3ad35b1a78 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x7f3aa40379d0) at thread/qwaitcondition_unix.cpp:136
#5  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f3aa40379d0) at thread/qwaitcondition_unix.cpp:144
#6  QWaitCondition::wait (this=this@entry=0x7f3aa40054d0, mutex=mutex@entry=0x5586b3a05168, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f3ad35af005 in QThreadPoolThread::run (this=0x7f3aa40054c0) at thread/qthreadpool.cpp:140
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3aa40054c0) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a8ae6e640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f3a8b66f640 (LWP 4919) &quot;Thread (pooled)&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3aa40024f0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a8b66ebf0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1584 in __pthread_cond_wait_common (abstime=0x7f3a8b66ebf0, clockid=1, mutex=0x7f3aa40024a0, cond=0x7f3aa40024c8) at pthread_cond_wait.c:504
#3  __pthread_cond_timedwait (cond=0x7f3aa40024c8, mutex=0x7f3aa40024a0, abstime=0x7f3a8b66ebf0) at pthread_cond_wait.c:637
#4  0x00007f3ad35b1a78 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x7f3aa40024a0) at thread/qwaitcondition_unix.cpp:136
#5  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f3aa40024a0) at thread/qwaitcondition_unix.cpp:144
#6  QWaitCondition::wait (this=this@entry=0x7f3aa4003a40, mutex=mutex@entry=0x5586b3a05168, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f3ad35af005 in QThreadPoolThread::run (this=0x7f3aa4003a30) at thread/qthreadpool.cpp:140
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3aa4003a30) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a8b66f640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f3a8be70640 (LWP 4918) &quot;Thread (pooled)&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3aa4035f34, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a8be6fbf0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1584 in __pthread_cond_wait_common (abstime=0x7f3a8be6fbf0, clockid=1, mutex=0x7f3aa4035ee0, cond=0x7f3aa4035f08) at pthread_cond_wait.c:504
#3  __pthread_cond_timedwait (cond=0x7f3aa4035f08, mutex=0x7f3aa4035ee0, abstime=0x7f3a8be6fbf0) at pthread_cond_wait.c:637
#4  0x00007f3ad35b1a78 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x7f3aa4035ee0) at thread/qwaitcondition_unix.cpp:136
#5  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f3aa4035ee0) at thread/qwaitcondition_unix.cpp:144
#6  QWaitCondition::wait (this=this@entry=0x7f3aa4034b80, mutex=mutex@entry=0x5586b3a05168, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f3ad35af005 in QThreadPoolThread::run (this=0x7f3aa4034b70) at thread/qthreadpool.cpp:140
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3aa4034b70) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a8be70640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f3a99b12640 (LWP 4916) &quot;Thread (pooled)&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3aa4032fa0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a99b11bf0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1584 in __pthread_cond_wait_common (abstime=0x7f3a99b11bf0, clockid=1, mutex=0x7f3aa4032f50, cond=0x7f3aa4032f78) at pthread_cond_wait.c:504
#3  __pthread_cond_timedwait (cond=0x7f3aa4032f78, mutex=0x7f3aa4032f50, abstime=0x7f3a99b11bf0) at pthread_cond_wait.c:637
#4  0x00007f3ad35b1a78 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x7f3aa4032f50) at thread/qwaitcondition_unix.cpp:136
#5  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f3aa4032f50) at thread/qwaitcondition_unix.cpp:144
#6  QWaitCondition::wait (this=this@entry=0x7f3aa4003b00, mutex=mutex@entry=0x5586b3a05168, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f3ad35af005 in QThreadPoolThread::run (this=0x7f3aa4003af0) at thread/qthreadpool.cpp:140
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3aa4003af0) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a99b12640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f3a9b01b640 (LWP 4915) &quot;Thread (pooled)&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3aa4033b84, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a9b01abf0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1584 in __pthread_cond_wait_common (abstime=0x7f3a9b01abf0, clockid=1, mutex=0x7f3aa4033b30, cond=0x7f3aa4033b58) at pthread_cond_wait.c:504
#3  __pthread_cond_timedwait (cond=0x7f3aa4033b58, mutex=0x7f3aa4033b30, abstime=0x7f3a9b01abf0) at pthread_cond_wait.c:637
#4  0x00007f3ad35b1a78 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x7f3aa4033b30) at thread/qwaitcondition_unix.cpp:136
#5  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f3aa4033b30) at thread/qwaitcondition_unix.cpp:144
#6  QWaitCondition::wait (this=this@entry=0x7f3aa4034ce0, mutex=mutex@entry=0x5586b3a05168, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f3ad35af005 in QThreadPoolThread::run (this=0x7f3aa4034cd0) at thread/qthreadpool.cpp:140
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3aa4034cd0) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a9b01b640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f3a91b19640 (LWP 4914) &quot;Thread (pooled)&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3aa4033c70, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a91b18bf0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1584 in __pthread_cond_wait_common (abstime=0x7f3a91b18bf0, clockid=1, mutex=0x7f3aa4033c20, cond=0x7f3aa4033c48) at pthread_cond_wait.c:504
#3  __pthread_cond_timedwait (cond=0x7f3aa4033c48, mutex=0x7f3aa4033c20, abstime=0x7f3a91b18bf0) at pthread_cond_wait.c:637
#4  0x00007f3ad35b1a78 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x7f3aa4033c20) at thread/qwaitcondition_unix.cpp:136
#5  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f3aa4033c20) at thread/qwaitcondition_unix.cpp:144
#6  QWaitCondition::wait (this=this@entry=0x7f3aa4005d30, mutex=mutex@entry=0x5586b3a05168, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f3ad35af005 in QThreadPoolThread::run (this=0x7f3aa4005d20) at thread/qthreadpool.cpp:140
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3aa4005d20) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a91b19640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f3a908c1640 (LWP 4911) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586def93c50, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586def93c00, cond=0x5586def93c28) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586def93c28, mutex=0x5586def93c00) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586def93c00) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586e6362d68, mutex=mutex@entry=0x5586e6362d60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586e6362d58) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586e6362cc0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586e6362cc0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586e6362cc0) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a908c1640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f3a925aa640 (LWP 4910) &quot;plasmashell&quot;):
#1  0x00007f3aa2a88824 in impl_pollfd_wait (object=&lt;optimized out&gt;, pfd=&lt;optimized out&gt;, ev=0x7f3a925a9a20, n_ev=&lt;optimized out&gt;, timeout=&lt;optimized out&gt;) at ../spa/plugins/support/system.c:155
#2  0x00007f3aa2a7f2e4 in loop_iterate (object=0x5586beab4648, timeout=-1) at ../spa/plugins/support/loop.c:292
#3  0x00007f3aa2acd270 in do_loop (user_data=0x5586e6d5a950) at ../src/pipewire/data-loop.c:79
#4  0x00007f3ad25bb259 in start_thread (arg=0x7f3a925aa640) at pthread_create.c:481
#5  0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f3a9bc1c640 (LWP 2619) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586d25fe2c4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586d25fe270, cond=0x5586d25fe298) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586d25fe298, mutex=0x5586d25fe270) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586d25fe270) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x7f3ac80158e8, mutex=mutex@entry=0x7f3ac80158e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f3ac80158d8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f3ac8015840) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x7f3ac8015840) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3ac8015840) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a9bc1c640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f3a9d6e1640 (LWP 2605) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586ba797900, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586ba7978b0, cond=0x5586ba7978d8) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586ba7978d8, mutex=0x5586ba7978b0) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586ba7978b0) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586b44589f8, mutex=mutex@entry=0x5586b44589f0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586b44589e8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586b4458950) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586b4458950) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586b4458950) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a9d6e1640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f3a9e620640 (LWP 2586) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586b7953b70, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586b7953b20, cond=0x5586b7953b48) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586b7953b48, mutex=0x5586b7953b20) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586b7953b20) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586c0cefb08, mutex=mutex@entry=0x5586c0cefb00, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586c0cefaf8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586c0cefa60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586c0cefa60) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586c0cefa60) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a9e620640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f3aa0e21640 (LWP 2580) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586ba4929f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586ba4929a0, cond=0x5586ba4929c8) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586ba4929c8, mutex=0x5586ba4929a0) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586ba4929a0) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586b3aacdd8, mutex=mutex@entry=0x5586b3aacdd0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586b3aacdc8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586b3aacd30) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586b3aacd30) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586b3aacd30) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3aa0e21640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f3a89c98640 (LWP 2579) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586bed0b2a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586bed0b250, cond=0x5586bed0b278) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586bed0b278, mutex=0x5586bed0b250) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586bed0b250) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586b46badf8, mutex=mutex@entry=0x5586b46badf0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586b46bade8) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586b46bad50) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586b46bad50) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586b46bad50) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a89c98640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f3a910c2640 (LWP 2578) &quot;QSGRenderThread&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586b7a650c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586b7a65070, cond=0x5586b7a65098) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586b7a65098, mutex=0x5586b7a65070) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586b7a65070) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=this@entry=0x5586c0ad3328, mutex=mutex@entry=0x5586c0ad3320, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5256853 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5586c0ad3318) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5586c0ad3280) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#8  0x00007f3ad5258c99 in QSGRenderThread::run (this=0x5586c0ad3280) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#9  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586c0ad3280) at thread/qthread_unix.cpp:329
#10 0x00007f3ad25bb259 in start_thread (arg=0x7f3a910c2640) at pthread_create.c:481
#11 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f3ab7fff640 (LWP 2577) &quot;QQuickPixmapRea&quot;):
#1  0x00007f3ad1b0ab2e in g_main_context_poll (priority=&lt;optimized out&gt;, n_fds=1, fds=0x7f3aac717810, timeout=&lt;optimized out&gt;, context=0x7f3aac25f4f0) at ../glib/gmain.c:4434
#2  g_main_context_iterate (context=context@entry=0x7f3aac25f4f0, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4126
#3  0x00007f3ad1b0ac4f in g_main_context_iteration (context=0x7f3aac25f4f0, may_block=1) at ../glib/gmain.c:4196
#4  0x00007f3ad37e7176 in QEventDispatcherGlib::processEvents (this=0x7f3aac8ba800, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f3ad378e4cb in QEventLoop::exec (this=this@entry=0x7f3ab7ffec40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f3ad35aaafe in QThread::exec (this=this@entry=0x5586b7a82d20) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f3ad51a1ae6 in QQuickPixmapReader::run (this=0x5586b7a82d20) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/util/qquickpixmapcache.cpp:1024
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586b7a82d20) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3ab7fff640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f3ab55f3640 (LWP 2570) &quot;QQmlThread&quot;):
#1  0x00007f3ad1b0ab2e in g_main_context_poll (priority=&lt;optimized out&gt;, n_fds=1, fds=0x7f3aa40346c0, timeout=&lt;optimized out&gt;, context=0x7f3aa40345f0) at ../glib/gmain.c:4434
#2  g_main_context_iterate (context=context@entry=0x7f3aa40345f0, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4126
#3  0x00007f3ad1b0ac4f in g_main_context_iteration (context=0x7f3aa40345f0, may_block=1) at ../glib/gmain.c:4196
#4  0x00007f3ad37e7176 in QEventDispatcherGlib::processEvents (this=0x7f3aa4035370, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f3ad378e4cb in QEventLoop::exec (this=this@entry=0x7f3ab55f2c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f3ad35aaafe in QThread::exec (this=this@entry=0x5586c10d5c80) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f3ad4e25bc5 in QQmlThreadPrivate::run (this=0x5586c10d5c80) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586c10d5c80) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3ab55f3640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f3a937fe640 (LWP 2303) &quot;plasmashell&quot;):
#1  0x00007f3ad1348bcd in usbmuxd_listen_inotify () at /usr/src/debug/libusbmuxd-2.0.2-1.5.x86_64/src/libusbmuxd.c:923
#2  0x00007f3ad13498e8 in usbmuxd_listen () at /usr/src/debug/libusbmuxd-2.0.2-1.5.x86_64/src/libusbmuxd.c:979
#3  device_monitor (data=&lt;optimized out&gt;) at /usr/src/debug/libusbmuxd-2.0.2-1.5.x86_64/src/libusbmuxd.c:1107
#4  0x00007f3ad25bb259 in start_thread (arg=0x7f3a937fe640) at pthread_create.c:481
#5  0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f3a93fff640 (LWP 2301) &quot;KCupsConnection&quot;):
#1  0x00007f3ad1b0ab2e in g_main_context_poll (priority=&lt;optimized out&gt;, n_fds=1, fds=0x7f3a70006550, timeout=&lt;optimized out&gt;, context=0x7f3a70000c20) at ../glib/gmain.c:4434
#2  g_main_context_iterate (context=context@entry=0x7f3a70000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4126
#3  0x00007f3ad1b0ac4f in g_main_context_iteration (context=0x7f3a70000c20, may_block=1) at ../glib/gmain.c:4196
#4  0x00007f3ad37e7176 in QEventDispatcherGlib::processEvents (this=0x7f3a70000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f3ad378e4cb in QEventLoop::exec (this=this@entry=0x7f3a93ffec40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f3ad35aaafe in QThread::exec (this=this@entry=0x5586b4966ad0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f3aa2d34f68 in KCupsConnection::run (this=0x5586b4966ad0) at /usr/src/debug/kde-print-manager-21.04.2-1.1.x86_64/libkcups/KCupsConnection.cpp:303
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x5586b4966ad0) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3a93fff640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f3ac6ffd640 (LWP 2058) &quot;plasmas:disk$3&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586b33794cc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586b3379478, cond=0x5586b33794a0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586b33794a0, mutex=0x5586b3379478) at pthread_cond_wait.c:619
#4  0x00007f3acd3bd4cb in cnd_wait (mtx=0x5586b3379478, cond=0x5586b33794a0) at ../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5586b33dc8e0) at ../src/util/u_queue.c:294
#6  0x00007f3acd3bcec7 in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#7  0x00007f3ad25bb259 in start_thread (arg=0x7f3ac6ffd640) at pthread_create.c:481
#8  0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f3ac77fe640 (LWP 2057) &quot;plasmas:disk$2&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586b33794cc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586b3379478, cond=0x5586b33794a0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586b33794a0, mutex=0x5586b3379478) at pthread_cond_wait.c:619
#4  0x00007f3acd3bd4cb in cnd_wait (mtx=0x5586b3379478, cond=0x5586b33794a0) at ../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5586b33dc8a0) at ../src/util/u_queue.c:294
#6  0x00007f3acd3bcec7 in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#7  0x00007f3ad25bb259 in start_thread (arg=0x7f3ac77fe640) at pthread_create.c:481
#8  0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f3ac7fff640 (LWP 2056) &quot;plasmas:disk$1&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586b33794c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586b3379478, cond=0x5586b33794a0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586b33794a0, mutex=0x5586b3379478) at pthread_cond_wait.c:619
#4  0x00007f3acd3bd4cb in cnd_wait (mtx=0x5586b3379478, cond=0x5586b33794a0) at ../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5586b33dc860) at ../src/util/u_queue.c:294
#6  0x00007f3acd3bcec7 in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#7  0x00007f3ad25bb259 in start_thread (arg=0x7f3ac7fff640) at pthread_create.c:481
#8  0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f3accfbb640 (LWP 2055) &quot;plasmas:disk$0&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586b33794c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586b3379478, cond=0x5586b33794a0) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586b33794a0, mutex=0x5586b3379478) at pthread_cond_wait.c:619
#4  0x00007f3acd3bd4cb in cnd_wait (mtx=0x5586b3379478, cond=0x5586b33794a0) at ../include/c11/threads_posix.h:155
#5  util_queue_thread_func (input=input@entry=0x5586b33dc840) at ../src/util/u_queue.c:294
#6  0x00007f3acd3bcec7 in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#7  0x00007f3ad25bb259 in start_thread (arg=0x7f3accfbb640) at pthread_create.c:481
#8  0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f3acead0640 (LWP 2048) &quot;QDBusConnection&quot;):
#1  0x00007f3ad1b09c64 in g_main_context_release (context=0x7f3ac8000c20) at ../glib/gmain.c:3443
#2  0x00007f3ad1b0aaec in g_main_context_iterate (context=context@entry=0x7f3ac8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4133
#3  0x00007f3ad1b0ac4f in g_main_context_iteration (context=0x7f3ac8000c20, may_block=1) at ../glib/gmain.c:4196
#4  0x00007f3ad37e7176 in QEventDispatcherGlib::processEvents (this=0x7f3ac8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f3ad378e4cb in QEventLoop::exec (this=this@entry=0x7f3aceacfc50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f3ad35aaafe in QThread::exec (this=this@entry=0x7f3ad4240440 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f3ad41c7287 in QDBusConnectionManager::run (this=0x7f3ad4240440 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at qdbusconnection.cpp:179
#8  0x00007f3ad35abc31 in QThreadPrivate::start (arg=0x7f3ad4240440 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at thread/qthread_unix.cpp:329
#9  0x00007f3ad25bb259 in start_thread (arg=0x7f3acead0640) at pthread_create.c:481
#10 0x00007f3ad31cc2b3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3ad0dc8880 (LWP 2030) &quot;plasmashell&quot;):
#1  0x00007f3ad25c7a3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5586e9aeb440, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ../sysdeps/nptl/futex-internal.c:123
#2  0x00007f3ad25c1280 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5586e9aeb3f0, cond=0x5586e9aeb418) at pthread_cond_wait.c:504
#3  __pthread_cond_wait (cond=0x5586e9aeb418, mutex=0x5586e9aeb3f0) at pthread_cond_wait.c:619
#4  0x00007f3ad35b1aeb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5586e9aeb3f0) at thread/qwaitcondition_unix.cpp:146
#5  QWaitCondition::wait (this=&lt;optimized out&gt;, mutex=0x5586e7c86d38, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f3ad5259579 in QSGThreadedRenderLoop::handleObscurity (this=this@entry=0x5586b38c11f0, w=0x5586e9adec10) at /usr/include/qt5/QtCore/qdeadlinetimer.h:68
#7  0x00007f3ad525a1be in QSGThreadedRenderLoop::hide (this=0x5586b38c11f0, window=0x5586e71852b0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1185
#8  0x00007f3ad3c05855 in QWindow::event (this=0x5586e71852b0, ev=&lt;optimized out&gt;) at kernel/qwindow.cpp:2438
#9  0x00007f3ad452aa5f in QApplicationPrivate::notify_helper (this=&lt;optimized out&gt;, receiver=0x5586e71852b0, e=0x7ffdcb4c3050) at kernel/qapplication.cpp:3632
#10 0x00007f3ad378faba in QCoreApplication::notifyInternal2 (receiver=0x5586e71852b0, event=0x7ffdcb4c3050) at kernel/qcoreapplication.cpp:1063
#11 0x00007f3ad3c0542e in QWindowPrivate::setVisible (this=0x5586e8b09af0, visible=&lt;optimized out&gt;) at kernel/qwindow.cpp:412
#12 0x00007f3ad5a6daab in PlasmaQuick::Dialog::qt_metacall (this=0x5586e71852b0, _c=QMetaObject::WriteProperty, _id=10, _a=0x7ffdcb4c3170) at /usr/src/debug/plasma-framework-5.83.0-2.1.x86_64/build/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_dialog.cpp:414
#13 0x00007f3ad4d80bcf in QQmlPropertyData::writeProperty (flags=..., value=&lt;optimized out&gt;, target=&lt;optimized out&gt;, this=&lt;optimized out&gt;) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#14 QQmlPropertyPrivate::write (object=object@entry=0x5586e71852b0, property=..., value=..., context=&lt;optimized out&gt;, flags=..., flags@entry=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/qml/qqmlproperty.cpp:1292
#15 0x00007f3ad4ca70f1 in QV4::QObjectWrapper::setProperty (engine=0x5586c0d7a1e0, object=0x5586e71852b0, property=0x7f3aac0da258, value=...) at /usr/include/qt5/QtCore/qflags.h:120
#16 0x00007f3ad4ca7962 in QV4::QObjectWrapper::setQmlProperty (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision, name=&lt;optimized out&gt;, object=0x5586e71852b0, qmlContext=&lt;optimized out&gt;, engine=0x5586c0d7a1e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:435
#17 QV4::QObjectWrapper::setQmlProperty (engine=0x5586c0d7a1e0, qmlContext=&lt;optimized out&gt;, object=0x5586e71852b0, name=&lt;optimized out&gt;, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:418
#18 0x00007f3ad4ca7b05 in QV4::QObjectWrapper::virtualPut (m=0x7f3ac48a9790, id=..., value=..., receiver=0x7f3ac48a9790) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:722
#19 0x00007f3ad4c30233 in QV4::Object::put (receiver=0x7f3ac48a9790, v=..., name=0x7f3ac48a9798, this=0x7f3ac48a9790) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4string_p.h:280
#20 QV4::Lookup::setterFallback (l=&lt;optimized out&gt;, engine=0x5586c0d7a1e0, object=..., value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-4.3.x86_64/src/qml/jsruntime/qv4lookup.cpp:497
#21 0x00007f3aa3db29a0 in ?? ()
#22 0x0000000000000000 in ?? ()
[Inferior 1 (process 2030) detached]

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2046509</commentid>
    <comment_count>1</comment_count>
      <attachid>140005</attachid>
    <who name="Jiri Slaby">jirislaby</who>
    <bug_when>2021-07-12 07:49:22 +0000</bug_when>
    <thetext>Created attachment 140005
New crash information added by DrKonqi

plasmashell (5.22.3) using Qt 5.15.2

- What I was doing when the application crashed:
Pressed &quot;Windows&quot; key twice quickly and plasma crashed.

-- Backtrace (Reduced):
#4  0x00007f3300f0d91d in update_buffers (dri2_surf=dri2_surf@entry=0x7f32d02e96f0) at ../src/egl/drivers/dri2/platform_wayland.c:670
#5  0x00007f3300f0e004 in image_get_buffers (driDrawable=&lt;optimized out&gt;, format=&lt;optimized out&gt;, stamp=&lt;optimized out&gt;, loaderPrivate=0x7f32d02e96f0, buffer_mask=&lt;optimized out&gt;, buffers=0x7f32dced8e50) at ../src/egl/drivers/dri2/platform_wayland.c:805
#6  0x00007f32fba86e27 in brw_update_image_buffers (drawable=0x7f32d0310770, brw=0x5581c8493200) at ../src/mesa/drivers/dri/i965/brw_context.c:1910
#7  brw_update_renderbuffers.isra.0 (drawable=0x7f32d0310770, context=&lt;optimized out&gt;, context=&lt;optimized out&gt;) at ../src/mesa/drivers/dri/i965/brw_context.c:1537
#8  0x00007f32fb16ca16 in brw_prepare_render(brw_context*) (brw=0x5581c8493200) at ../src/mesa/drivers/dri/i965/brw_context.c:1558</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2046513</commentid>
    <comment_count>2</comment_count>
    <who name="Jiri Slaby">jirislaby</who>
    <bug_when>2021-07-12 08:02:16 +0000</bug_when>
    <thetext>Looks like a dup of that one. And it is gfx driver bug, likely:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/4902

*** This bug has been marked as a duplicate of bug 435751 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>140005</attachid>
            <date>2021-07-12 07:49:22 +0000</date>
            <delta_ts>2021-07-12 07:49:22 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>plasmashell-20210712-094216.kcrash</filename>
            <type>text/plain</type>
            <size>24654</size>
            <attacher name="Jiri Slaby">jirislaby</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHBsYXNtYXNoZWxsICg1LjIyLjMpCgpRdCBWZXJzaW9uOiA1LjE1LjIKRnJh
bWV3b3JrcyBWZXJzaW9uOiA1LjgzLjAKT3BlcmF0aW5nIFN5c3RlbTogTGludXggNS4xMy4xLTEu
Z2JlYmY2MjItZGVmYXVsdCB4ODZfNjQKV2luZG93aW5nIFN5c3RlbTogV2F5bGFuZApEcmtvbnFp
IFZlcnNpb246IDUuMjIuMwpEaXN0cmlidXRpb246ICJvcGVuU1VTRSBUdW1ibGV3ZWVkIgoKLS0g
SW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3YXMgZG9pbmcgd2hlbiB0aGUg
YXBwbGljYXRpb24gY3Jhc2hlZDoKUHJlc3NlZCAiV2luZG93cyIga2V5IHR3aWNlIHF1aWNrbHkg
YW5kIHBsYXNtYSBjcmFzaGVkLgoKVGhlIHJlcG9ydGVyIGlzIHVuc3VyZSBpZiB0aGlzIGNyYXNo
IGlzIHJlcHJvZHVjaWJsZS4KCi0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IFBsYXNtYSAocGxh
c21hc2hlbGwpLCBzaWduYWw6IFNlZ21lbnRhdGlvbiBmYXVsdAoKW0tDcmFzaCBIYW5kbGVyXQoj
NCAgMHgwMDAwN2YzMzAwZjBkOTFkIGluIHVwZGF0ZV9idWZmZXJzIChkcmkyX3N1cmY9ZHJpMl9z
dXJmQGVudHJ5PTB4N2YzMmQwMmU5NmYwKSBhdCAuLi9zcmMvZWdsL2RyaXZlcnMvZHJpMi9wbGF0
Zm9ybV93YXlsYW5kLmM6NjcwCiM1ICAweDAwMDA3ZjMzMDBmMGUwMDQgaW4gaW1hZ2VfZ2V0X2J1
ZmZlcnMgKGRyaURyYXdhYmxlPTxvcHRpbWl6ZWQgb3V0PiwgZm9ybWF0PTxvcHRpbWl6ZWQgb3V0
Piwgc3RhbXA9PG9wdGltaXplZCBvdXQ+LCBsb2FkZXJQcml2YXRlPTB4N2YzMmQwMmU5NmYwLCBi
dWZmZXJfbWFzaz08b3B0aW1pemVkIG91dD4sIGJ1ZmZlcnM9MHg3ZjMyZGNlZDhlNTApIGF0IC4u
L3NyYy9lZ2wvZHJpdmVycy9kcmkyL3BsYXRmb3JtX3dheWxhbmQuYzo4MDUKIzYgIDB4MDAwMDdm
MzJmYmE4NmUyNyBpbiBicndfdXBkYXRlX2ltYWdlX2J1ZmZlcnMgKGRyYXdhYmxlPTB4N2YzMmQw
MzEwNzcwLCBicnc9MHg1NTgxYzg0OTMyMDApIGF0IC4uL3NyYy9tZXNhL2RyaXZlcnMvZHJpL2k5
NjUvYnJ3X2NvbnRleHQuYzoxOTEwCiM3ICBicndfdXBkYXRlX3JlbmRlcmJ1ZmZlcnMuaXNyYS4w
IChkcmF3YWJsZT0weDdmMzJkMDMxMDc3MCwgY29udGV4dD08b3B0aW1pemVkIG91dD4sIGNvbnRl
eHQ9PG9wdGltaXplZCBvdXQ+KSBhdCAuLi9zcmMvbWVzYS9kcml2ZXJzL2RyaS9pOTY1L2Jyd19j
b250ZXh0LmM6MTUzNwojOCAgMHgwMDAwN2YzMmZiMTZjYTE2IGluIGJyd19wcmVwYXJlX3JlbmRl
cihicndfY29udGV4dCopIChicnc9MHg1NTgxYzg0OTMyMDApIGF0IC4uL3NyYy9tZXNhL2RyaXZl
cnMvZHJpL2k5NjUvYnJ3X2NvbnRleHQuYzoxNTU4CiM5ICAweDAwMDA3ZjMyZmIxNTdjZjIgaW4g
YnJ3X2NsZWFyKGdsX2NvbnRleHQqLCBHTGJpdGZpZWxkKSAoY3R4PTB4NTU4MWM4NDkzMjAwLCBt
YXNrPTUwKSBhdCAuLi9zcmMvbWVzYS9kcml2ZXJzL2RyaS9pOTY1L2Jyd19jbGVhci5jOjI1NQoj
MTAgMHgwMDAwN2YzMzA3ZTUzZjU0IGluIFFTR0JhdGNoUmVuZGVyZXI6OlJlbmRlcmVyOjpyZW5k
ZXJCYXRjaGVzKCkgKHRoaXM9dGhpc0BlbnRyeT0weDdmMzJkMDAxMmFkMCkgYXQgL3Vzci9zcmMv
ZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRpdmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3F1
aWNrL3NjZW5lZ3JhcGgvY29yZWFwaS9xc2diYXRjaHJlbmRlcmVyLmNwcDo0MDQyCiMxMSAweDAw
MDA3ZjMzMDdlNTQ5NzIgaW4gUVNHQmF0Y2hSZW5kZXJlcjo6UmVuZGVyZXI6OnJlbmRlcigpICh0
aGlzPTxvcHRpbWl6ZWQgb3V0PikgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRp
dmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3F1aWNrL3NjZW5lZ3JhcGgvY29yZWFwaS9x
c2diYXRjaHJlbmRlcmVyLmNwcDo0MzYzCiMxMiAweDAwMDA3ZjMzMDdlM2JmNjAgaW4gUVNHUmVu
ZGVyZXI6OnJlbmRlclNjZW5lKFFTR0JpbmRhYmxlIGNvbnN0JikgKGJpbmRhYmxlPTxvcHRpbWl6
ZWQgb3V0PiwgdGhpcz0weDdmMzJkMDAxMmFkMCkgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0
ZGVjbGFyYXRpdmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3F1aWNrL3NjZW5lZ3JhcGgv
Y29yZWFwaS9xc2dyZW5kZXJlci5jcHA6MjY0CiMxMyBRU0dSZW5kZXJlcjo6cmVuZGVyU2NlbmUo
UVNHQmluZGFibGUgY29uc3QmKSAodGhpcz0weDdmMzJkMDAxMmFkMCwgYmluZGFibGU9PG9wdGlt
aXplZCBvdXQ+KSBhdCAvdXNyL3NyYy9kZWJ1Zy9saWJxdDUtcXRkZWNsYXJhdGl2ZS01LjE1LjIr
a2RlMjktMS4yLng4Nl82NC9zcmMvcXVpY2svc2NlbmVncmFwaC9jb3JlYXBpL3FzZ3JlbmRlcmVy
LmNwcDoyMjAKIzE0IDB4MDAwMDdmMzMwN2UzYzQzMyBpbiBRU0dSZW5kZXJlcjo6cmVuZGVyU2Nl
bmUodW5zaWduZWQgaW50KSAodGhpcz08b3B0aW1pemVkIG91dD4sIGZib0lkPTxvcHRpbWl6ZWQg
b3V0PikgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRpdmUtNS4xNS4yK2tkZTI5
LTEuMi54ODZfNjQvc3JjL3F1aWNrL3NjZW5lZ3JhcGgvY29yZWFwaS9xc2dyZW5kZXJlci5jcHA6
MjEyCiMxNSAweDAwMDA3ZjMzMDdlYTBlODMgaW4gUVNHRGVmYXVsdFJlbmRlckNvbnRleHQ6OnJl
bmRlck5leHRGcmFtZShRU0dSZW5kZXJlciosIHVuc2lnbmVkIGludCkgKHRoaXM9MHg1NTgxYmQw
NTM2MjAsIHJlbmRlcmVyPTB4N2YzMmQwMDEyYWQwLCBmYm9JZD08b3B0aW1pemVkIG91dD4pIGF0
IC91c3Ivc3JjL2RlYnVnL2xpYnF0NS1xdGRlY2xhcmF0aXZlLTUuMTUuMitrZGUyOS0xLjIueDg2
XzY0L3NyYy9xdWljay9zY2VuZWdyYXBoL3FzZ2RlZmF1bHRyZW5kZXJjb250ZXh0LmNwcDoyMjgK
IzE2IDB4MDAwMDdmMzMwN2YwZWM4OSBpbiBRUXVpY2tXaW5kb3dQcml2YXRlOjpyZW5kZXJTY2Vu
ZUdyYXBoKFFTaXplIGNvbnN0JiwgUVNpemUgY29uc3QmKSAodGhpcz0weDU1ODFiZDA2ODJmMCwg
c2l6ZT0uLi4sIHN1cmZhY2VTaXplPS4uLikgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVj
bGFyYXRpdmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3F1aWNrL2l0ZW1zL3FxdWlja3dp
bmRvdy5jcHA6NjE3CiMxNyAweDAwMDA3ZjMzMDdlYWY1NGQgaW4gUVNHUmVuZGVyVGhyZWFkOjpz
eW5jQW5kUmVuZGVyKFFJbWFnZSopICh0aGlzPTB4NTU4MWJkZDk1ZWQwLCBncmFiSW1hZ2U9MHgw
KSBhdCAvdXNyL3NyYy9kZWJ1Zy9saWJxdDUtcXRkZWNsYXJhdGl2ZS01LjE1LjIra2RlMjktMS4y
Lng4Nl82NC9zcmMvcXVpY2svc2NlbmVncmFwaC9xc2d0aHJlYWRlZHJlbmRlcmxvb3AuY3BwOjgz
NwojMTggMHgwMDAwN2YzMzA3ZWFmZWY3IGluIFFTR1JlbmRlclRocmVhZDo6cnVuKCkgKHRoaXM9
MHg1NTgxYmRkOTVlZDApIGF0IC91c3Ivc3JjL2RlYnVnL2xpYnF0NS1xdGRlY2xhcmF0aXZlLTUu
MTUuMitrZGUyOS0xLjIueDg2XzY0L3NyYy9xdWljay9zY2VuZWdyYXBoL3FzZ3RocmVhZGVkcmVu
ZGVybG9vcC5jcHA6MTA0MwojMTkgMHgwMDAwN2YzMzA2MjEzZGQxIGluIFFUaHJlYWRQcml2YXRl
OjpzdGFydCh2b2lkKikgKGFyZz0weDU1ODFiZGQ5NWVkMCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5p
eC5jcHA6MzI5CiMyMCAweDAwMDA3ZjMzMDUyMjAyNTkgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3
ZjMyZGNlZGE2NDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6NDgxCiMyMSAweDAwMDA3ZjMzMDVlMzQy
YjMgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25l
LlM6OTUKClRocmVhZCAxMyAoVGhyZWFkIDB4N2YzMmFlOTcxNjQwIChMV1AgNzg1MikgIlFTR1Jl
bmRlclRocmVhZCIpOgojMSAgMHgwMDAwN2YzMzA1MjJjYTNmIGluIF9fR0lfX19mdXRleF9hYnN0
aW1lZF93YWl0X2NhbmNlbGFibGU2NCAoZnV0ZXhfd29yZD1mdXRleF93b3JkQGVudHJ5PTB4NTU4
MWJkOWY1NmE0LCBleHBlY3RlZD1leHBlY3RlZEBlbnRyeT0wLCBjbG9ja2lkPWNsb2NraWRAZW50
cnk9MCwgYWJzdGltZT1hYnN0aW1lQGVudHJ5PTB4MCwgcHJpdmF0ZT1wcml2YXRlQGVudHJ5PTAp
IGF0IC4uL3N5c2RlcHMvbnB0bC9mdXRleC1pbnRlcm5hbC5jOjEyMwojMiAgMHgwMDAwN2YzMzA1
MjI2MjgwIGluIF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4MCwgY2xvY2tp
ZD0wLCBtdXRleD0weDU1ODFiZDlmNTY1MCwgY29uZD0weDU1ODFiZDlmNTY3OCkgYXQgcHRocmVh
ZF9jb25kX3dhaXQuYzo1MDQKIzMgIF9fcHRocmVhZF9jb25kX3dhaXQgKGNvbmQ9MHg1NTgxYmQ5
ZjU2NzgsIG11dGV4PTB4NTU4MWJkOWY1NjUwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjYxOQoj
NCAgMHgwMDAwN2YzMzA2MjE5YzhiIGluIFFXYWl0Q29uZGl0aW9uUHJpdmF0ZTo6d2FpdChRRGVh
ZGxpbmVUaW1lcikgKGRlYWRsaW5lPS4uLiwgZGVhZGxpbmU9Li4uLCB0aGlzPTB4NTU4MWJkOWY1
NjUwKSBhdCB0aHJlYWQvcXdhaXRjb25kaXRpb25fdW5peC5jcHA6MTQ2CiM1ICBRV2FpdENvbmRp
dGlvbjo6d2FpdChRTXV0ZXgqLCBRRGVhZGxpbmVUaW1lcikgKHRoaXM9dGhpc0BlbnRyeT0weDU1
ODFiYTA5MDQ5OCwgbXV0ZXg9bXV0ZXhAZW50cnk9MHg1NTgxYmEwOTA0OTAsIGRlYWRsaW5lPS4u
LikgYXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3VuaXguY3BwOjIyNQojNiAgMHgwMDAwN2YzMzA3
ZWFkYWYzIGluIFFTR1JlbmRlclRocmVhZEV2ZW50UXVldWU6OnRha2VFdmVudChib29sKSAod2Fp
dD10cnVlLCB0aGlzPTB4NTU4MWJhMDkwNDg4KSBhdCAvdXNyL2luY2x1ZGUvcXQ1L1F0Q29yZS9x
ZGVhZGxpbmV0aW1lci5oOjY4CiM3ICBRU0dSZW5kZXJUaHJlYWQ6OnByb2Nlc3NFdmVudHNBbmRX
YWl0Rm9yTW9yZSgpICh0aGlzPXRoaXNAZW50cnk9MHg1NTgxYmEwOTAzZjApIGF0IC91c3Ivc3Jj
L2RlYnVnL2xpYnF0NS1xdGRlY2xhcmF0aXZlLTUuMTUuMitrZGUyOS0xLjIueDg2XzY0L3NyYy9x
dWljay9zY2VuZWdyYXBoL3FzZ3RocmVhZGVkcmVuZGVybG9vcC5jcHA6OTM2CiM4ICAweDAwMDA3
ZjMzMDdlYWZmMzkgaW4gUVNHUmVuZGVyVGhyZWFkOjpydW4oKSAodGhpcz0weDU1ODFiYTA5MDNm
MCkgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRpdmUtNS4xNS4yK2tkZTI5LTEu
Mi54ODZfNjQvc3JjL3F1aWNrL3NjZW5lZ3JhcGgvcXNndGhyZWFkZWRyZW5kZXJsb29wLmNwcDox
MDUzCiM5ICAweDAwMDA3ZjMzMDYyMTNkZDEgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQq
KSAoYXJnPTB4NTU4MWJhMDkwM2YwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMjkKIzEw
IDB4MDAwMDdmMzMwNTIyMDI1OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmMzJhZTk3MTY0MCkg
YXQgcHRocmVhZF9jcmVhdGUuYzo0ODEKIzExIDB4MDAwMDdmMzMwNWUzNDJiMyBpbiBjbG9uZSAo
KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFk
IDEyIChUaHJlYWQgMHg3ZjMyZDVmZmI2NDAgKExXUCA3NDM4KSAiS0N1cHNDb25uZWN0aW9uIik6
CiMxICBfX0dJX19fbGliY19yZWFkIChmZD0zNCwgYnVmPTB4N2YzMmQ1ZmZhYTIwLCBuYnl0ZXM9
MTYpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3JlYWQuYzoyNAojMiAgMHgwMDAwN2Yz
MzA0N2I4NDRmIGluICAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgwMDAwN2Yz
MzA0NzZhNDlhIGluIGdfbWFpbl9jb250ZXh0X2NoZWNrICgpIGF0IC9saWI2NC9saWJnbGliLTIu
MC5zby4wCiM0ICAweDAwMDA3ZjMzMDQ3NmFhZDUgaW4gICgpIGF0IC9saWI2NC9saWJnbGliLTIu
MC5zby4wCiM1ICAweDAwMDA3ZjMzMDQ3NmFjNGYgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9u
ICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM2ICAweDAwMDA3ZjMzMDY0NGZlYzYgaW4g
UUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlBy
b2Nlc3NFdmVudHNGbGFnPikgKHRoaXM9MHg3ZjMyYjQwMDZjYTAsIGZsYWdzPS4uLikgYXQga2Vy
bmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI1CiM3ICAweDAwMDA3ZjMzMDYzZjczNmIg
aW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+
KSAodGhpcz10aGlzQGVudHJ5PTB4N2YzMmQ1ZmZhYzQwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5
PS4uLikgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIvZ2xvYmFsL3Fm
bGFncy5oOjY5CiM4ICAweDAwMDA3ZjMzMDYyMTJjOWUgaW4gUVRocmVhZDo6ZXhlYygpICh0aGlz
PTxvcHRpbWl6ZWQgb3V0PikgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVs
aWIvZ2xvYmFsL3FmbGFncy5oOjEyMQojOSAgMHgwMDAwN2YzMmQ0MzkxZjY4IGluIEtDdXBzQ29u
bmVjdGlvbjo6cnVuKCkgKCkgYXQgL2xpYjY0L2xpYmtjdXBzbGliLnNvCiMxMCAweDAwMDA3ZjMz
MDYyMTNkZDEgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoYXJnPTB4NTU4MWJkMWQx
MDcwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMjkKIzExIDB4MDAwMDdmMzMwNTIyMDI1
OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmMzJkNWZmYjY0MCkgYXQgcHRocmVhZF9jcmVhdGUu
Yzo0ODEKIzEyIDB4MDAwMDdmMzMwNWUzNDJiMyBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3Vu
aXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDExIChUaHJlYWQgMHg3ZjMy
ZDY3ZmM2NDAgKExXUCA3NDExKSAicGxhc21hc2hlbGwiKToKIzEgIDB4MDAwMDdmMzMwM2ZhOGJj
ZCBpbiAgKCkgYXQgL2xpYjY0L2xpYnVzYm11eGQtMi4wLnNvLjYKIzIgIDB4MDAwMDdmMzMwM2Zh
OThlOCBpbiAgKCkgYXQgL2xpYjY0L2xpYnVzYm11eGQtMi4wLnNvLjYKIzMgIDB4MDAwMDdmMzMw
NTIyMDI1OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmMzJkNjdmYzY0MCkgYXQgcHRocmVhZF9j
cmVhdGUuYzo0ODEKIzQgIDB4MDAwMDdmMzMwNWUzNDJiMyBpbiBjbG9uZSAoKSBhdCAuLi9zeXNk
ZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDEwIChUaHJlYWQg
MHg3ZjMyZDZmZmQ2NDAgKExXUCA3MTExKSAiUVNHUmVuZGVyVGhyZWFkIik6CiMxICAweDAwMDA3
ZjMzMDUyMmNhM2YgaW4gX19HSV9fX2Z1dGV4X2Fic3RpbWVkX3dhaXRfY2FuY2VsYWJsZTY0IChm
dXRleF93b3JkPWZ1dGV4X3dvcmRAZW50cnk9MHg1NTgxYmExMDI3MDQsIGV4cGVjdGVkPWV4cGVj
dGVkQGVudHJ5PTAsIGNsb2NraWQ9Y2xvY2tpZEBlbnRyeT0wLCBhYnN0aW1lPWFic3RpbWVAZW50
cnk9MHgwLCBwcml2YXRlPXByaXZhdGVAZW50cnk9MCkgYXQgLi4vc3lzZGVwcy9ucHRsL2Z1dGV4
LWludGVybmFsLmM6MTIzCiMyICAweDAwMDA3ZjMzMDUyMjYyODAgaW4gX19wdGhyZWFkX2NvbmRf
d2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBjbG9ja2lkPTAsIG11dGV4PTB4NTU4MWJhMTAyNmIw
LCBjb25kPTB4NTU4MWJhMTAyNmQ4KSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUwNAojMyAgX19w
dGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDU1ODFiYTEwMjZkOCwgbXV0ZXg9MHg1NTgxYmExMDI2
YjApIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjE5CiM0ICAweDAwMDA3ZjMzMDYyMTljOGIgaW4g
UVdhaXRDb25kaXRpb25Qcml2YXRlOjp3YWl0KFFEZWFkbGluZVRpbWVyKSAoZGVhZGxpbmU9Li4u
LCBkZWFkbGluZT0uLi4sIHRoaXM9MHg1NTgxYmExMDI2YjApIGF0IHRocmVhZC9xd2FpdGNvbmRp
dGlvbl91bml4LmNwcDoxNDYKIzUgIFFXYWl0Q29uZGl0aW9uOjp3YWl0KFFNdXRleCosIFFEZWFk
bGluZVRpbWVyKSAodGhpcz10aGlzQGVudHJ5PTB4N2YzMmZjMDBlNmQ4LCBtdXRleD1tdXRleEBl
bnRyeT0weDdmMzJmYzAwZTZkMCwgZGVhZGxpbmU9Li4uKSBhdCB0aHJlYWQvcXdhaXRjb25kaXRp
b25fdW5peC5jcHA6MjI1CiM2ICAweDAwMDA3ZjMzMDdlYWRhZjMgaW4gUVNHUmVuZGVyVGhyZWFk
RXZlbnRRdWV1ZTo6dGFrZUV2ZW50KGJvb2wpICh3YWl0PXRydWUsIHRoaXM9MHg3ZjMyZmMwMGU2
YzgpIGF0IC91c3IvaW5jbHVkZS9xdDUvUXRDb3JlL3FkZWFkbGluZXRpbWVyLmg6NjgKIzcgIFFT
R1JlbmRlclRocmVhZDo6cHJvY2Vzc0V2ZW50c0FuZFdhaXRGb3JNb3JlKCkgKHRoaXM9dGhpc0Bl
bnRyeT0weDdmMzJmYzAwZTYzMCkgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRp
dmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3F1aWNrL3NjZW5lZ3JhcGgvcXNndGhyZWFk
ZWRyZW5kZXJsb29wLmNwcDo5MzYKIzggIDB4MDAwMDdmMzMwN2VhZmYzOSBpbiBRU0dSZW5kZXJU
aHJlYWQ6OnJ1bigpICh0aGlzPTB4N2YzMmZjMDBlNjMwKSBhdCAvdXNyL3NyYy9kZWJ1Zy9saWJx
dDUtcXRkZWNsYXJhdGl2ZS01LjE1LjIra2RlMjktMS4yLng4Nl82NC9zcmMvcXVpY2svc2NlbmVn
cmFwaC9xc2d0aHJlYWRlZHJlbmRlcmxvb3AuY3BwOjEwNTMKIzkgIDB4MDAwMDdmMzMwNjIxM2Rk
MSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopIChhcmc9MHg3ZjMyZmMwMGU2MzApIGF0
IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjMyOQojMTAgMHgwMDAwN2YzMzA1MjIwMjU5IGluIHN0
YXJ0X3RocmVhZCAoYXJnPTB4N2YzMmQ2ZmZkNjQwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ4MQoj
MTEgMHgwMDAwN2YzMzA1ZTM0MmIzIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2
L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgOSAoVGhyZWFkIDB4N2YzMmQ3N2ZlNjQw
IChMV1AgNzEwOSkgIlFRdWlja1BpeG1hcFJlYSIpOgojMSAgX19HSV9fX2xpYmNfcmVhZCAoZmQ9
MjUsIGJ1Zj0weDdmMzJkNzdmZGEyMCwgbmJ5dGVzPTE2KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lz
di9saW51eC9yZWFkLmM6MjQKIzIgIDB4MDAwMDdmMzMwNDdiODQ0ZiBpbiAgKCkgYXQgL2xpYjY0
L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmMzMwNDc2YTQ5YSBpbiBnX21haW5fY29udGV4
dF9jaGVjayAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNCAgMHgwMDAwN2YzMzA0NzZh
YWQ1IGluICAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNSAgMHgwMDAwN2YzMzA0NzZh
YzRmIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAu
c28uMAojNiAgMHgwMDAwN2YzMzA2NDRmZWM2IGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9j
ZXNzRXZlbnRzKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICh0aGlzPTB4
N2YzMmJjMDAwYjYwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIu
Y3BwOjQyNQojNyAgMHgwMDAwN2YzMzA2M2Y3MzZiIGluIFFFdmVudExvb3A6OmV4ZWMoUUZsYWdz
PFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKHRoaXM9dGhpc0BlbnRyeT0weDdmMzJk
NzdmZGM0MCwgZmxhZ3M9Li4uLCBmbGFnc0BlbnRyeT0uLi4pIGF0IC4uLy4uL2luY2x1ZGUvUXRD
b3JlLy4uLy4uL3NyYy9jb3JlbGliL2dsb2JhbC9xZmxhZ3MuaDo2OQojOCAgMHgwMDAwN2YzMzA2
MjEyYzllIGluIFFUaHJlYWQ6OmV4ZWMoKSAodGhpcz10aGlzQGVudHJ5PTB4NTU4MWJhMGY3MzQw
KSBhdCAuLi8uLi9pbmNsdWRlL1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9nbG9iYWwvcWZsYWdz
Lmg6MTIxCiM5ICAweDAwMDA3ZjMzMDdkZjhhZjYgaW4gUVF1aWNrUGl4bWFwUmVhZGVyOjpydW4o
KSAodGhpcz0weDU1ODFiYTBmNzM0MCkgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFy
YXRpdmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3F1aWNrL3V0aWwvcXF1aWNrcGl4bWFw
Y2FjaGUuY3BwOjEwMjQKIzEwIDB4MDAwMDdmMzMwNjIxM2RkMSBpbiBRVGhyZWFkUHJpdmF0ZTo6
c3RhcnQodm9pZCopIChhcmc9MHg1NTgxYmEwZjczNDApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXgu
Y3BwOjMyOQojMTEgMHgwMDAwN2YzMzA1MjIwMjU5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Yz
MmQ3N2ZlNjQwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ4MQojMTIgMHgwMDAwN2YzMzA1ZTM0MmIz
IGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5T
Ojk1CgpUaHJlYWQgOCAoVGhyZWFkIDB4N2YzMmRlYjBiNjQwIChMV1AgNzEwMykgIlFTR1JlbmRl
clRocmVhZCIpOgojMSAgMHgwMDAwN2YzMzA1MjJjYTNmIGluIF9fR0lfX19mdXRleF9hYnN0aW1l
ZF93YWl0X2NhbmNlbGFibGU2NCAoZnV0ZXhfd29yZD1mdXRleF93b3JkQGVudHJ5PTB4NTU4MWI3
MGU2OTE0LCBleHBlY3RlZD1leHBlY3RlZEBlbnRyeT0wLCBjbG9ja2lkPWNsb2NraWRAZW50cnk9
MCwgYWJzdGltZT1hYnN0aW1lQGVudHJ5PTB4MCwgcHJpdmF0ZT1wcml2YXRlQGVudHJ5PTApIGF0
IC4uL3N5c2RlcHMvbnB0bC9mdXRleC1pbnRlcm5hbC5jOjEyMwojMiAgMHgwMDAwN2YzMzA1MjI2
MjgwIGluIF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4MCwgY2xvY2tpZD0w
LCBtdXRleD0weDU1ODFiNzBlNjhjMCwgY29uZD0weDU1ODFiNzBlNjhlOCkgYXQgcHRocmVhZF9j
b25kX3dhaXQuYzo1MDQKIzMgIF9fcHRocmVhZF9jb25kX3dhaXQgKGNvbmQ9MHg1NTgxYjcwZTY4
ZTgsIG11dGV4PTB4NTU4MWI3MGU2OGMwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjYxOQojNCAg
MHgwMDAwN2YzMzA2MjE5YzhiIGluIFFXYWl0Q29uZGl0aW9uUHJpdmF0ZTo6d2FpdChRRGVhZGxp
bmVUaW1lcikgKGRlYWRsaW5lPS4uLiwgZGVhZGxpbmU9Li4uLCB0aGlzPTB4NTU4MWI3MGU2OGMw
KSBhdCB0aHJlYWQvcXdhaXRjb25kaXRpb25fdW5peC5jcHA6MTQ2CiM1ICBRV2FpdENvbmRpdGlv
bjo6d2FpdChRTXV0ZXgqLCBRRGVhZGxpbmVUaW1lcikgKHRoaXM9dGhpc0BlbnRyeT0weDU1ODFi
NzBjY2VkOCwgbXV0ZXg9bXV0ZXhAZW50cnk9MHg1NTgxYjcwY2NlZDAsIGRlYWRsaW5lPS4uLikg
YXQgdGhyZWFkL3F3YWl0Y29uZGl0aW9uX3VuaXguY3BwOjIyNQojNiAgMHgwMDAwN2YzMzA3ZWFk
YWYzIGluIFFTR1JlbmRlclRocmVhZEV2ZW50UXVldWU6OnRha2VFdmVudChib29sKSAod2FpdD10
cnVlLCB0aGlzPTB4NTU4MWI3MGNjZWM4KSBhdCAvdXNyL2luY2x1ZGUvcXQ1L1F0Q29yZS9xZGVh
ZGxpbmV0aW1lci5oOjY4CiM3ICBRU0dSZW5kZXJUaHJlYWQ6OnByb2Nlc3NFdmVudHNBbmRXYWl0
Rm9yTW9yZSgpICh0aGlzPXRoaXNAZW50cnk9MHg1NTgxYjcwY2NlMzApIGF0IC91c3Ivc3JjL2Rl
YnVnL2xpYnF0NS1xdGRlY2xhcmF0aXZlLTUuMTUuMitrZGUyOS0xLjIueDg2XzY0L3NyYy9xdWlj
ay9zY2VuZWdyYXBoL3FzZ3RocmVhZGVkcmVuZGVybG9vcC5jcHA6OTM2CiM4ICAweDAwMDA3ZjMz
MDdlYWZmMzkgaW4gUVNHUmVuZGVyVGhyZWFkOjpydW4oKSAodGhpcz0weDU1ODFiNzBjY2UzMCkg
YXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRpdmUtNS4xNS4yK2tkZTI5LTEuMi54
ODZfNjQvc3JjL3F1aWNrL3NjZW5lZ3JhcGgvcXNndGhyZWFkZWRyZW5kZXJsb29wLmNwcDoxMDUz
CiM5ICAweDAwMDA3ZjMzMDYyMTNkZDEgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAo
YXJnPTB4NTU4MWI3MGNjZTMwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMjkKIzEwIDB4
MDAwMDdmMzMwNTIyMDI1OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmMzJkZWIwYjY0MCkgYXQg
cHRocmVhZF9jcmVhdGUuYzo0ODEKIzExIDB4MDAwMDdmMzMwNWUzNDJiMyBpbiBjbG9uZSAoKSBh
dCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5NQoKVGhyZWFkIDcg
KFRocmVhZCAweDdmMzJmNzk3NTY0MCAoTFdQIDcwMjMpICJRUW1sVGhyZWFkIik6CiMxICAweDAw
MDA3ZjMzMDQ3NmFiMmUgaW4gICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAw
MDA3ZjMzMDQ3NmFjNGYgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGF0IC9saWI2NC9s
aWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjMzMDY0NGZlYzYgaW4gUUV2ZW50RGlzcGF0Y2hl
ckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFn
PikgKHRoaXM9MHg3ZjMyZTQwMDBiNjAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3Bh
dGNoZXJfZ2xpYi5jcHA6NDI1CiM0ICAweDAwMDA3ZjMzMDYzZjczNmIgaW4gUUV2ZW50TG9vcDo6
ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAodGhpcz10aGlzQGVu
dHJ5PTB4N2YzMmY3OTc0YzYwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5PS4uLikgYXQgLi4vLi4v
aW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIvZ2xvYmFsL3FmbGFncy5oOjY5CiM1ICAw
eDAwMDA3ZjMzMDYyMTJjOWUgaW4gUVRocmVhZDo6ZXhlYygpICh0aGlzPXRoaXNAZW50cnk9MHg1
NTgxYjUzYWFhNjApIGF0IC4uLy4uL2luY2x1ZGUvUXRDb3JlLy4uLy4uL3NyYy9jb3JlbGliL2ds
b2JhbC9xZmxhZ3MuaDoxMjEKIzYgIDB4MDAwMDdmMzMwN2E3Y2ZmNSBpbiBRUW1sVGhyZWFkUHJp
dmF0ZTo6cnVuKCkgKHRoaXM9MHg1NTgxYjUzYWFhNjApIGF0IC91c3Ivc3JjL2RlYnVnL2xpYnF0
NS1xdGRlY2xhcmF0aXZlLTUuMTUuMitrZGUyOS0xLjIueDg2XzY0L3NyYy9xbWwvcW1sL2Z0dy9x
cW1sdGhyZWFkLmNwcDoxNTUKIzcgIDB4MDAwMDdmMzMwNjIxM2RkMSBpbiBRVGhyZWFkUHJpdmF0
ZTo6c3RhcnQodm9pZCopIChhcmc9MHg1NTgxYjUzYWFhNjApIGF0IHRocmVhZC9xdGhyZWFkX3Vu
aXguY3BwOjMyOQojOCAgMHgwMDAwN2YzMzA1MjIwMjU5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4
N2YzMmY3OTc1NjQwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ4MQojOSAgMHgwMDAwN2YzMzA1ZTM0
MmIzIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9u
ZS5TOjk1CgpUaHJlYWQgNiAoVGhyZWFkIDB4N2YzMmY5ZmJkNjQwIChMV1AgNjk4NykgInBsYXNt
YXM6ZGlzayQzIik6CiMxICAweDAwMDA3ZjMzMDUyMmNhM2YgaW4gX19HSV9fX2Z1dGV4X2Fic3Rp
bWVkX3dhaXRfY2FuY2VsYWJsZTY0IChmdXRleF93b3JkPWZ1dGV4X3dvcmRAZW50cnk9MHg1NTgx
YjRmOTI0YjgsIGV4cGVjdGVkPWV4cGVjdGVkQGVudHJ5PTAsIGNsb2NraWQ9Y2xvY2tpZEBlbnRy
eT0wLCBhYnN0aW1lPWFic3RpbWVAZW50cnk9MHgwLCBwcml2YXRlPXByaXZhdGVAZW50cnk9MCkg
YXQgLi4vc3lzZGVwcy9ucHRsL2Z1dGV4LWludGVybmFsLmM6MTIzCiMyICAweDAwMDA3ZjMzMDUy
MjYyODAgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgwLCBjbG9ja2lk
PTAsIG11dGV4PTB4NTU4MWI0ZjkyNDY4LCBjb25kPTB4NTU4MWI0ZjkyNDkwKSBhdCBwdGhyZWFk
X2NvbmRfd2FpdC5jOjUwNAojMyAgX19wdGhyZWFkX2NvbmRfd2FpdCAoY29uZD0weDU1ODFiNGY5
MjQ5MCwgbXV0ZXg9MHg1NTgxYjRmOTI0NjgpIGF0IHB0aHJlYWRfY29uZF93YWl0LmM6NjE5CiM0
ICAweDAwMDA3ZjMyZmIyMDAyMWIgaW4gY25kX3dhaXQgKG10eD0weDU1ODFiNGY5MjQ2OCwgY29u
ZD0weDU1ODFiNGY5MjQ5MCkgYXQgLi4vaW5jbHVkZS9jMTEvdGhyZWFkc19wb3NpeC5oOjE1NQoj
NSAgdXRpbF9xdWV1ZV90aHJlYWRfZnVuYyAoaW5wdXQ9aW5wdXRAZW50cnk9MHg1NTgxYjRmOTg4
ZDApIGF0IC4uL3NyYy91dGlsL3VfcXVldWUuYzoyOTQKIzYgIDB4MDAwMDdmMzJmYjFmZmMxNyBp
biBpbXBsX3RocmRfcm91dGluZSAocD08b3B0aW1pemVkIG91dD4pIGF0IC4uL2luY2x1ZGUvYzEx
L3RocmVhZHNfcG9zaXguaDo4NwojNyAgMHgwMDAwN2YzMzA1MjIwMjU5IGluIHN0YXJ0X3RocmVh
ZCAoYXJnPTB4N2YzMmY5ZmJkNjQwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ4MQojOCAgMHgwMDAw
N2YzMzA1ZTM0MmIzIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4
Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgNSAoVGhyZWFkIDB4N2YzMmZhN2JlNjQwIChMV1AgNjk4
NikgInBsYXNtYXM6ZGlzayQyIik6CiMxICAweDAwMDA3ZjMzMDUyMmNhM2YgaW4gX19HSV9fX2Z1
dGV4X2Fic3RpbWVkX3dhaXRfY2FuY2VsYWJsZTY0IChmdXRleF93b3JkPWZ1dGV4X3dvcmRAZW50
cnk9MHg1NTgxYjRmOTI0YjgsIGV4cGVjdGVkPWV4cGVjdGVkQGVudHJ5PTAsIGNsb2NraWQ9Y2xv
Y2tpZEBlbnRyeT0wLCBhYnN0aW1lPWFic3RpbWVAZW50cnk9MHgwLCBwcml2YXRlPXByaXZhdGVA
ZW50cnk9MCkgYXQgLi4vc3lzZGVwcy9ucHRsL2Z1dGV4LWludGVybmFsLmM6MTIzCiMyICAweDAw
MDA3ZjMzMDUyMjYyODAgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFic3RpbWU9MHgw
LCBjbG9ja2lkPTAsIG11dGV4PTB4NTU4MWI0ZjkyNDY4LCBjb25kPTB4NTU4MWI0ZjkyNDkwKSBh
dCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUwNAojMyAgX19wdGhyZWFkX2NvbmRfd2FpdCAoY29uZD0w
eDU1ODFiNGY5MjQ5MCwgbXV0ZXg9MHg1NTgxYjRmOTI0NjgpIGF0IHB0aHJlYWRfY29uZF93YWl0
LmM6NjE5CiM0ICAweDAwMDA3ZjMyZmIyMDAyMWIgaW4gY25kX3dhaXQgKG10eD0weDU1ODFiNGY5
MjQ2OCwgY29uZD0weDU1ODFiNGY5MjQ5MCkgYXQgLi4vaW5jbHVkZS9jMTEvdGhyZWFkc19wb3Np
eC5oOjE1NQojNSAgdXRpbF9xdWV1ZV90aHJlYWRfZnVuYyAoaW5wdXQ9aW5wdXRAZW50cnk9MHg1
NTgxYjRmOTg2YTApIGF0IC4uL3NyYy91dGlsL3VfcXVldWUuYzoyOTQKIzYgIDB4MDAwMDdmMzJm
YjFmZmMxNyBpbiBpbXBsX3RocmRfcm91dGluZSAocD08b3B0aW1pemVkIG91dD4pIGF0IC4uL2lu
Y2x1ZGUvYzExL3RocmVhZHNfcG9zaXguaDo4NwojNyAgMHgwMDAwN2YzMzA1MjIwMjU5IGluIHN0
YXJ0X3RocmVhZCAoYXJnPTB4N2YzMmZhN2JlNjQwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjQ4MQoj
OCAgMHgwMDAwN2YzMzA1ZTM0MmIzIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2
L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgNCAoVGhyZWFkIDB4N2YzMmZhZmJmNjQw
IChMV1AgNjk4NSkgInBsYXNtYXM6ZGlzayQxIik6CiMxICAweDAwMDA3ZjMzMDUyMmNhM2YgaW4g
X19HSV9fX2Z1dGV4X2Fic3RpbWVkX3dhaXRfY2FuY2VsYWJsZTY0IChmdXRleF93b3JkPWZ1dGV4
X3dvcmRAZW50cnk9MHg1NTgxYjRmOTI0YjgsIGV4cGVjdGVkPWV4cGVjdGVkQGVudHJ5PTAsIGNs
b2NraWQ9Y2xvY2tpZEBlbnRyeT0wLCBhYnN0aW1lPWFic3RpbWVAZW50cnk9MHgwLCBwcml2YXRl
PXByaXZhdGVAZW50cnk9MCkgYXQgLi4vc3lzZGVwcy9ucHRsL2Z1dGV4LWludGVybmFsLmM6MTIz
CiMyICAweDAwMDA3ZjMzMDUyMjYyODAgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9jb21tb24gKGFi
c3RpbWU9MHgwLCBjbG9ja2lkPTAsIG11dGV4PTB4NTU4MWI0ZjkyNDY4LCBjb25kPTB4NTU4MWI0
ZjkyNDkwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUwNAojMyAgX19wdGhyZWFkX2NvbmRfd2Fp
dCAoY29uZD0weDU1ODFiNGY5MjQ5MCwgbXV0ZXg9MHg1NTgxYjRmOTI0NjgpIGF0IHB0aHJlYWRf
Y29uZF93YWl0LmM6NjE5CiM0ICAweDAwMDA3ZjMyZmIyMDAyMWIgaW4gY25kX3dhaXQgKG10eD0w
eDU1ODFiNGY5MjQ2OCwgY29uZD0weDU1ODFiNGY5MjQ5MCkgYXQgLi4vaW5jbHVkZS9jMTEvdGhy
ZWFkc19wb3NpeC5oOjE1NQojNSAgdXRpbF9xdWV1ZV90aHJlYWRfZnVuYyAoaW5wdXQ9aW5wdXRA
ZW50cnk9MHg1NTgxYjRmOTg0NzApIGF0IC4uL3NyYy91dGlsL3VfcXVldWUuYzoyOTQKIzYgIDB4
MDAwMDdmMzJmYjFmZmMxNyBpbiBpbXBsX3RocmRfcm91dGluZSAocD08b3B0aW1pemVkIG91dD4p
IGF0IC4uL2luY2x1ZGUvYzExL3RocmVhZHNfcG9zaXguaDo4NwojNyAgMHgwMDAwN2YzMzA1MjIw
MjU5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2YzMmZhZmJmNjQwKSBhdCBwdGhyZWFkX2NyZWF0
ZS5jOjQ4MQojOCAgMHgwMDAwN2YzMzA1ZTM0MmIzIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMv
dW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMyAoVGhyZWFkIDB4N2Yz
MzAwYTA1NjQwIChMV1AgNjk4NCkgInBsYXNtYXM6ZGlzayQwIik6CiMxICAweDAwMDA3ZjMzMDUy
MmNhM2YgaW4gX19HSV9fX2Z1dGV4X2Fic3RpbWVkX3dhaXRfY2FuY2VsYWJsZTY0IChmdXRleF93
b3JkPWZ1dGV4X3dvcmRAZW50cnk9MHg1NTgxYjRmOTI0YjgsIGV4cGVjdGVkPWV4cGVjdGVkQGVu
dHJ5PTAsIGNsb2NraWQ9Y2xvY2tpZEBlbnRyeT0wLCBhYnN0aW1lPWFic3RpbWVAZW50cnk9MHgw
LCBwcml2YXRlPXByaXZhdGVAZW50cnk9MCkgYXQgLi4vc3lzZGVwcy9ucHRsL2Z1dGV4LWludGVy
bmFsLmM6MTIzCiMyICAweDAwMDA3ZjMzMDUyMjYyODAgaW4gX19wdGhyZWFkX2NvbmRfd2FpdF9j
b21tb24gKGFic3RpbWU9MHgwLCBjbG9ja2lkPTAsIG11dGV4PTB4NTU4MWI0ZjkyNDY4LCBjb25k
PTB4NTU4MWI0ZjkyNDkwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjUwNAojMyAgX19wdGhyZWFk
X2NvbmRfd2FpdCAoY29uZD0weDU1ODFiNGY5MjQ5MCwgbXV0ZXg9MHg1NTgxYjRmOTI0NjgpIGF0
IHB0aHJlYWRfY29uZF93YWl0LmM6NjE5CiM0ICAweDAwMDA3ZjMyZmIyMDAyMWIgaW4gY25kX3dh
aXQgKG10eD0weDU1ODFiNGY5MjQ2OCwgY29uZD0weDU1ODFiNGY5MjQ5MCkgYXQgLi4vaW5jbHVk
ZS9jMTEvdGhyZWFkc19wb3NpeC5oOjE1NQojNSAgdXRpbF9xdWV1ZV90aHJlYWRfZnVuYyAoaW5w
dXQ9aW5wdXRAZW50cnk9MHg1NTgxYjRlM2NiNTApIGF0IC4uL3NyYy91dGlsL3VfcXVldWUuYzoy
OTQKIzYgIDB4MDAwMDdmMzJmYjFmZmMxNyBpbiBpbXBsX3RocmRfcm91dGluZSAocD08b3B0aW1p
emVkIG91dD4pIGF0IC4uL2luY2x1ZGUvYzExL3RocmVhZHNfcG9zaXguaDo4NwojNyAgMHgwMDAw
N2YzMzA1MjIwMjU5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2YzMzAwYTA1NjQwKSBhdCBwdGhy
ZWFkX2NyZWF0ZS5jOjQ4MQojOCAgMHgwMDAwN2YzMzA1ZTM0MmIzIGluIGNsb25lICgpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjk1CgpUaHJlYWQgMiAoVGhy
ZWFkIDB4N2YzMzAxNzZjNjQwIChMV1AgNjk4MikgIlFEQnVzQ29ubmVjdGlvbiIpOgojMSAgX19H
SV9fX2xpYmNfcmVhZCAoZmQ9NywgYnVmPTB4N2YzMzAxNzZiYTMwLCBuYnl0ZXM9MTYpIGF0IC4u
L3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3JlYWQuYzoyNAojMiAgMHgwMDAwN2YzMzA0N2I4NDRm
IGluICAoKSBhdCAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgwMDAwN2YzMzA0NzZhNDlh
IGluIGdfbWFpbl9jb250ZXh0X2NoZWNrICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM0
ICAweDAwMDA3ZjMzMDQ3NmFhZDUgaW4gICgpIGF0IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM1
ICAweDAwMDA3ZjMzMDQ3NmFjNGYgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGF0IC9s
aWI2NC9saWJnbGliLTIuMC5zby4wCiM2ICAweDAwMDA3ZjMzMDY0NGZlYzYgaW4gUUV2ZW50RGlz
cGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVu
dHNGbGFnPikgKHRoaXM9MHg3ZjMyZmMwMDBiNjAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVu
dGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI1CiM3ICAweDAwMDA3ZjMzMDYzZjczNmIgaW4gUUV2ZW50
TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAodGhpcz10
aGlzQGVudHJ5PTB4N2YzMzAxNzZiYzUwLCBmbGFncz0uLi4sIGZsYWdzQGVudHJ5PS4uLikgYXQg
Li4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIvZ2xvYmFsL3FmbGFncy5oOjY5
CiM4ICAweDAwMDA3ZjMzMDYyMTJjOWUgaW4gUVRocmVhZDo6ZXhlYygpICh0aGlzPTxvcHRpbWl6
ZWQgb3V0PikgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIvZ2xvYmFs
L3FmbGFncy5oOjEyMQojOSAgMHgwMDAwN2YzMzA2ZTFkMjg3IGluICAoKSBhdCAvbGliNjQvbGli
UXQ1REJ1cy5zby41CiMxMCAweDAwMDA3ZjMzMDYyMTNkZDEgaW4gUVRocmVhZFByaXZhdGU6OnN0
YXJ0KHZvaWQqKSAoYXJnPTB4N2YzMzA2ZTk2NDQwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNw
cDozMjkKIzExIDB4MDAwMDdmMzMwNTIyMDI1OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmMzMw
MTc2YzY0MCkgYXQgcHRocmVhZF9jcmVhdGUuYzo0ODEKIzEyIDB4MDAwMDdmMzMwNWUzNDJiMyBp
biBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzo5
NQoKVGhyZWFkIDEgKFRocmVhZCAweDdmMzMwM2EyODg4MCAoTFdQIDY5NDkpICJwbGFzbWFzaGVs
bCIpOgojMSAgMHgwMDAwN2YzMzA1MjJjYTNmIGluIF9fR0lfX19mdXRleF9hYnN0aW1lZF93YWl0
X2NhbmNlbGFibGU2NCAoZnV0ZXhfd29yZD1mdXRleF93b3JkQGVudHJ5PTB4NTU4MWJkNGEwZDU0
LCBleHBlY3RlZD1leHBlY3RlZEBlbnRyeT0wLCBjbG9ja2lkPWNsb2NraWRAZW50cnk9MCwgYWJz
dGltZT1hYnN0aW1lQGVudHJ5PTB4MCwgcHJpdmF0ZT1wcml2YXRlQGVudHJ5PTApIGF0IC4uL3N5
c2RlcHMvbnB0bC9mdXRleC1pbnRlcm5hbC5jOjEyMwojMiAgMHgwMDAwN2YzMzA1MjI2MjgwIGlu
IF9fcHRocmVhZF9jb25kX3dhaXRfY29tbW9uIChhYnN0aW1lPTB4MCwgY2xvY2tpZD0wLCBtdXRl
eD0weDU1ODFiZDRhMGQwMCwgY29uZD0weDU1ODFiZDRhMGQyOCkgYXQgcHRocmVhZF9jb25kX3dh
aXQuYzo1MDQKIzMgIF9fcHRocmVhZF9jb25kX3dhaXQgKGNvbmQ9MHg1NTgxYmQ0YTBkMjgsIG11
dGV4PTB4NTU4MWJkNGEwZDAwKSBhdCBwdGhyZWFkX2NvbmRfd2FpdC5jOjYxOQojNCAgMHgwMDAw
N2YzMzA2MjE5YzhiIGluIFFXYWl0Q29uZGl0aW9uUHJpdmF0ZTo6d2FpdChRRGVhZGxpbmVUaW1l
cikgKGRlYWRsaW5lPS4uLiwgZGVhZGxpbmU9Li4uLCB0aGlzPTB4NTU4MWJkNGEwZDAwKSBhdCB0
aHJlYWQvcXdhaXRjb25kaXRpb25fdW5peC5jcHA6MTQ2CiM1ICBRV2FpdENvbmRpdGlvbjo6d2Fp
dChRTXV0ZXgqLCBRRGVhZGxpbmVUaW1lcikgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBtdXRleD0w
eDU1ODFiZGQ5NWYyOCwgZGVhZGxpbmU9Li4uKSBhdCB0aHJlYWQvcXdhaXRjb25kaXRpb25fdW5p
eC5jcHA6MjI1CiM2ICAweDAwMDA3ZjMzMDdlYjA4MTkgaW4gUVNHVGhyZWFkZWRSZW5kZXJMb29w
OjpoYW5kbGVPYnNjdXJpdHkoUVNHVGhyZWFkZWRSZW5kZXJMb29wOjpXaW5kb3cqKSAodGhpcz0w
eDU1ODFiNTY3NzAwMCwgdz0weDU1ODFiZGNkMGQzMCkgYXQgL3Vzci9pbmNsdWRlL3F0NS9RdENv
cmUvcWRlYWRsaW5ldGltZXIuaDo2OAojNyAgMHgwMDAwN2YzMzA3ZWIxNDVlIGluIFFTR1RocmVh
ZGVkUmVuZGVyTG9vcDo6aGlkZShRUXVpY2tXaW5kb3cqKSAodGhpcz0weDU1ODFiNTY3NzAwMCwg
d2luZG93PTB4NTU4MWJkMDIyOTgwKSBhdCAvdXNyL3NyYy9kZWJ1Zy9saWJxdDUtcXRkZWNsYXJh
dGl2ZS01LjE1LjIra2RlMjktMS4yLng4Nl82NC9zcmMvcXVpY2svc2NlbmVncmFwaC9xc2d0aHJl
YWRlZHJlbmRlcmxvb3AuY3BwOjExODUKIzggIDB4MDAwMDdmMzMwNjg1YjgzNSBpbiBRV2luZG93
OjpldmVudChRRXZlbnQqKSAoKSBhdCAvbGliNjQvbGliUXQ1R3VpLnNvLjUKIzkgIDB4MDAwMDdm
MzMwNzE4MGE3ZiBpbiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlfaGVscGVyKFFPYmplY3Qq
LCBRRXZlbnQqKSAodGhpcz08b3B0aW1pemVkIG91dD4sIHJlY2VpdmVyPTB4NTU4MWJkMDIyOTgw
LCBlPTB4N2ZmZjUyNzgyZDcwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDozNjMyCiMxMCAw
eDAwMDA3ZjMzMDYzZjg5NmEgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwyKFFP
YmplY3QqLCBRRXZlbnQqKSAocmVjZWl2ZXI9MHg1NTgxYmQwMjI5ODAsIGV2ZW50PTB4N2ZmZjUy
NzgyZDcwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTA2NAojMTEgMHgwMDAwN2Yz
MzA2ODViNDBlIGluIFFXaW5kb3dQcml2YXRlOjpzZXRWaXNpYmxlKGJvb2wpICgpIGF0IC9saWI2
NC9saWJRdDVHdWkuc28uNQojMTIgMHgwMDAwN2YzMzA3YTQwNGZmIGluIFFRbWxQcm9wZXJ0eURh
dGE6OndyaXRlUHJvcGVydHkoUU9iamVjdCosIHZvaWQqLCBRRmxhZ3M8UVFtbFByb3BlcnR5RGF0
YTo6V3JpdGVGbGFnPikgY29uc3QgKGZsYWdzPS4uLiwgdmFsdWU9MHg3ZmZmNTI3ODJkY2YsIHRh
cmdldD08b3B0aW1pemVkIG91dD4sIHRoaXM9PG9wdGltaXplZCBvdXQ+KSBhdCAuLi8uLi9pbmNs
dWRlL1F0UW1sLzUuMTUuMi9RdFFtbC9wcml2YXRlLy4uLy4uLy4uLy4uLy4uLy4uL3NyYy9xbWwv
cW1sL3FxbWxwcm9wZXJ0eWRhdGFfcC5oOjM3NQojMTMgR2VuZXJpY0JpbmRpbmc8MT46OmRvU3Rv
cmU8Ym9vbD4oYm9vbCwgUVFtbFByb3BlcnR5RGF0YSBjb25zdCosIFFGbGFnczxRUW1sUHJvcGVy
dHlEYXRhOjpXcml0ZUZsYWc+KSBjb25zdCAoZmxhZ3M9Li4uLCBwZD08b3B0aW1pemVkIG91dD4s
IHZhbHVlPTxvcHRpbWl6ZWQgb3V0PiwgdGhpcz08b3B0aW1pemVkIG91dD4pIGF0IC91c3Ivc3Jj
L2RlYnVnL2xpYnF0NS1xdGRlY2xhcmF0aXZlLTUuMTUuMitrZGUyOS0xLjIueDg2XzY0L3NyYy9x
bWwvcW1sL3FxbWxiaW5kaW5nLmNwcDozNDIKIzE0IEdlbmVyaWNCaW5kaW5nPDE+Ojp3cml0ZShR
VjQ6OlZhbHVlIGNvbnN0JiwgYm9vbCwgUUZsYWdzPFFRbWxQcm9wZXJ0eURhdGE6OldyaXRlRmxh
Zz4pICh0aGlzPTB4NTU4MWJkMDZiMTcwLCByZXN1bHQ9Li4uLCBpc1VuZGVmaW5lZD08b3B0aW1p
emVkIG91dD4sIGZsYWdzPS4uLikgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRp
dmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3FtbC9xbWwvcXFtbGJpbmRpbmcuY3BwOjMw
NQojMTUgMHgwMDAwN2YzMzA3YTQwZjA3IGluIFFRbWxOb25iaW5kaW5nQmluZGluZzo6ZG9VcGRh
dGUoUVFtbEphdmFTY3JpcHRFeHByZXNzaW9uOjpEZWxldGVXYXRjaGVyIGNvbnN0JiwgUUZsYWdz
PFFRbWxQcm9wZXJ0eURhdGE6OldyaXRlRmxhZz4sIFFWNDo6U2NvcGUmKSAodGhpcz0weDU1ODFi
ZDA2YjE3MCwgd2F0Y2hlcj0uLi4sIGZsYWdzPS4uLiwgc2NvcGU9Li4uKSBhdCAvdXNyL3NyYy9k
ZWJ1Zy9saWJxdDUtcXRkZWNsYXJhdGl2ZS01LjE1LjIra2RlMjktMS4yLng4Nl82NC9zcmMvcW1s
L3FtbC9xcW1sYmluZGluZy5jcHA6MjU4CiMxNiAweDAwMDA3ZjMzMDdhM2ViMjQgaW4gUVFtbEJp
bmRpbmc6OnVwZGF0ZShRRmxhZ3M8UVFtbFByb3BlcnR5RGF0YTo6V3JpdGVGbGFnPikgKHRoaXM9
MHg1NTgxYmQwNmIxNzAsIGZsYWdzPS4uLikgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVj
bGFyYXRpdmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3FtbC9xbWwvcXFtbGJpbmRpbmcu
Y3BwOjE5NAojMTcgMHgwMDAwN2YzMzA3YTFiYWM1IGluIFFRbWxOb3RpZmllcjo6ZW1pdE5vdGlm
eShRUW1sTm90aWZpZXJFbmRwb2ludCosIHZvaWQqKikgKGVuZHBvaW50PTxvcHRpbWl6ZWQgb3V0
PiwgYT0weDdmZmY1Mjc4NDkyMCkgYXQgL3Vzci9zcmMvZGVidWcvbGlicXQ1LXF0ZGVjbGFyYXRp
dmUtNS4xNS4yK2tkZTI5LTEuMi54ODZfNjQvc3JjL3FtbC9xbWwvcXFtbG5vdGlmaWVyLmNwcDox
MDQKIzE4IDB4MDAwMDdmMzMwNjQyZWIxOCBpbiBkb0FjdGl2YXRlPGZhbHNlPihRT2JqZWN0Kiwg
aW50LCB2b2lkKiopIChzZW5kZXI9MHg1NTgxYjUzZTcwYTAsIHNpZ25hbF9pbmRleD0zMiwgYXJn
dj0weDdmZmY1Mjc4NDkyMCkgYXQga2VybmVsL3FvYmplY3QuY3BwOjM3NzgKIzE5IDB4MDAwMDdm
MzMwODZiMTYyMiBpbiBQbGFzbWFRdWljazo6QXBwbGV0UXVpY2tJdGVtOjpleHBhbmRlZENoYW5n
ZWQoYm9vbCkgKCkgYXQgL2xpYjY0L2xpYktGNVBsYXNtYVF1aWNrLnNvLjUKIzIwIDB4MDAwMDdm
MzMwNjQyZWZiMyBpbiBRdFByaXZhdGU6OlFTbG90T2JqZWN0QmFzZTo6Y2FsbChRT2JqZWN0Kiwg
dm9pZCoqKSAoYT0weDdmZmY1Mjc4NDlkMCwgcj0weDU1ODFiNTNlNzBhMCwgdGhpcz0weDU1ODFi
ODUxZGE1MCkgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIva2VybmVs
L3FvYmplY3RkZWZzX2ltcGwuaDozOTgKIzIxIGRvQWN0aXZhdGU8ZmFsc2U+KFFPYmplY3QqLCBp
bnQsIHZvaWQqKikgKHNlbmRlcj0weDU1ODFiNTNkZTUxMCwgc2lnbmFsX2luZGV4PTE1LCBhcmd2
PTB4N2ZmZjUyNzg0OWQwKSBhdCBrZXJuZWwvcW9iamVjdC5jcHA6Mzg4NgojMjIgMHgwMDAwNTU4
MWIzMDU4ZjIwIGluICAoKQojMjMgMHgwMDAwNTU4MWIzMDZmM2NiIGluICAoKQojMjQgMHgwMDAw
N2YzMzA2ZTI5NmJiIGluICAoKSBhdCAvbGliNjQvbGliUXQ1REJ1cy5zby41CiMyNSAweDAwMDA3
ZjMzMDZlMmQzNzcgaW4gICgpIGF0IC9saWI2NC9saWJRdDVEQnVzLnNvLjUKIzI2IDB4MDAwMDdm
MzMwNmUyZGFiOSBpbiAgKCkgYXQgL2xpYjY0L2xpYlF0NURCdXMuc28uNQojMjcgMHgwMDAwN2Yz
MzA2ZTJmZTU4IGluICAoKSBhdCAvbGliNjQvbGliUXQ1REJ1cy5zby41CiMyOCAweDAwMDA3ZjMz
MDY0MjRmNWUgaW4gUU9iamVjdDo6ZXZlbnQoUUV2ZW50KikgKHRoaXM9MHg1NTgxYjUxMzUyZDAs
IGU9MHg3ZjMyZmMwNTNjMjApIGF0IGtlcm5lbC9xb2JqZWN0LmNwcDoxMzE0CiMyOSAweDAwMDA3
ZjMzMDcxODBhN2YgaW4gUUFwcGxpY2F0aW9uUHJpdmF0ZTo6bm90aWZ5X2hlbHBlcihRT2JqZWN0
KiwgUUV2ZW50KikgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCByZWNlaXZlcj0weDU1ODFiNTEzNTJk
MCwgZT0weDdmMzJmYzA1M2MyMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6MzYzMgojMzAg
MHgwMDAwN2YzMzA2M2Y4OTZhIGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsMihR
T2JqZWN0KiwgUUV2ZW50KikgKHJlY2VpdmVyPTB4NTU4MWI1MTM1MmQwLCBldmVudD0weDdmMzJm
YzA1M2MyMCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjEwNjQKIzMxIDB4MDAwMDdm
MzMwNjNmYjliNyBpbiBRQ29yZUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFBvc3RlZEV2ZW50cyhR
T2JqZWN0KiwgaW50LCBRVGhyZWFkRGF0YSopIChyZWNlaXZlcj0weDAsIGV2ZW50X3R5cGU9MCwg
ZGF0YT0weDU1ODFiNGQ4OGJhMCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjE4MjEK
IzMyIDB4MDAwMDdmMzMwNjQ1MDdkMyBpbiBwb3N0RXZlbnRTb3VyY2VEaXNwYXRjaChHU291cmNl
KiwgR1NvdXJjZUZ1bmMsIGdwb2ludGVyKSAocz0weDU1ODFiNGRmZTdlMCkgYXQga2VybmVsL3Fl
dmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6Mjc3CiMzMyAweDAwMDA3ZjMzMDQ3NmE4MGYgaW4gZ19t
YWluX2NvbnRleHRfZGlzcGF0Y2ggKCkgYXQgL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzM0IDB4
MDAwMDdmMzMwNDc2YWI5OCBpbiAgKCkgYXQgL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzM1IDB4
MDAwMDdmMzMwNDc2YWM0ZiBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgYXQgL2xpYjY0
L2xpYmdsaWItMi4wLnNvLjAKIzM2IDB4MDAwMDdmMzMwNjQ0ZmU1NCBpbiBRRXZlbnREaXNwYXRj
aGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0Zs
YWc+KSAodGhpcz0weDU1ODFiNGU0ZDVmMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlz
cGF0Y2hlcl9nbGliLmNwcDo0MjMKIzM3IDB4MDAwMDdmMzMwNjNmNzM2YiBpbiBRRXZlbnRMb29w
OjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICh0aGlzPXRoaXNA
ZW50cnk9MHg3ZmZmNTI3ODUxYzAsIGZsYWdzPS4uLiwgZmxhZ3NAZW50cnk9Li4uKSBhdCAuLi8u
Li9pbmNsdWRlL1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9nbG9iYWwvcWZsYWdzLmg6NjkKIzM4
IDB4MDAwMDdmMzMwNjNmZjY1MCBpbiBRQ29yZUFwcGxpY2F0aW9uOjpleGVjKCkgKCkgYXQgLi4v
Li4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIvZ2xvYmFsL3FmbGFncy5oOjEyMQoj
MzkgMHgwMDAwNTU4MWIzMDJlNDc5IGluICAoKQojNDAgMHgwMDAwN2YzMzA1ZDViYjM1IGluIF9f
bGliY19zdGFydF9tYWluIChtYWluPTB4NTU4MWIzMDJiNzEwLCBhcmdjPTEsIGFyZ3Y9MHg3ZmZm
NTI3ODU1MzgsIGluaXQ9PG9wdGltaXplZCBvdXQ+LCBmaW5pPTxvcHRpbWl6ZWQgb3V0PiwgcnRs
ZF9maW5pPTxvcHRpbWl6ZWQgb3V0Piwgc3RhY2tfZW5kPTB4N2ZmZjUyNzg1NTI4KSBhdCAuLi9j
c3UvbGliYy1zdGFydC5jOjMzMgojNDEgMHgwMDAwNTU4MWIzMDJlODVlIGluICAoKQpbSW5mZXJp
b3IgMSAocHJvY2VzcyA2OTQ5KSBkZXRhY2hlZF0KClBvc3NpYmxlIGR1cGxpY2F0ZXMgYnkgcXVl
cnk6IGJ1ZyA0MzkyNzAsIGJ1ZyA0MzU3NTEsIGJ1ZyA0MzI1NTUsIGJ1ZyA0MzEwMjUsIGJ1ZyA0
Mjk1MTQuCgpSZXBvcnRlZCB1c2luZyBEcktvbnFp
</data>

          </attachment>
      

    </bug>

</bugzilla>