<?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>384871</bug_id>
          
          <creation_ts>2017-09-20 04:45:26 +0000</creation_ts>
          <short_desc>Discover Crashes Internittantly when Opening</short_desc>
          <delta_ts>2017-10-17 21:07:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>Discover</product>
          <component>discover</component>
          <version>5.10.5</version>
          <rep_platform>Fedora RPMs</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>382509</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>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Oz">kde</reporter>
          <assigned_to name="Aleix Pol">aleixpol</assigned_to>
          <cc>tom.kinsella</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>1702044</commentid>
    <comment_count>0</comment_count>
    <who name="Oz">kde</who>
    <bug_when>2017-09-20 04:45:26 +0000</bug_when>
    <thetext>Application: plasma-discover (5.10.5)

Qt Version: 5.7.1
Frameworks Version: 5.36.0
Operating System: Linux 4.12.13-300.fc26.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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

Just opened discover to seach for software, no other applications open. Discover will crash intermittantly

The crash can be reproduced sometimes.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7fcd3fabc8c0 (LWP 4574))]

Thread 9 (Thread 0x7fccebfff700 (LWP 4592)):
#0  0x00007fcd3aca2559 in syscall () from /lib64/libc.so.6
#1  0x00007fcd14ebc495 in ?? () from /lib64/libGLX_nvidia.so.0
#2  0x00007fcd14ebc193 in ?? () from /lib64/libGLX_nvidia.so.0
#3  0x00007fcd0f33237b in ?? () from /lib64/libnvidia-glcore.so.384.69
#4  0x00007fcd0f2df6f8 in ?? () from /lib64/libnvidia-glcore.so.384.69
#5  0x00007fcd0f204f8e in ?? () from /lib64/libnvidia-glcore.so.384.69
#6  0x00007fcd14ebaeae in ?? () from /lib64/libGLX_nvidia.so.0
#7  0x00007fcd3fc9966d in QGLXContext::swapBuffers(QPlatformSurface*) () from /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#8  0x00007fcd3c5b7fda in QOpenGLContext::swapBuffers(QSurface*) () from /lib64/libQt5Gui.so.5
#9  0x00007fcd3f1b075a in QSGRenderThread::syncAndRender() () from /lib64/libQt5Quick.so.5
#10 0x00007fcd3f1b5a58 in QSGRenderThread::run() () from /lib64/libQt5Quick.so.5
#11 0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#12 0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#13 0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fcce910c700 (LWP 4588)):
#0  0x00007fcd3aca2559 in syscall () from /lib64/libc.so.6
#1  0x00007fcd3b8b9405 in QBasicMutex::lockInternal() () from /lib64/libQt5Core.so.5
#2  0x00007fcd3ba941d9 in QObject::~QObject() () from /lib64/libQt5Core.so.5
#3  0x00007fcd3c008839 in QTcpSocket::~QTcpSocket() () from /lib64/libQt5Network.so.5
#4  0x00007fcd3c025e2d in QSslSocket::~QSslSocket() () from /lib64/libQt5Network.so.5
#5  0x00007fcd3c025e59 in QSslSocket::~QSslSocket() () from /lib64/libQt5Network.so.5
#6  0x00007fcd3bf875d7 in QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate() () from /lib64/libQt5Network.so.5
#7  0x00007fcd3bf87739 in QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate() () from /lib64/libQt5Network.so.5
#8  0x00007fcd3ba9401a in QObject::~QObject() () from /lib64/libQt5Core.so.5
#9  0x00007fcd3bfcd5c7 in QNetworkAccessCachedHttpConnection::~QNetworkAccessCachedHttpConnection() () from /lib64/libQt5Network.so.5
#10 0x00007fcd3bfa237e in QNetworkAccessCache::timerEvent(QTimerEvent*) () from /lib64/libQt5Network.so.5
#11 0x00007fcd3ba8d88b in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#12 0x00007fcd3ca955dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#13 0x00007fcd3ca9cc74 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#14 0x00007fcd3ba65627 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#15 0x00007fcd3bab348b in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5
#16 0x00007fcd3bab39d1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#17 0x00007fcd33fb1247 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#18 0x00007fcd33fb15e8 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#19 0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#20 0x00007fcd3bab3e4f in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#21 0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#22 0x00007fcd3b8bc99a in QThread::exec() () from /lib64/libQt5Core.so.5
#23 0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#24 0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#25 0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fcd054b8700 (LWP 4583)):
#0  0x00007fcd3aca2559 in syscall () from /lib64/libc.so.6
#1  0x00007fcd3b8b9405 in QBasicMutex::lockInternal() () from /lib64/libQt5Core.so.5
#2  0x00007fcd3ba93dbd in QObject::~QObject() () from /lib64/libQt5Core.so.5
#3  0x00007fcd3c008839 in QTcpSocket::~QTcpSocket() () from /lib64/libQt5Network.so.5
#4  0x00007fcd3c025e2d in QSslSocket::~QSslSocket() () from /lib64/libQt5Network.so.5
#5  0x00007fcd3c025e59 in QSslSocket::~QSslSocket() () from /lib64/libQt5Network.so.5
#6  0x00007fcd3bf875d7 in QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate() () from /lib64/libQt5Network.so.5
#7  0x00007fcd3bf87739 in QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate() () from /lib64/libQt5Network.so.5
#8  0x00007fcd3ba9401a in QObject::~QObject() () from /lib64/libQt5Core.so.5
#9  0x00007fcd3bfcd5c7 in QNetworkAccessCachedHttpConnection::~QNetworkAccessCachedHttpConnection() () from /lib64/libQt5Network.so.5
#10 0x00007fcd3bfa237e in QNetworkAccessCache::timerEvent(QTimerEvent*) () from /lib64/libQt5Network.so.5
#11 0x00007fcd3ba8d88b in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#12 0x00007fcd3ca955dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#13 0x00007fcd3ca9cc74 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#14 0x00007fcd3ba65627 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#15 0x00007fcd3bab348b in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5
#16 0x00007fcd3bab39d1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#17 0x00007fcd33fb1247 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#18 0x00007fcd33fb15e8 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#19 0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#20 0x00007fcd3bab3e6b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#21 0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#22 0x00007fcd3b8bc99a in QThread::exec() () from /lib64/libQt5Core.so.5
#23 0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#24 0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#25 0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fcd05cb9700 (LWP 4582)):
#0  0x00007fcd3ac9bacd in poll () from /lib64/libc.so.6
#1  0x00007fcd33fb1569 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fcd3bab3e6b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#4  0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#5  0x00007fcd3b8bc99a in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#7  0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#8  0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fcd15ecb700 (LWP 4581)):
#0  0x00007fcd33ff64c4 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007fcd33fb148e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fcd3bab3e6b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#4  0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#5  0x00007fcd3b8bc99a in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fcd3f146ff6 in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#7  0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#9  0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fcd17fff700 (LWP 4578)):
#0  0x00007fcd3ac9bacd in poll () from /lib64/libc.so.6
#1  0x00007fcd33fb1569 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fcd3bab3e6b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#4  0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#5  0x00007fcd3b8bc99a in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fcd3c3659b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#9  0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fcd1d7e6700 (LWP 4577)):
#0  0x00007fcd3ac9bacd in poll () from /lib64/libc.so.6
#1  0x00007fcd33fb1569 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fcd3bab3e6b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#4  0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#5  0x00007fcd3b8bc99a in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fcd3fc0ca39 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#9  0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fcd25f1d700 (LWP 4576)):
#0  0x00007fcd3ac9bacd in poll () from /lib64/libc.so.6
#1  0x00007fcd338afc97 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fcd338b1a8a in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fcd2a5f2ba9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007fcd3b8c0c9e in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fcd3980a36d in start_thread () from /lib64/libpthread.so.0
#6  0x00007fcd3aca7bbf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fcd3fabc8c0 (LWP 4574)):
[KCrash Handler]
#6  0x00007fcd3ba8e550 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) () from /lib64/libQt5Core.so.5
#7  0x00007fcd3ba92074 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5
#8  0x00007fcd3ba92382 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5
#9  0x00007fcd065afec6 in QtPrivate::QFunctorSlotObject&lt;KNSBackend::searchStream(QString const&amp;)::{lambda()#2}, 0, QtPrivate::List&lt;&gt;, void&gt;::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /usr/lib64/qt5/plugins/discover/kns-backend.so
#10 0x00007fcd3ba8d8da in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#11 0x00007fcd3ca955dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#12 0x00007fcd3ca9cc74 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#13 0x00007fcd3ba65627 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#14 0x00007fcd3ba6785b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#15 0x00007fcd3bab3dd3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#16 0x00007fcd33fb1247 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#17 0x00007fcd33fb15e8 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#18 0x00007fcd33fb167c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#19 0x00007fcd3bab3e4f in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#20 0x00007fcd3ba6460a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /lib64/libQt5Core.so.5
#21 0x00007fcd3ba6c27c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#22 0x000055bc9251e750 in main ()

