<?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>318451</bug_id>
          
          <creation_ts>2013-04-16 14:31:25 +0000</creation_ts>
          <short_desc>Crash in phonon when changing language with kdesu systemsettings [@ streamToByteArray&lt;QHash&lt;QByteArray, QVariant&gt; &gt;]</short_desc>
          <delta_ts>2018-10-27 03:35:08 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Frameworks and Libraries</classification>
          <product>Phonon</product>
          <component>kded module for audio device listing</component>
          <version>unspecified</version>
          <rep_platform>Chakra</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>triaged</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Richard Llom">richard.llom</reporter>
          <assigned_to name="Harald Sitter">sitter</assigned_to>
          <cc>b.buschinski</cc>
    
    <cc>germano.massullo</cc>
    
    <cc>martin.sandsmark</cc>
    
    <cc>myriam</cc>
    
    <cc>richard.llom</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>1361296</commentid>
    <comment_count>0</comment_count>
    <who name="Richard Llom">richard.llom</who>
    <bug_when>2013-04-16 14:31:25 +0000</bug_when>
    <thetext>Application: kded4 ($Id$)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.7.6-2-CHAKRA x86_64
Distribution: &quot;Chakra Linux&quot;

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

I was running systemsettings as root (with kdesu) and changed the language. After apply systemsettings crashed.

-- Backtrace:
Application: KDE-Dienst (kdeinit4), signal: Aborted
Using host libthread_db library &quot;/lib/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7f5cb09cd780 (LWP 1586))]