Possible duplicates by query: bug 383246, bug 382509.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1704289</commentid>
    <comment_count>1</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2017-10-04 12:52:07 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 382509 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1706664</commentid>
    <comment_count>2</comment_count>
      <attachid>108416</attachid>
    <who name="Tom Kinsella">tom.kinsella</who>
    <bug_when>2017-10-17 21:07:47 +0000</bug_when>
    <thetext>Created attachment 108416
New crash information added by DrKonqi

plasma-discover (5.10.5) using Qt 5.7.1

- What I was doing when the application crashed:

This seems to always occur when I open the application once. It will crash and then I can reopen without issue. This seems to always be the cycle, open crash, open works, open crash, open works etc...

-- Backtrace (Reduced):
#6  0x00007f7007eb9550 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) () from /lib64/libQt5Core.so.5
#7  0x00007f7007ebd074 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5
#8  0x00007f7007ebd382 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5
#9  0x00007f6fd0da6ec6 in QtPrivate::QFunctorSlotObject&lt;KNSBackend::searchStream(QString const&amp;)::{lambda()#2}, 0, QtPrivate::List&lt;&gt;, void&gt;::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /usr/lib64/qt5/plugins/discover/kns-backend.so
#10 0x00007f7007eb88da in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>108416</attachid>
            <date>2017-10-17 21:07:47 +0000</date>
            <delta_ts>2017-10-17 21:07:47 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>plasma-discover-20171017-140309.kcrash.txt</filename>
            <type>text/plain</type>
            <size>12127</size>
            <attacher name="Tom Kinsella">tom.kinsella</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IHBsYXNtYS1kaXNjb3ZlciAoNS4xMC41KQoKUXQgVmVyc2lvbjogNS43LjEK
RnJhbWV3b3JrcyBWZXJzaW9uOiA1LjM2LjAKT3BlcmF0aW5nIFN5c3RlbTogTGludXggNC4xMy41
LTIwMC5mYzI2Lng4Nl82NCB4ODZfNjQKRGlzdHJpYnV0aW9uOiAiRmVkb3JhIHJlbGVhc2UgMjYg
KFR3ZW50eSBTaXgpIgoKLS0gSW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3
YXMgZG9pbmcgd2hlbiB0aGUgYXBwbGljYXRpb24gY3Jhc2hlZDoKClRoaXMgc2VlbXMgdG8gYWx3
YXlzIG9jY3VyIHdoZW4gSSBvcGVuIHRoZSBhcHBsaWNhdGlvbiBvbmNlLiBJdCB3aWxsIGNyYXNo
IGFuZCB0aGVuIEkgY2FuIHJlb3BlbiB3aXRob3V0IGlzc3VlLiBUaGlzIHNlZW1zIHRvIGFsd2F5
cyBiZSB0aGUgY3ljbGUsIG9wZW4gY3Jhc2gsIG9wZW4gd29ya3MsIG9wZW4gY3Jhc2gsIG9wZW4g
d29ya3MgZXRjLi4uCgpUaGUgY3Jhc2ggY2FuIGJlIHJlcHJvZHVjZWQgc29tZXRpbWVzLgoKLS0g
QmFja3RyYWNlOgpBcHBsaWNhdGlvbjogRGlzY292ZXIgKHBsYXNtYS1kaXNjb3ZlciksIHNpZ25h
bDogU2VnbWVudGF0aW9uIGZhdWx0ClVzaW5nIGhvc3QgbGlidGhyZWFkX2RiIGxpYnJhcnkgIi9s
aWI2NC9saWJ0aHJlYWRfZGIuc28uMSIuCltDdXJyZW50IHRocmVhZCBpcyAxIChUaHJlYWQgMHg3
ZjcwMGJlZTY4YzAgKExXUCAyMjQ0OCkpXQoKVGhyZWFkIDEyIChUaHJlYWQgMHg3ZjZmYWZmZmY3
MDAgKExXUCAyMjQ2NCkpOgojMCAgMHgwMDAwN2Y3MDA1YzNiZTBhIGluIHB0aHJlYWRfY29uZF90
aW1lZHdhaXRAQEdMSUJDXzIuMy4yICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAojMSAg
MHgwMDAwN2Y3MDA3Y2VjMmUzIGluIFFXYWl0Q29uZGl0aW9uOjp3YWl0KFFNdXRleCosIHVuc2ln
bmVkIGxvbmcpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgwMDAwN2Y3MDA3
Y2U4ZDVmIGluIFFUaHJlYWRQb29sVGhyZWFkOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVD
b3JlLnNvLjUKIzMgIDB4MDAwMDdmNzAwN2NlYmM5ZSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQo
dm9pZCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNCAgMHgwMDAwN2Y3MDA1YzM1
MzZkIGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzUgIDB4
MDAwMDdmNzAwNzBkMmJiZiBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVh
ZCAxMSAoVGhyZWFkIDB4N2Y2ZmI0OTVhNzAwIChMV1AgMjI0NjMpKToKIzAgIDB4MDAwMDdmNzAw
NzBjNmFjZCBpbiBwb2xsICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgojMSAgMHgwMDAwN2Y3MDAw
M2RjNTY5IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuaXNyYSAoKSBmcm9tIC9saWI2NC9saWJn
bGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjcwMDAzZGM2N2MgaW4gZ19tYWluX2NvbnRleHRfaXRl
cmF0aW9uICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmNzAwN2Vk
ZWU2YiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50
TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUK
IzQgIDB4MDAwMDdmNzAwN2U4ZjYwYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRM
b29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQoj
NSAgMHgwMDAwN2Y3MDA3Y2U3OTlhIGluIFFUaHJlYWQ6OmV4ZWMoKSAoKSBmcm9tIC9saWI2NC9s
aWJRdDVDb3JlLnNvLjUKIzYgIDB4MDAwMDdmNzAwN2NlYmM5ZSBpbiBRVGhyZWFkUHJpdmF0ZTo6
c3RhcnQodm9pZCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNyAgMHgwMDAwN2Y3
MDA1YzM1MzZkIGluIHN0YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAK
IzggIDB4MDAwMDdmNzAwNzBkMmJiZiBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYK
ClRocmVhZCAxMCAoVGhyZWFkIDB4N2Y2ZmNhZmZkNzAwIChMV1AgMjI0NjApKToKIzAgIDB4MDAw
MDdmNzAwNWMzYmUwYSBpbiBwdGhyZWFkX2NvbmRfdGltZWR3YWl0QEBHTElCQ18yLjMuMiAoKSBm
cm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzEgIDB4MDAwMDdmNzAwN2NlYzJlMyBpbiBRV2Fp
dENvbmRpdGlvbjo6d2FpdChRTXV0ZXgqLCB1bnNpZ25lZCBsb25nKSAoKSBmcm9tIC9saWI2NC9s
aWJRdDVDb3JlLnNvLjUKIzIgIDB4MDAwMDdmNzAwN2NlOGQ1ZiBpbiBRVGhyZWFkUG9vbFRocmVh
ZDo6cnVuKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMzICAweDAwMDA3ZjcwMDdj
ZWJjOWUgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJR
dDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmNzAwNWMzNTM2ZCBpbiBzdGFydF90aHJlYWQgKCkgZnJv
bSAvbGliNjQvbGlicHRocmVhZC5zby4wCiM1ICAweDAwMDA3ZjcwMDcwZDJiYmYgaW4gY2xvbmUg
KCkgZnJvbSAvbGliNjQvbGliYy5zby42CgpUaHJlYWQgOSAoVGhyZWFkIDB4N2Y2ZmNiN2ZlNzAw
IChMV1AgMjI0NTkpKToKIzAgIDB4MDAwMDdmNzAwNzBlMTUwZiBpbiBfX2xpYmNfZW5hYmxlX2Fz
eW5jY2FuY2VsICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgojMSAgMHgwMDAwN2Y3MDA3MGMyMWMy
IGluIHJlYWQgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMyICAweDAwMDA3ZjcwMDA0MjAxNzAg
aW4gZ193YWtldXBfYWNrbm93bGVkZ2UgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAoj
MyAgMHgwMDAwN2Y3MDAwM2RjMDc4IGluIGdfbWFpbl9jb250ZXh0X2NoZWNrICgpIGZyb20gL2xp
YjY0L2xpYmdsaWItMi4wLnNvLjAKIzQgIDB4MDAwMDdmNzAwMDNkYzUxMCBpbiBnX21haW5fY29u
dGV4dF9pdGVyYXRlLmlzcmEgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNSAgMHgw
MDAwN2Y3MDAwM2RjNjdjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWI2
NC9saWJnbGliLTIuMC5zby4wCiM2ICAweDAwMDA3ZjcwMDdlZGVlNmIgaW4gUUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNG
bGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM3ICAweDAwMDA3ZjcwMDdlOGY2
MGEgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0Zs
YWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzggIDB4MDAwMDdmNzAwN2NlNzk5
YSBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM5ICAw
eDAwMDA3ZjcwMDdjZWJjOWUgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9t
IC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzEwIDB4MDAwMDdmNzAwNWMzNTM2ZCBpbiBzdGFydF90
aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiMxMSAweDAwMDA3ZjcwMDcwZDJi
YmYgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CgpUaHJlYWQgOCAoVGhyZWFkIDB4
N2Y2ZmNiZmZmNzAwIChMV1AgMjI0NTgpKToKIzAgIDB4MDAwMDdmNzAwNzBjNmFjZCBpbiBwb2xs
ICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgojMSAgMHgwMDAwN2Y3MDAwM2RjNTY5IGluIGdfbWFp
bl9jb250ZXh0X2l0ZXJhdGUuaXNyYSAoKSBmcm9tIC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMy
ICAweDAwMDA3ZjcwMDAzZGM2N2MgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20g
L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmNzAwN2VkZWU2YiBpbiBRRXZlbnRE
aXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2
ZW50c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzQgIDB4MDAwMDdmNzAw
N2U4ZjYwYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZl
bnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAwN2Y3MDA3
Y2U3OTlhIGluIFFUaHJlYWQ6OmV4ZWMoKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUK
IzYgIDB4MDAwMDdmNzAwN2NlYmM5ZSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQodm9pZCopICgp
IGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNyAgMHgwMDAwN2Y3MDA1YzM1MzZkIGluIHN0
YXJ0X3RocmVhZCAoKSBmcm9tIC9saWI2NC9saWJwdGhyZWFkLnNvLjAKIzggIDB4MDAwMDdmNzAw
NzBkMmJiZiBpbiBjbG9uZSAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKClRocmVhZCA3IChUaHJl
YWQgMHg3ZjZmZDE3Yjk3MDAgKExXUCAyMjQ1NikpOgojMCAgMHgwMDAwN2Y3MDA3MGM2YWNkIGlu
IHBvbGwgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMxICAweDAwMDA3ZjcwMDAzZGM1NjkgaW4g
Z19tYWluX2NvbnRleHRfaXRlcmF0ZS5pc3JhICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNv
LjAKIzIgIDB4MDAwMDdmNzAwMDNkYzkwMiBpbiBnX21haW5fbG9vcF9ydW4gKCkgZnJvbSAvbGli
NjQvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgwMDAwN2Y2ZmYyY2JjY2I2IGluIGdkYnVzX3NoYXJl
ZF90aHJlYWRfZnVuYyAoKSBmcm9tIC9saWI2NC9saWJnaW8tMi4wLnNvLjAKIzQgIDB4MDAwMDdm
NzAwMDQwMzUzNiBpbiBnX3RocmVhZF9wcm94eSAoKSBmcm9tIC9saWI2NC9saWJnbGliLTIuMC5z
by4wCiM1ICAweDAwMDA3ZjcwMDVjMzUzNmQgaW4gc3RhcnRfdGhyZWFkICgpIGZyb20gL2xpYjY0
L2xpYnB0aHJlYWQuc28uMAojNiAgMHgwMDAwN2Y3MDA3MGQyYmJmIGluIGNsb25lICgpIGZyb20g
L2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDYgKFRocmVhZCAweDdmNmZkMWZiYTcwMCAoTFdQIDIy
NDU1KSk6CiMwICAweDAwMDA3ZjcwMDcwYzIxY2QgaW4gcmVhZCAoKSBmcm9tIC9saWI2NC9saWJj
LnNvLjYKIzEgIDB4MDAwMDdmNzAwMDQyMDE3MCBpbiBnX3dha2V1cF9hY2tub3dsZWRnZSAoKSBm
cm9tIC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjcwMDAzZGMwNzggaW4gZ19t
YWluX2NvbnRleHRfY2hlY2sgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMyAgMHgw
MDAwN2Y3MDAwM2RjNTEwIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuaXNyYSAoKSBmcm9tIC9s
aWI2NC9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjcwMDAzZGM2N2MgaW4gZ19tYWluX2Nv
bnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzUgIDB4MDAw
MDdmNzAwMDNkYzZjMSBpbiBnbGliX3dvcmtlcl9tYWluICgpIGZyb20gL2xpYjY0L2xpYmdsaWIt
Mi4wLnNvLjAKIzYgIDB4MDAwMDdmNzAwMDQwMzUzNiBpbiBnX3RocmVhZF9wcm94eSAoKSBmcm9t
IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM3ICAweDAwMDA3ZjcwMDVjMzUzNmQgaW4gc3RhcnRf
dGhyZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAojOCAgMHgwMDAwN2Y3MDA3MGQy
YmJmIGluIGNsb25lICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDUgKFRocmVhZCAw
eDdmNmZlMWRkZDcwMCAoTFdQIDIyNDU0KSk6CiMwICAweDAwMDA3ZjcwMGJlYzFmOTIgaW4gX2Rs
X3VwZGF0ZV9zbG90aW5mbyAoKSBmcm9tIC9saWI2NC9sZC1saW51eC14ODYtNjQuc28uMgojMSAg
MHgwMDAwN2Y3MDBiZWMyMjljIGluIHVwZGF0ZV9nZXRfYWRkciAoKSBmcm9tIC9saWI2NC9sZC1s
aW51eC14ODYtNjQuc28uMgojMiAgMHgwMDAwN2Y3MDBiZWM4MGY4IGluIF9fdGxzX2dldF9hZGRy
ICgpIGZyb20gL2xpYjY0L2xkLWxpbnV4LXg4Ni02NC5zby4yCiMzICAweDAwMDA3ZjcwMDdjZWFj
MjYgaW4gUVRocmVhZERhdGE6OmN1cnJlbnQoYm9vbCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29y
ZS5zby41CiM0ICAweDAwMDA3ZjcwMDdlZGVkMWEgaW4gcG9zdEV2ZW50U291cmNlUHJlcGFyZShf
R1NvdXJjZSosIGludCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojNSAgMHgwMDAw
N2Y3MDAwM2RiZjk5IGluIGdfbWFpbl9jb250ZXh0X2NoZWNrICgpIGZyb20gL2xpYjY0L2xpYmds
aWItMi4wLnNvLjAKIzYgIDB4MDAwMDdmNzAwMDNkYzUxMCBpbiBnX21haW5fY29udGV4dF9pdGVy
YXRlLmlzcmEgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNyAgMHgwMDAwN2Y3MDAw
M2RjNjdjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWI2NC9saWJnbGli
LTIuMC5zby4wCiM4ICAweDAwMDA3ZjcwMDdlZGVlNmIgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6
OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkg
ZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM5ICAweDAwMDA3ZjcwMDdlOGY2MGEgaW4gUUV2
ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBm
cm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzEwIDB4MDAwMDdmNzAwN2NlNzk5YSBpbiBRVGhy
ZWFkOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMxMSAweDAwMDA3Zjcw
MGI1NzFmZjYgaW4gUVF1aWNrUGl4bWFwUmVhZGVyOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJR
dDVRdWljay5zby41CiMxMiAweDAwMDA3ZjcwMDdjZWJjOWUgaW4gUVRocmVhZFByaXZhdGU6OnN0
YXJ0KHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzEzIDB4MDAwMDdmNzAw
NWMzNTM2ZCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQvbGlicHRocmVhZC5zby4wCiMx
NCAweDAwMDA3ZjcwMDcwZDJiYmYgaW4gY2xvbmUgKCkgZnJvbSAvbGliNjQvbGliYy5zby42CgpU
aHJlYWQgNCAoVGhyZWFkIDB4N2Y2ZmU4YThmNzAwIChMV1AgMjI0NTIpKToKIzAgIDB4MDAwMDdm
NzAwN2Q4MmE0NSBpbiBRRWxhcHNlZFRpbWVyOjpjbG9ja1R5cGUoKSAoKSBmcm9tIC9saWI2NC9s
aWJRdDVDb3JlLnNvLjUKIzEgIDB4MDAwMDdmNzAwN2Q4MmE1OSBpbiBRRWxhcHNlZFRpbWVyOjpp
c01vbm90b25pYygpICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMiAgMHgwMDAwN2Y3
MDA3ZWRkOGNlIGluIFFUaW1lckluZm9MaXN0OjpyZXBhaXJUaW1lcnNJZk5lZWRlZCgpICgpIGZy
b20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMyAgMHgwMDAwN2Y3MDA3ZWRkOTQzIGluIFFUaW1l
ckluZm9MaXN0Ojp0aW1lcldhaXQodGltZXNwZWMmKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3Jl
LnNvLjUKIzQgIDB4MDAwMDdmNzAwN2VkZWIwYyBpbiB0aW1lclNvdXJjZVByZXBhcmVIZWxwZXIo
R1RpbWVyU291cmNlKiwgaW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM1ICAw
eDAwMDA3ZjcwMDdlZGViYWUgaW4gdGltZXJTb3VyY2VQcmVwYXJlKF9HU291cmNlKiwgaW50Kikg
KCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM2ICAweDAwMDA3ZjcwMDAzZGJhYzkgaW4g
Z19tYWluX2NvbnRleHRfcHJlcGFyZSAoKSBmcm9tIC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM3
ICAweDAwMDA3ZjcwMDAzZGM0OWIgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0ZS5pc3JhICgpIGZy
b20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzggIDB4MDAwMDdmNzAwMDNkYzY3YyBpbiBnX21h
aW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojOSAg
MHgwMDAwN2Y3MDA3ZWRlZTZiIGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRz
KFFGbGFnczxRRXZlbnRMb29wOjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xp
YlF0NUNvcmUuc28uNQojMTAgMHgwMDAwN2Y3MDA3ZThmNjBhIGluIFFFdmVudExvb3A6OmV4ZWMo
UUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NFdmVudHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGli
UXQ1Q29yZS5zby41CiMxMSAweDAwMDA3ZjcwMDdjZTc5OWEgaW4gUVRocmVhZDo6ZXhlYygpICgp
IGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMTIgMHgwMDAwN2Y3MDA4NzkwOWI1IGluIFFR
bWxUaHJlYWRQcml2YXRlOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVRbWwuc28uNQojMTMg
MHgwMDAwN2Y3MDA3Y2ViYzllIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkgZnJv
bSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMxNCAweDAwMDA3ZjcwMDVjMzUzNmQgaW4gc3RhcnRf
dGhyZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAojMTUgMHgwMDAwN2Y3MDA3MGQy
YmJmIGluIGNsb25lICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDMgKFRocmVhZCAw
eDdmNmZlOWNhMDcwMCAoTFdQIDIyNDUxKSk6CiMwICAweDAwMDA3ZjcwMDcwYzZhY2QgaW4gcG9s
bCAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKIzEgIDB4MDAwMDdmNzAwMDNkYzU2OSBpbiBnX21h
aW5fY29udGV4dF9pdGVyYXRlLmlzcmEgKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAoj
MiAgMHgwMDAwN2Y3MDAwM2RjNjdjIGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9t
IC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjcwMDdlZGVlNmIgaW4gUUV2ZW50
RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMoUUZsYWdzPFFFdmVudExvb3A6OlByb2Nlc3NF
dmVudHNGbGFnPikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM0ICAweDAwMDA3Zjcw
MDdlOGY2MGEgaW4gUUV2ZW50TG9vcDo6ZXhlYyhRRmxhZ3M8UUV2ZW50TG9vcDo6UHJvY2Vzc0V2
ZW50c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzUgIDB4MDAwMDdmNzAw
N2NlNzk5YSBpbiBRVGhyZWFkOjpleGVjKCkgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41
CiM2ICAweDAwMDA3ZjcwMGMwMzZhMzkgaW4gUURCdXNDb25uZWN0aW9uTWFuYWdlcjo6cnVuKCkg
KCkgZnJvbSAvbGliNjQvbGliUXQ1REJ1cy5zby41CiM3ICAweDAwMDA3ZjcwMDdjZWJjOWUgaW4g
UVRocmVhZFByaXZhdGU6OnN0YXJ0KHZvaWQqKSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNv
LjUKIzggIDB4MDAwMDdmNzAwNWMzNTM2ZCBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliNjQv
bGlicHRocmVhZC5zby4wCiM5ICAweDAwMDA3ZjcwMDcwZDJiYmYgaW4gY2xvbmUgKCkgZnJvbSAv
bGliNjQvbGliYy5zby42CgpUaHJlYWQgMiAoVGhyZWFkIDB4N2Y2ZmYyMzQ2NzAwIChMV1AgMjI0
NTApKToKIzAgIDB4MDAwMDdmNzAwNzBjNmFjZCBpbiBwb2xsICgpIGZyb20gL2xpYjY0L2xpYmMu
c28uNgojMSAgMHgwMDAwN2Y2ZmZmY2RhYzk3IGluIF94Y2JfY29ubl93YWl0ICgpIGZyb20gL2xp
YjY0L2xpYnhjYi5zby4xCiMyICAweDAwMDA3ZjZmZmZjZGNhOGEgaW4geGNiX3dhaXRfZm9yX2V2
ZW50ICgpIGZyb20gL2xpYjY0L2xpYnhjYi5zby4xCiMzICAweDAwMDA3ZjZmZjZhMWNiYTkgaW4g
UVhjYkV2ZW50UmVhZGVyOjpydW4oKSAoKSBmcm9tIC9saWI2NC9saWJRdDVYY2JRcGEuc28uNQoj
NCAgMHgwMDAwN2Y3MDA3Y2ViYzllIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCh2b2lkKikgKCkg
ZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM1ICAweDAwMDA3ZjcwMDVjMzUzNmQgaW4gc3Rh
cnRfdGhyZWFkICgpIGZyb20gL2xpYjY0L2xpYnB0aHJlYWQuc28uMAojNiAgMHgwMDAwN2Y3MDA3
MGQyYmJmIGluIGNsb25lICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNgoKVGhyZWFkIDEgKFRocmVh
ZCAweDdmNzAwYmVlNjhjMCAoTFdQIDIyNDQ4KSk6CltLQ3Jhc2ggSGFuZGxlcl0KIzYgIDB4MDAw
MDdmNzAwN2ViOTU1MCBpbiBRT2JqZWN0UHJpdmF0ZTo6YWRkQ29ubmVjdGlvbihpbnQsIFFPYmpl
Y3RQcml2YXRlOjpDb25uZWN0aW9uKikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiM3
ICAweDAwMDA3ZjcwMDdlYmQwNzQgaW4gUU9iamVjdFByaXZhdGU6OmNvbm5lY3RJbXBsKFFPYmpl
Y3QgY29uc3QqLCBpbnQsIFFPYmplY3QgY29uc3QqLCB2b2lkKiosIFF0UHJpdmF0ZTo6UVNsb3RP
YmplY3RCYXNlKiwgUXQ6OkNvbm5lY3Rpb25UeXBlLCBpbnQgY29uc3QqLCBRTWV0YU9iamVjdCBj
b25zdCopICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojOCAgMHgwMDAwN2Y3MDA3ZWJk
MzgyIGluIFFPYmplY3Q6OmNvbm5lY3RJbXBsKFFPYmplY3QgY29uc3QqLCB2b2lkKiosIFFPYmpl
Y3QgY29uc3QqLCB2b2lkKiosIFF0UHJpdmF0ZTo6UVNsb3RPYmplY3RCYXNlKiwgUXQ6OkNvbm5l
Y3Rpb25UeXBlLCBpbnQgY29uc3QqLCBRTWV0YU9iamVjdCBjb25zdCopICgpIGZyb20gL2xpYjY0
L2xpYlF0NUNvcmUuc28uNQojOSAgMHgwMDAwN2Y2ZmQwZGE2ZWM2IGluIFF0UHJpdmF0ZTo6UUZ1
bmN0b3JTbG90T2JqZWN0PEtOU0JhY2tlbmQ6OnNlYXJjaFN0cmVhbShRU3RyaW5nIGNvbnN0Jik6
OntsYW1iZGEoKSMyfSwgMCwgUXRQcml2YXRlOjpMaXN0PD4sIHZvaWQ+OjppbXBsKGludCwgUXRQ
cml2YXRlOjpRU2xvdE9iamVjdEJhc2UqLCBRT2JqZWN0Kiwgdm9pZCoqLCBib29sKikgKCkgZnJv
bSAvdXNyL2xpYjY0L3F0NS9wbHVnaW5zL2Rpc2NvdmVyL2tucy1iYWNrZW5kLnNvCiMxMCAweDAw
MDA3ZjcwMDdlYjg4ZGEgaW4gUU9iamVjdDo6ZXZlbnQoUUV2ZW50KikgKCkgZnJvbSAvbGliNjQv
bGliUXQ1Q29yZS5zby41CiMxMSAweDAwMDA3ZjcwMDhlYzA1ZGMgaW4gUUFwcGxpY2F0aW9uUHJp
dmF0ZTo6bm90aWZ5X2hlbHBlcihRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGli
UXQ1V2lkZ2V0cy5zby41CiMxMiAweDAwMDA3ZjcwMDhlYzdjNzQgaW4gUUFwcGxpY2F0aW9uOjpu
b3RpZnkoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL2xpYjY0L2xpYlF0NVdpZGdldHMuc28u
NQojMTMgMHgwMDAwN2Y3MDA3ZTkwNjI3IGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVy
bmFsMihRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvbGliNjQvbGliUXQ1Q29yZS5zby41CiMx
NCAweDAwMDA3ZjcwMDdlOTI4NWIgaW4gUUNvcmVBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRQb3N0
ZWRFdmVudHMoUU9iamVjdCosIGludCwgUVRocmVhZERhdGEqKSAoKSBmcm9tIC9saWI2NC9saWJR
dDVDb3JlLnNvLjUKIzE1IDB4MDAwMDdmNzAwN2VkZWRkMyBpbiBwb3N0RXZlbnRTb3VyY2VEaXNw
YXRjaChfR1NvdXJjZSosIGludCAoKikodm9pZCopLCB2b2lkKikgKCkgZnJvbSAvbGliNjQvbGli
UXQ1Q29yZS5zby41CiMxNiAweDAwMDA3ZjcwMDAzZGMyNDcgaW4gZ19tYWluX2NvbnRleHRfZGlz
cGF0Y2ggKCkgZnJvbSAvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMTcgMHgwMDAwN2Y3MDAwM2Rj
NWU4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUuaXNyYSAoKSBmcm9tIC9saWI2NC9saWJnbGli
LTIuMC5zby4wCiMxOCAweDAwMDA3ZjcwMDAzZGM2N2MgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0
aW9uICgpIGZyb20gL2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzE5IDB4MDAwMDdmNzAwN2VkZWU0
ZiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyhRRmxhZ3M8UUV2ZW50TG9v
cDo6UHJvY2Vzc0V2ZW50c0ZsYWc+KSAoKSBmcm9tIC9saWI2NC9saWJRdDVDb3JlLnNvLjUKIzIw
IDB4MDAwMDdmNzAwN2U4ZjYwYSBpbiBRRXZlbnRMb29wOjpleGVjKFFGbGFnczxRRXZlbnRMb29w
OjpQcm9jZXNzRXZlbnRzRmxhZz4pICgpIGZyb20gL2xpYjY0L2xpYlF0NUNvcmUuc28uNQojMjEg
MHgwMDAwN2Y3MDA3ZTk3MjdjIGluIFFDb3JlQXBwbGljYXRpb246OmV4ZWMoKSAoKSBmcm9tIC9s
aWI2NC9saWJRdDVDb3JlLnNvLjUKIzIyIDB4MDAwMDU1N2YwYjI5ZTc1MCBpbiBtYWluICgpCgpQ
b3NzaWJsZSBkdXBsaWNhdGVzIGJ5IHF1ZXJ5OiBidWcgMzg1Njc5LCBidWcgMzg0ODcxLCBidWcg
MzgzMjQ2LCBidWcgMzgyNTA5LgoKUmVwb3J0ZWQgdXNpbmcgRHJLb25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>