Thread 3 (Thread 0x7f5ca6c7c700 (LWP 1666)):
#0  0x00007f5cb28b6191 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f5cb2879144 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5cb28795e2 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f5cb2879764 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f5cb705afb6 in QEventDispatcherGlib::processEvents (this=0x7f5ca00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f5cb7027d2f in QEventLoop::processEvents (this=this@entry=0x7f5ca6c7bdc0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5cb7027f88 in QEventLoop::exec (this=0x7f5ca6c7bdc0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f5cb6f1c76d in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:542
#8  0x00007f5cb7006c33 in QInotifyFileSystemWatcherEngine::run (this=0x931b90) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007f5cb6f1f519 in QThreadPrivate::start (arg=0x931b90) at thread/qthread_unix.cpp:338
#10 0x00007f5cb6c8ce0e in start_thread () from /lib/libpthread.so.0
#11 0x00007f5cb597d1dd in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7f5c9bffe700 (LWP 1671)):
#0  0x00007f5cb28b6180 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f5cb2878f32 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5cb287956b in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f5cb2879764 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f5cb705afb6 in QEventDispatcherGlib::processEvents (this=0x7f5c94000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f5cb7027d2f in QEventLoop::processEvents (this=this@entry=0x7f5c9bffddc0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5cb7027f88 in QEventLoop::exec (this=0x7f5c9bffddc0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f5cb6f1c76d in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:542
#8  0x00007f5cb7006c33 in QInotifyFileSystemWatcherEngine::run (this=0x9618e0) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007f5cb6f1f519 in QThreadPrivate::start (arg=0x9618e0) at thread/qthread_unix.cpp:338
#10 0x00007f5cb6c8ce0e in start_thread () from /lib/libpthread.so.0
#11 0x00007f5cb597d1dd in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f5cb09cd780 (LWP 1586)):
[KCrash Handler]
#6  0x00007f5cb58cdc45 in raise () from /lib/libc.so.6
#7  0x00007f5cb58cf0c8 in abort () from /lib/libc.so.6
#8  0x00007f5cb6f14dff in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=&lt;optimized out&gt;) at global/qglobal.cpp:2323
#9  0x00007f5cb6f14f78 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=0x7f5cb70941e8 &quot;ASSERT failure in %s: \&quot;%s\&quot;, file %s, line %d&quot;, ap=ap@entry=0x7fff80b77088) at global/qglobal.cpp:2369
#10 0x00007f5cb6f15104 in qFatal (msg=&lt;optimized out&gt;) at global/qglobal.cpp:2552
#11 0x00007f5cb704eb74 in QVariant::save (this=0xa24dd8, s=...) at kernel/qvariant.cpp:2049
#12 0x00007f5cb704ec9f in operator&lt;&lt; (s=..., p=...) at kernel/qvariant.cpp:2076
#13 0x00007f5ca6f7f76b in operator&lt;&lt; &lt;QByteArray, QVariant&gt; (out=..., hash=...) at /usr/include/QtCore/qdatastream.h:383
#14 0x00007f5ca6f78154 in streamToByteArray&lt;QHash&lt;QByteArray, QVariant&gt; &gt; (data=...) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/phonon/kded-module/phononserver.cpp:956
#15 PhononServer::updateDevicesCache (this=0x9488c0) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/phonon/kded-module/phononserver.cpp:1017
#16 0x00007f5ca6f78ddb in PhononServer::audioDevicesIndexes (this=&lt;optimized out&gt;, type=&lt;optimized out&gt;) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/phonon/kded-module/phononserver.cpp:823
#17 0x00007f5ca6f74728 in qt_static_metacall (_a=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/build/phonon/kded-module/moc_phononserver.cpp:75
#18 PhononServer::qt_static_metacall (_o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _a=&lt;optimized out&gt;) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/build/phonon/kded-module/moc_phononserver.cpp:69
#19 0x00007f5ca6f748eb in PhononServer::qt_metacall (this=0x9488c0, _c=QMetaObject::InvokeMetaMethod, _id=&lt;optimized out&gt;, _a=0x7fff80b77600) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/build/phonon/kded-module/moc_phononserver.cpp:131
#20 0x00007f5cb3cc6664 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x708fa0, object=object@entry=0x9488c0, msg=..., metaTypes=..., slotIdx=8) at qdbusintegrator.cpp:951
#21 0x00007f5cb3cc7927 in QDBusConnectionPrivate::activateCall (this=this@entry=0x708fa0, object=0x9488c0, flags=241, msg=...) at qdbusintegrator.cpp:856
#22 0x00007f5cb3cc80a7 in QDBusConnectionPrivate::activateObject (this=0x708fa0, node=..., msg=..., pathStartPos=&lt;optimized out&gt;) at qdbusintegrator.cpp:1447
#23 0x00007f5cb3cc848b in QDBusActivateObjectEvent::placeMetaCall (this=0x9323c0) at qdbusintegrator.cpp:1541
#24 0x00007f5cb704036e in QObject::event (this=0x9488c0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1194
#25 0x00007f5cb6109021 in QApplicationPrivate::notify_helper (this=this@entry=0x730ff0, receiver=receiver@entry=0x9488c0, e=e@entry=0x9323c0) at kernel/qapplication.cpp:4562
#26 0x00007f5cb610e0f9 in QApplication::notify (this=0x7fff80b783f0, receiver=0x9488c0, e=0x9323c0) at kernel/qapplication.cpp:4423
#27 0x00007f5cb7de46e6 in KApplication::notify (this=0x7fff80b783f0, receiver=0x9488c0, event=0x9323c0) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311
#28 0x00007f5cb70297ee in QCoreApplication::notifyInternal (this=0x7fff80b783f0, receiver=receiver@entry=0x9488c0, event=event@entry=0x9323c0) at kernel/qcoreapplication.cpp:946
#29 0x00007f5cb702d198 in sendEvent (event=0x9323c0, receiver=0x9488c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x69c2b0) at kernel/qcoreapplication.cpp:1570
#31 0x00007f5cb705ae03 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=0x732010) at kernel/qeventdispatcher_glib.cpp:279
#33 0x00007f5cb2879375 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0x00007f5cb28796a8 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0x00007f5cb2879764 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0x00007f5cb705af96 in QEventDispatcherGlib::processEvents (this=0x69e7d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0x00007f5cb61b654e in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f5cb7027d2f in QEventLoop::processEvents (this=this@entry=0x7fff80b78170, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007f5cb7027f88 in QEventLoop::exec (this=0x7fff80b78170, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007f5cb702d5a8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#41 0x00007f5cae49f2e0 in kdemain (argc=1, argv=0x704f00) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.10.2/kded/kded.cpp:924
#42 0x0000000000407fdb in launch (argc=argc@entry=1, _name=_name@entry=0x40a8f3 &quot;kded4&quot;, args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=&lt;optimized out&gt;, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40a782 &quot;0&quot;) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.10.2/kinit/kinit.cpp:726
#43 0x000000000040575a in main (argc=2, argv=&lt;optimized out&gt;, envp=0x7fff80b78dc0) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.10.2/kinit/kinit.cpp:1841

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361439</commentid>
    <comment_count>1</comment_count>
    <who name="Myriam Schweingruber">myriam</who>
    <bug_when>2013-04-16 22:23:02 +0000</bug_when>
    <thetext>Is this crash reproducible?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361535</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Sandsmark">martin.sandsmark</who>
    <bug_when>2013-04-17 08:03:18 +0000</bug_when>
    <thetext>very weird crash, seems like our custom data type isn&apos;t registered with Qt before we try to save it. Yet another race condition in the kded module, maybe.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361551</commentid>
    <comment_count>3</comment_count>
      <attachid>78981</attachid>
    <who name="Richard Llom">richard.llom</who>
    <bug_when>2013-04-17 08:43:45 +0000</bug_when>
    <thetext>Created attachment 78981
New crash information added by DrKonqi

kded4 ($Id$) on KDE Platform 4.10.2 using Qt 4.8.4

- What I was doing when the application crashed:

Yes, I can reproduce this.
Although a little correction:
First time systemsettings actually did not crash, but was just in an endless loop &quot;Updating Settings...&quot; (or such a like), I could cancel it and everything went along.
This time there was no error at all in systemsettings.

I can try to do a valgrind trace if needed.

-- Backtrace (Reduced):
#11 0x00007ff34e7c8b74 in QVariant::save (this=0x18d7f58, s=...) at kernel/qvariant.cpp:2049
#12 0x00007ff34e7c8c9f in operator&lt;&lt; (s=..., p=...) at kernel/qvariant.cpp:2076
#13 0x00007ff33e72f76b in operator&lt;&lt; &lt;QByteArray, QVariant&gt; (out=..., hash=...) at /usr/include/QtCore/qdatastream.h:383
#14 0x00007ff33e728154 in streamToByteArray&lt;QHash&lt;QByteArray, QVariant&gt; &gt; (data=...) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/phonon/kded-module/phononserver.cpp:956
#15 PhononServer::updateDevicesCache (this=0x18259e0) at /chakra/desktop-testing/kde-runtime/src/kde-runtime-4.10.2/phonon/kded-module/phononserver.cpp:1017</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363341</commentid>
    <comment_count>4</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2013-04-23 12:13:10 +0000</bug_when>
    <thetext>If you can reproduce it, please add exact steps to reproduce with a freshly created user account.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1364231</commentid>
    <comment_count>5</comment_count>
    <who name="Richard Llom">richard.llom</who>
    <bug_when>2013-04-26 16:23:39 +0000</bug_when>
    <thetext>(In reply to comment #4)
&gt; If you can reproduce it, please add exact steps to reproduce with a freshly
&gt; created user account.
Since I&apos;m running with kdesu does the user actually matters? (I think it is always running in root environment).

Anyways, I did (steps to reproduce):
- Create new user
- Login as new user
- Open Krunner enter kdesu systemsettings
- produce a sound, (e.g. change a setting in one modul, hit overview -&gt; query (do you want to save...) with sound comes).
- Sound plays, but dr. konqi opens with already attached backtraces.
- systemsettings is stable.
== end ==

I didn&apos;t dare to create a new root, but I checked the roots home for pulse configs/files. There was only one cookie, I renamed and tried again -&gt; still crash.

Also I noticed that this crash happens only once per session, if I want to reproduce it several times I need to restart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381188</commentid>
    <comment_count>6</comment_count>
    <who name="Harald Sitter">sitter</who>
    <bug_when>2013-07-03 23:20:15 +0000</bug_when>
    <thetext>*** Bug 321758 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1381194</commentid>
    <comment_count>7</comment_count>
    <who name="Harald Sitter">sitter</who>
    <bug_when>2013-07-03 23:37:27 +0000</bug_when>
    <thetext>Martin suspects a race condition and I kind of agree even though that really really really should not happen.

Which phonon version and distribution are you all using?

I&apos;ll also need some additional info as I absolutely cannot reproduce this...
Someone who can reproduce the problem please make sure that phonon and phononserver debug symbols are installed then run kded4 in gdb

&gt; gdb --args kded4 --nofork

and set breakpoints on registerPhononMetaTypes and PhononServer::updateDevicesCache

&gt; b registerPhononMetaTypes
&gt; b PhononServer::updateDevicesCache

then run

&gt; r

and try to trigger the crash, but first both breakpoints should be hit so in gdb do for each breakpoint (note that for the first command you may have to hit enter a couple of times to get the entire output)

&gt; thread apply all bt
&gt; c

once it crashes simply quit

&gt; q

copy your entire terminal backlog into a file and attach it.

alternatively just attach the backtrace and tell me which breakpoint is hit first


Notes for further investigation:

type registration is done by using [1] (phonnnamespace.cpp) which in application cases should always be executed before main. however phononserver is a kded module i.e. plugin, so order may be messed up, weird but possible. There is probalby nothing that can be done if the execution order is wrong other than manually registering the types in phononserver to be on the safe side.

[1] https://qt-project.org/wiki/QtResources#9ffdb95250e26c7a6b468126ac7c75b0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384797</commentid>
    <comment_count>8</comment_count>
    <who name="Myriam Schweingruber">myriam</who>
    <bug_when>2013-07-20 14:15:37 +0000</bug_when>
    <thetext>*** Bug 322618 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384809</commentid>
    <comment_count>9</comment_count>
    <who name="Germano Massullo (Thetra)">germano.massullo</who>
    <bug_when>2013-07-20 15:13:43 +0000</bug_when>
    <thetext>(In reply to comment #7)
&gt; Martin suspects a race condition and I kind of agree even though that really
&gt; really really should not happen.
&gt; 
&gt; Which phonon version and distribution are you all using?
&gt; 
phonon-4.6.0-7.fc19.x86_64 on Fedora 19</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786012</commentid>
    <comment_count>10</comment_count>
    <who name="Andrew Crouthamel">andrew.crouthamel</who>
    <bug_when>2018-09-24 02:15:47 +0000</bug_when>
    <thetext>Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED &gt; WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799912</commentid>
    <comment_count>11</comment_count>
    <who name="Andrew Crouthamel">andrew.crouthamel</who>
    <bug_when>2018-10-27 03:35:08 +0000</bug_when>
    <thetext>Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED &gt; WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>78981</attachid>
            <date>2013-04-17 08:43:45 +0000</date>
            <delta_ts>2013-04-17 08:43:45 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>8782</size>
            <attacher name="Richard Llom">richard.llom</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtkZWQ0ICgkSWQkKQpLREUgUGxhdGZvcm0gVmVyc2lvbjogNC4xMC4yClF0
IFZlcnNpb246IDQuOC40Ck9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMuNy42LTItQ0hBS1JBIHg4
Nl82NApEaXN0cmlidXRpb246ICJDaGFrcmEgTGludXgiCgotLSBJbmZvcm1hdGlvbiBhYm91dCB0
aGUgY3Jhc2g6Ci0gV2hhdCBJIHdhcyBkb2luZyB3aGVuIHRoZSBhcHBsaWNhdGlvbiBjcmFzaGVk
OgoKWWVzLCBJIGNhbiByZXByb2R1Y2UgdGhpcy4KQWx0aG91Z2ggYSBsaXR0bGUgY29ycmVjdGlv
bjoKRmlyc3QgdGltZSBzeXN0ZW1zZXR0aW5ncyBhY3R1YWxseSBkaWQgbm90IGNyYXNoLCBidXQg
d2FzIGp1c3QgaW4gYW4gZW5kbGVzcyBsb29wICJVcGRhdGluZyBTZXR0aW5ncy4uLiIgKG9yIHN1
Y2ggYSBsaWtlKSwgSSBjb3VsZCBjYW5jZWwgaXQgYW5kIGV2ZXJ5dGhpbmcgd2VudCBhbG9uZy4K
VGhpcyB0aW1lIHRoZXJlIHdhcyBubyBlcnJvciBhdCBhbGwgaW4gc3lzdGVtc2V0dGluZ3MuCgpJ
IGNhbiB0cnkgdG8gZG8gYSB2YWxncmluZCB0cmFjZSBpZiBuZWVkZWQuCgpUaGUgY3Jhc2ggY2Fu
IGJlIHJlcHJvZHVjZWQgZXZlcnkgdGltZS4KCi0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IEtE
RSBEYWVtb24gKGtkZWluaXQ0KSwgc2lnbmFsOiBBYm9ydGVkClVzaW5nIGhvc3QgbGlidGhyZWFk
X2RiIGxpYnJhcnkgIi9saWIvbGlidGhyZWFkX2RiLnNvLjEiLgpbQ3VycmVudCB0aHJlYWQgaXMg
MSAoVGhyZWFkIDB4N2ZmMzQ4MTQ3NzgwIChMV1AgODY5KSldCgpUaHJlYWQgMyAoVGhyZWFkIDB4
N2ZmMzNlNDJjNzAwIChMV1AgODg1KSk6CiMwICAweDAwMDA3ZmYzNDlmZjExZDQgaW4gPz8gKCkg
ZnJvbSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiMxICAweDAwMDA3ZmYzNDlmZjJlNTcgaW4g
Z19tYWluX2NvbnRleHRfcHJlcGFyZSAoKSBmcm9tIC91c3IvbGliL2xpYmdsaWItMi4wLnNvLjAK
IzIgIDB4MDAwMDdmZjM0OWZmMzU2YiBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYmdsaWItMi4w
LnNvLjAKIzMgIDB4MDAwMDdmZjM0OWZmMzc2NCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24g
KCkgZnJvbSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZmYzNGU3ZDRmYjYg
aW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg3ZmYzMzgwMDA4
YzAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI2CiM1
ICAweDAwMDA3ZmYzNGU3YTFkMmYgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50cyAodGhpcz10
aGlzQGVudHJ5PTB4N2ZmMzNlNDJiZGMwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29w
LmNwcDoxNDkKIzYgIDB4MDAwMDdmZjM0ZTdhMWY4OCBpbiBRRXZlbnRMb29wOjpleGVjICh0aGlz
PTB4N2ZmMzNlNDJiZGMwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDQK
IzcgIDB4MDAwMDdmZjM0ZTY5Njc2ZCBpbiBRVGhyZWFkOjpleGVjICh0aGlzPTxvcHRpbWl6ZWQg
b3V0PikgYXQgdGhyZWFkL3F0aHJlYWQuY3BwOjU0MgojOCAgMHgwMDAwN2ZmMzRlNzgwYzMzIGlu
IFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJFbmdpbmU6OnJ1biAodGhpcz0weDE4MjY4MDApIGF0
IGlvL3FmaWxlc3lzdGVtd2F0Y2hlcl9pbm90aWZ5LmNwcDoyNTYKIzkgIDB4MDAwMDdmZjM0ZTY5
OTUxOSBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDE4MjY4MDApIGF0IHRocmVhZC9x
dGhyZWFkX3VuaXguY3BwOjMzOAojMTAgMHgwMDAwN2ZmMzRlNDA2ZTBlIGluIHN0YXJ0X3RocmVh
ZCAoKSBmcm9tIC9saWIvbGlicHRocmVhZC5zby4wCiMxMSAweDAwMDA3ZmYzNGQwZjcxZGQgaW4g
Y2xvbmUgKCkgZnJvbSAvbGliL2xpYmMuc28uNgoKVGhyZWFkIDIgKFRocmVhZCAweDdmZjMzMzkx
OTcwMCAoTFdQIDg5MCkpOgojMCAgMHgwMDAwN2ZmMzRlNDA4Y2Y2IGluIHB0aHJlYWRfbXV0ZXhf
bG9jayAoKSBmcm9tIC9saWIvbGlicHRocmVhZC5zby4wCiMxICAweDAwMDA3ZmYzNGEwMzAxNjEg
aW4gZ19tdXRleF9sb2NrICgpIGZyb20gL3Vzci9saWIvbGliZ2xpYi0yLjAuc28uMAojMiAgMHgw
MDAwN2ZmMzQ5ZmYyZDkzIGluIGdfbWFpbl9jb250ZXh0X3ByZXBhcmUgKCkgZnJvbSAvdXNyL2xp
Yi9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZmYzNDlmZjM1NmIgaW4gPz8gKCkgZnJvbSAv
dXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZmYzNDlmZjM3NjQgaW4gZ19tYWlu
X2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWIvbGliZ2xpYi0yLjAuc28uMAojNSAg
MHgwMDAwN2ZmMzRlN2Q0ZmI2IGluIFFFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRz
ICh0aGlzPTB4N2ZmMzJjMDAwYjEwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRj
aGVyX2dsaWIuY3BwOjQyNgojNiAgMHgwMDAwN2ZmMzRlN2ExZDJmIGluIFFFdmVudExvb3A6OnBy
b2Nlc3NFdmVudHMgKHRoaXM9dGhpc0BlbnRyeT0weDdmZjMzMzkxOGRjMCwgZmxhZ3M9Li4uKSBh
dCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MTQ5CiM3ICAweDAwMDA3ZmYzNGU3YTFmODggaW4gUUV2
ZW50TG9vcDo6ZXhlYyAodGhpcz0weDdmZjMzMzkxOGRjMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwv
cWV2ZW50bG9vcC5jcHA6MjA0CiM4ICAweDAwMDA3ZmYzNGU2OTY3NmQgaW4gUVRocmVhZDo6ZXhl
YyAodGhpcz08b3B0aW1pemVkIG91dD4pIGF0IHRocmVhZC9xdGhyZWFkLmNwcDo1NDIKIzkgIDB4
MDAwMDdmZjM0ZTc4MGMzMyBpbiBRSW5vdGlmeUZpbGVTeXN0ZW1XYXRjaGVyRW5naW5lOjpydW4g
KHRoaXM9MHgxOGVkMTQwKSBhdCBpby9xZmlsZXN5c3RlbXdhdGNoZXJfaW5vdGlmeS5jcHA6MjU2
CiMxMCAweDAwMDA3ZmYzNGU2OTk1MTkgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0IChhcmc9MHgx
OGVkMTQwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMzgKIzExIDB4MDAwMDdmZjM0ZTQw
NmUwZSBpbiBzdGFydF90aHJlYWQgKCkgZnJvbSAvbGliL2xpYnB0aHJlYWQuc28uMAojMTIgMHgw
MDAwN2ZmMzRkMGY3MWRkIGluIGNsb25lICgpIGZyb20gL2xpYi9saWJjLnNvLjYKClRocmVhZCAx
IChUaHJlYWQgMHg3ZmYzNDgxNDc3ODAgKExXUCA4NjkpKToKW0tDcmFzaCBIYW5kbGVyXQojNiAg
MHgwMDAwN2ZmMzRkMDQ3YzQ1IGluIHJhaXNlICgpIGZyb20gL2xpYi9saWJjLnNvLjYKIzcgIDB4
MDAwMDdmZjM0ZDA0OTBjOCBpbiBhYm9ydCAoKSBmcm9tIC9saWIvbGliYy5zby42CiM4ICAweDAw
MDA3ZmYzNGU2OGVkZmYgaW4gcXRfbWVzc2FnZV9vdXRwdXQgKG1zZ1R5cGU9bXNnVHlwZUBlbnRy
eT1RdEZhdGFsTXNnLCBidWY9PG9wdGltaXplZCBvdXQ+KSBhdCBnbG9iYWwvcWdsb2JhbC5jcHA6
MjMyMwojOSAgMHgwMDAwN2ZmMzRlNjhlZjc4IGluIHF0X21lc3NhZ2UoUXRNc2dUeXBlLCBjb25z
dCBjaGFyICosIHR5cGVkZWYgX192YV9saXN0X3RhZyBfX3ZhX2xpc3RfdGFnICopIChtc2dUeXBl
PW1zZ1R5cGVAZW50cnk9UXRGYXRhbE1zZywgbXNnPTB4N2ZmMzRlODBlMWU4ICJBU1NFUlQgZmFp
bHVyZSBpbiAlczogXCIlc1wiLCBmaWxlICVzLCBsaW5lICVkIiwgYXA9YXBAZW50cnk9MHg3ZmZm
N2M3NTBlNzgpIGF0IGdsb2JhbC9xZ2xvYmFsLmNwcDoyMzY5CiMxMCAweDAwMDA3ZmYzNGU2OGYx
MDQgaW4gcUZhdGFsIChtc2c9PG9wdGltaXplZCBvdXQ+KSBhdCBnbG9iYWwvcWdsb2JhbC5jcHA6
MjU1MgojMTEgMHgwMDAwN2ZmMzRlN2M4Yjc0IGluIFFWYXJpYW50OjpzYXZlICh0aGlzPTB4MThk
N2Y1OCwgcz0uLi4pIGF0IGtlcm5lbC9xdmFyaWFudC5jcHA6MjA0OQojMTIgMHgwMDAwN2ZmMzRl
N2M4YzlmIGluIG9wZXJhdG9yPDwgKHM9Li4uLCBwPS4uLikgYXQga2VybmVsL3F2YXJpYW50LmNw
cDoyMDc2CiMxMyAweDAwMDA3ZmYzM2U3MmY3NmIgaW4gb3BlcmF0b3I8PCA8UUJ5dGVBcnJheSwg
UVZhcmlhbnQ+IChvdXQ9Li4uLCBoYXNoPS4uLikgYXQgL3Vzci9pbmNsdWRlL1F0Q29yZS9xZGF0
YXN0cmVhbS5oOjM4MwojMTQgMHgwMDAwN2ZmMzNlNzI4MTU0IGluIHN0cmVhbVRvQnl0ZUFycmF5
PFFIYXNoPFFCeXRlQXJyYXksIFFWYXJpYW50PiA+IChkYXRhPS4uLikgYXQgL2NoYWtyYS9kZXNr
dG9wLXRlc3Rpbmcva2RlLXJ1bnRpbWUvc3JjL2tkZS1ydW50aW1lLTQuMTAuMi9waG9ub24va2Rl
ZC1tb2R1bGUvcGhvbm9uc2VydmVyLmNwcDo5NTYKIzE1IFBob25vblNlcnZlcjo6dXBkYXRlRGV2
aWNlc0NhY2hlICh0aGlzPTB4MTgyNTllMCkgYXQgL2NoYWtyYS9kZXNrdG9wLXRlc3Rpbmcva2Rl
LXJ1bnRpbWUvc3JjL2tkZS1ydW50aW1lLTQuMTAuMi9waG9ub24va2RlZC1tb2R1bGUvcGhvbm9u
c2VydmVyLmNwcDoxMDE3CiMxNiAweDAwMDA3ZmYzM2U3MjhkZGIgaW4gUGhvbm9uU2VydmVyOjph
dWRpb0RldmljZXNJbmRleGVzICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgdHlwZT08b3B0aW1pemVk
IG91dD4pIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZS1ydW50aW1lL3NyYy9rZGUtcnVu
dGltZS00LjEwLjIvcGhvbm9uL2tkZWQtbW9kdWxlL3Bob25vbnNlcnZlci5jcHA6ODIzCiMxNyAw
eDAwMDA3ZmYzM2U3MjQ3MjggaW4gcXRfc3RhdGljX21ldGFjYWxsIChfYT08b3B0aW1pemVkIG91
dD4sIF9pZD08b3B0aW1pemVkIG91dD4sIF9vPTxvcHRpbWl6ZWQgb3V0PiwgX2M9PG9wdGltaXpl
ZCBvdXQ+KSBhdCAvY2hha3JhL2Rlc2t0b3AtdGVzdGluZy9rZGUtcnVudGltZS9zcmMva2RlLXJ1
bnRpbWUtNC4xMC4yL2J1aWxkL3Bob25vbi9rZGVkLW1vZHVsZS9tb2NfcGhvbm9uc2VydmVyLmNw
cDo3NQojMTggUGhvbm9uU2VydmVyOjpxdF9zdGF0aWNfbWV0YWNhbGwgKF9vPTxvcHRpbWl6ZWQg
b3V0PiwgX2M9PG9wdGltaXplZCBvdXQ+LCBfaWQ9PG9wdGltaXplZCBvdXQ+LCBfYT08b3B0aW1p
emVkIG91dD4pIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0aW5nL2tkZS1ydW50aW1lL3NyYy9rZGUt
cnVudGltZS00LjEwLjIvYnVpbGQvcGhvbm9uL2tkZWQtbW9kdWxlL21vY19waG9ub25zZXJ2ZXIu
Y3BwOjY5CiMxOSAweDAwMDA3ZmYzM2U3MjQ4ZWIgaW4gUGhvbm9uU2VydmVyOjpxdF9tZXRhY2Fs
bCAodGhpcz0weDE4MjU5ZTAsIF9jPVFNZXRhT2JqZWN0OjpJbnZva2VNZXRhTWV0aG9kLCBfaWQ9
PG9wdGltaXplZCBvdXQ+LCBfYT0weDdmZmY3Yzc1MTNmMCkgYXQgL2NoYWtyYS9kZXNrdG9wLXRl
c3Rpbmcva2RlLXJ1bnRpbWUvc3JjL2tkZS1ydW50aW1lLTQuMTAuMi9idWlsZC9waG9ub24va2Rl
ZC1tb2R1bGUvbW9jX3Bob25vbnNlcnZlci5jcHA6MTMxCiMyMCAweDAwMDA3ZmYzNGI0NDA2NjQg
aW4gUURCdXNDb25uZWN0aW9uUHJpdmF0ZTo6ZGVsaXZlckNhbGwgKHRoaXM9dGhpc0BlbnRyeT0w
eDE1ZTg5MjAsIG9iamVjdD1vYmplY3RAZW50cnk9MHgxODI1OWUwLCBtc2c9Li4uLCBtZXRhVHlw
ZXM9Li4uLCBzbG90SWR4PTgpIGF0IHFkYnVzaW50ZWdyYXRvci5jcHA6OTUxCiMyMSAweDAwMDA3
ZmYzNGI0NDE5MjcgaW4gUURCdXNDb25uZWN0aW9uUHJpdmF0ZTo6YWN0aXZhdGVDYWxsICh0aGlz
PXRoaXNAZW50cnk9MHgxNWU4OTIwLCBvYmplY3Q9MHgxODI1OWUwLCBmbGFncz0yNDEsIG1zZz0u
Li4pIGF0IHFkYnVzaW50ZWdyYXRvci5jcHA6ODU2CiMyMiAweDAwMDA3ZmYzNGI0NDIwYTcgaW4g
UURCdXNDb25uZWN0aW9uUHJpdmF0ZTo6YWN0aXZhdGVPYmplY3QgKHRoaXM9MHgxNWU4OTIwLCBu
b2RlPS4uLiwgbXNnPS4uLiwgcGF0aFN0YXJ0UG9zPTxvcHRpbWl6ZWQgb3V0PikgYXQgcWRidXNp
bnRlZ3JhdG9yLmNwcDoxNDQ3CiMyMyAweDAwMDA3ZmYzNGI0NDI0OGIgaW4gUURCdXNBY3RpdmF0
ZU9iamVjdEV2ZW50OjpwbGFjZU1ldGFDYWxsICh0aGlzPTB4MTg1MGM1MCkgYXQgcWRidXNpbnRl
Z3JhdG9yLmNwcDoxNTQxCiMyNCAweDAwMDA3ZmYzNGU3YmEzNmUgaW4gUU9iamVjdDo6ZXZlbnQg
KHRoaXM9MHgxODI1OWUwLCBlPTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FvYmplY3QuY3Bw
OjExOTQKIzI1IDB4MDAwMDdmZjM0ZDg4MzAyMSBpbiBRQXBwbGljYXRpb25Qcml2YXRlOjpub3Rp
ZnlfaGVscGVyICh0aGlzPXRoaXNAZW50cnk9MHgxNjExMjYwLCByZWNlaXZlcj1yZWNlaXZlckBl
bnRyeT0weDE4MjU5ZTAsIGU9ZUBlbnRyeT0weDE4NTBjNTApIGF0IGtlcm5lbC9xYXBwbGljYXRp
b24uY3BwOjQ1NjIKIzI2IDB4MDAwMDdmZjM0ZDg4ODBmOSBpbiBRQXBwbGljYXRpb246Om5vdGlm
eSAodGhpcz0weDdmZmY3Yzc1MjFlMCwgcmVjZWl2ZXI9MHgxODI1OWUwLCBlPTB4MTg1MGM1MCkg
YXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDQyMwojMjcgMHgwMDAwN2ZmMzRmNTVlNmU2IGlu
IEtBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4N2ZmZjdjNzUyMWUwLCByZWNlaXZlcj0weDE4
MjU5ZTAsIGV2ZW50PTB4MTg1MGM1MCkgYXQgL2NoYWtyYS9kZXNrdG9wLXRlc3Rpbmcva2RlbGli
cy9zcmMva2RlbGlicy00LjEwLjIva2RldWkva2VybmVsL2thcHBsaWNhdGlvbi5jcHA6MzExCiMy
OCAweDAwMDA3ZmYzNGU3YTM3ZWUgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwg
KHRoaXM9MHg3ZmZmN2M3NTIxZTAsIHJlY2VpdmVyPXJlY2VpdmVyQGVudHJ5PTB4MTgyNTllMCwg
ZXZlbnQ9ZXZlbnRAZW50cnk9MHgxODUwYzUwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5j
cHA6OTQ2CiMyOSAweDAwMDA3ZmYzNGU3YTcxOTggaW4gc2VuZEV2ZW50IChldmVudD0weDE4NTBj
NTAsIHJlY2VpdmVyPTB4MTgyNTllMCkgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3Jj
L2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMzEKIzMwIFFDb3JlQXBwbGljYXRp
b25Qcml2YXRlOjpzZW5kUG9zdGVkRXZlbnRzIChyZWNlaXZlcj0weDAsIGV2ZW50X3R5cGU9MCwg
ZGF0YT0weDE1N2MyYjApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxNTcwCiMzMSAw
eDAwMDA3ZmYzNGU3ZDRlMDMgaW4gc2VuZFBvc3RlZEV2ZW50cyAoKSBhdCAuLi8uLi9pbmNsdWRl
L1F0Q29yZS8uLi8uLi9zcmMvY29yZWxpYi9rZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIzNgoj
MzIgcG9zdEV2ZW50U291cmNlRGlzcGF0Y2ggKHM9MHgxNjEyMjgwKSBhdCBrZXJuZWwvcWV2ZW50
ZGlzcGF0Y2hlcl9nbGliLmNwcDoyNzkKIzMzIDB4MDAwMDdmZjM0OWZmMzM3NSBpbiBnX21haW5f
Y29udGV4dF9kaXNwYXRjaCAoKSBmcm9tIC91c3IvbGliL2xpYmdsaWItMi4wLnNvLjAKIzM0IDB4
MDAwMDdmZjM0OWZmMzZhOCBpbiA/PyAoKSBmcm9tIC91c3IvbGliL2xpYmdsaWItMi4wLnNvLjAK
IzM1IDB4MDAwMDdmZjM0OWZmMzc2NCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKCkgZnJv
bSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wCiMzNiAweDAwMDA3ZmYzNGU3ZDRmOTYgaW4gUUV2
ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHgxNTdlN2QwLCBmbGFncz0u
Li4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQyNAojMzcgMHgwMDAwN2Zm
MzRkOTMwNTRlIGluIFFHdWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlz
PTxvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hl
cl9nbGliLmNwcDoyMDQKIzM4IDB4MDAwMDdmZjM0ZTdhMWQyZiBpbiBRRXZlbnRMb29wOjpwcm9j
ZXNzRXZlbnRzICh0aGlzPXRoaXNAZW50cnk9MHg3ZmZmN2M3NTFmNjAsIGZsYWdzPS4uLikgYXQg
a2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojMzkgMHgwMDAwN2ZmMzRlN2ExZjg4IGluIFFFdmVu
dExvb3A6OmV4ZWMgKHRoaXM9MHg3ZmZmN2M3NTFmNjAsIGZsYWdzPS4uLikgYXQga2VybmVsL3Fl
dmVudGxvb3AuY3BwOjIwNAojNDAgMHgwMDAwN2ZmMzRlN2E3NWE4IGluIFFDb3JlQXBwbGljYXRp
b246OmV4ZWMgKCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjEyMTgKIzQxIDB4MDAw
MDdmZjM0NWMxOTJlMCBpbiBrZGVtYWluIChhcmdjPTEsIGFyZ3Y9MHgxNWU1MDMwKSBhdCAvY2hh
a3JhL2Rlc2t0b3AtdGVzdGluZy9rZGVsaWJzL3NyYy9rZGVsaWJzLTQuMTAuMi9rZGVkL2tkZWQu
Y3BwOjkyNAojNDIgMHgwMDAwMDAwMDAwNDA3ZmRiIGluIGxhdW5jaCAoYXJnYz1hcmdjQGVudHJ5
PTEsIF9uYW1lPV9uYW1lQGVudHJ5PTB4NDBhOGYzICJrZGVkNCIsIGFyZ3M9YXJnc0BlbnRyeT0w
eDAsIGN3ZD1jd2RAZW50cnk9MHgwLCBlbnZjPWVudmNAZW50cnk9MCwgZW52cz08b3B0aW1pemVk
IG91dD4sIGVudnNAZW50cnk9MHgwLCByZXNldF9lbnY9cmVzZXRfZW52QGVudHJ5PWZhbHNlLCB0
dHk9dHR5QGVudHJ5PTB4MCwgYXZvaWRfbG9vcHM9YXZvaWRfbG9vcHNAZW50cnk9ZmFsc2UsIHN0
YXJ0dXBfaWRfc3RyPXN0YXJ0dXBfaWRfc3RyQGVudHJ5PTB4NDBhNzgyICIwIikgYXQgL2NoYWty
YS9kZXNrdG9wLXRlc3Rpbmcva2RlbGlicy9zcmMva2RlbGlicy00LjEwLjIva2luaXQva2luaXQu
Y3BwOjcyNgojNDMgMHgwMDAwMDAwMDAwNDA1NzVhIGluIG1haW4gKGFyZ2M9MiwgYXJndj08b3B0
aW1pemVkIG91dD4sIGVudnA9MHg3ZmZmN2M3NTJiYjApIGF0IC9jaGFrcmEvZGVza3RvcC10ZXN0
aW5nL2tkZWxpYnMvc3JjL2tkZWxpYnMtNC4xMC4yL2tpbml0L2tpbml0LmNwcDoxODQxCgpQb3Nz
aWJsZSBkdXBsaWNhdGVzIGJ5IHF1ZXJ5OiBidWcgMzE4NDUxLgoKUmVwb3J0ZWQgdXNpbmcgRHJL
b25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>