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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>135283</bug_id>
          
          <creation_ts>2014-07-24 20:46:08 -0700</creation_ts>
          <short_desc>REGRESSION(r171526): [SOUP] Massive crashes.</short_desc>
          <delta_ts>2014-07-25 00:59:42 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>135069</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Pratik Solanki">psolanki</assigned_to>
          <cc>berto</cc>
    
    <cc>cgarcia</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
    
    <cc>psolanki</cc>
    
    <cc>rego</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>yoon</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1024772</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-07-24 20:46:08 -0700</bug_when>
    <thetext>Revision r171526 &lt;http://trac.webkit.org/r171526&gt; seems to have caused *massive* crashes on the GTK port.

All the GTK test bots started to crash for *every* layout test / performance test after this revision.

Last good build for the GTK Release test boot (r171525): http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/1678
First bad build for the GTK Release test boot (r171526): http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/1679 [Exiting early after 47 crashes and 3 timeouts.]

And the same for the perf bot or the GTK Debug test boot :\</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024773</commentid>
    <comment_count>1</comment_count>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-24 20:47:16 -0700</bug_when>
    <thetext>Uh oh.. Looking.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024774</commentid>
    <comment_count>2</comment_count>
      <attachid>235495</attachid>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-07-24 20:55:43 -0700</bug_when>
    <thetext>Created attachment 235495
GDB Backtrace for the GTK port when running the perft test Animation/balls.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024775</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-07-24 20:57:08 -0700</bug_when>
    <thetext>I have attached a GDB backtrace for the coredump generated when running the perf test Animation/balls.html 

Relevant part:

Program terminated with signal 11, Segmentation fault.
#0  0x00007f9c955a6f36 in WebCore::SharedBuffer::append(char const*, unsigned int) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-3.0.so.25

[...]


Thread 1 (Thread 0x7f9c87619940 (LWP 6612)):
#0  0x00007f9c955a6f36 in WebCore::SharedBuffer::append(char const*, unsigned int) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-3.0.so.25
#1  0x00007f9c95aec465 in WebCore::SharedBuffer::maybeTransferPlatformData() () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-3.0.so.25
#2  0x00007f9c955a6f2b in WebCore::SharedBuffer::append(char const*, unsigned int) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-3.0.so.25
#3  0x00007f9c955a7f11 in WebCore::SharedBuffer::append(WebCore::SharedBuffer*) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-3.0.so.25
#4  0x00007f9c95461ac1 in WebCore::ResourceLoader::addDataOrBuffer(char const*, unsigned int, WebCore::SharedBuffer*, WebCore::DataPayloadType) () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-3.0.so.25
[...]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024776</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-07-24 21:00:23 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; 
&gt; All the GTK test bots started to crash for *every* layout test / performance test after this revision.
&gt; 

After a more detailed look it seems that causes crashes for many layout test, but not for every layout test.

It seems however to cause crashes for every performance test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024777</commentid>
    <comment_count>5</comment_count>
      <attachid>235496</attachid>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-24 21:16:44 -0700</bug_when>
    <thetext>Created attachment 235496
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024778</commentid>
    <comment_count>6</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2014-07-24 21:25:10 -0700</bug_when>
    <thetext>I have tested the attached patch. It fixes the issue. Thanks a lot :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024779</commentid>
    <comment_count>7</comment_count>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-24 21:26:54 -0700</bug_when>
    <thetext>Since this is build breakage, I&apos;ll just land it unreviewed. Carlos has confirmed that it fixes the crashes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024780</commentid>
    <comment_count>8</comment_count>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-24 21:28:52 -0700</bug_when>
    <thetext>Committed r171579: &lt;http://trac.webkit.org/changeset/171579&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1024803</commentid>
    <comment_count>9</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-07-25 00:59:42 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; Committed r171579: &lt;http://trac.webkit.org/changeset/171579&gt;

It fixed the issue on EFL too since EFL also uses SOUP.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>235495</attachid>
            <date>2014-07-24 20:55:43 -0700</date>
            <delta_ts>2014-07-24 20:55:43 -0700</delta_ts>
            <desc>GDB Backtrace for the GTK port when running the perft test Animation/balls.html</desc>
            <filename>trace-when-running-perf-test-Animation-balls.txt</filename>
            <type>text/plain</type>
            <size>17546</size>
            <attacher name="Carlos Alberto Lopez Perez">clopez</attacher>
            
              <data encoding="base64">W05ldyBMV1AgNjYxMl0KW05ldyBMV1AgNjYxNF0KW05ldyBMV1AgNjYxNV0KW05ldyBMV1AgNjYx
N10KW05ldyBMV1AgNjYxOF0KW05ldyBMV1AgNjYxNl0KW05ldyBMV1AgNjYyMV0KW05ldyBMV1Ag
NjYxOV0KW05ldyBMV1AgNjYyMF0KW05ldyBMV1AgNjYyM10KW05ldyBMV1AgNjYyNF0KW05ldyBM
V1AgNjYyNV0KW05ldyBMV1AgNjYyMl0KW05ldyBMV1AgNjYyNl0KW1RocmVhZCBkZWJ1Z2dpbmcg
dXNpbmcgbGlidGhyZWFkX2RiIGVuYWJsZWRdClVzaW5nIGhvc3QgbGlidGhyZWFkX2RiIGxpYnJh
cnkgIi9saWIveDg2XzY0LWxpbnV4LWdudS9saWJ0aHJlYWRfZGIuc28uMSIuCkNvcmUgd2FzIGdl
bmVyYXRlZCBieSBgL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1
aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvYmluL1dlYktpdCcuClByb2dyYW0gdGVybWluYXRlZCB3
aXRoIHNpZ25hbCAxMSwgU2VnbWVudGF0aW9uIGZhdWx0LgojMCAgMHgwMDAwN2Y5Yzk1NWE2ZjM2
IGluIFdlYkNvcmU6OlNoYXJlZEJ1ZmZlcjo6YXBwZW5kKGNoYXIgY29uc3QqLCB1bnNpZ25lZCBp
bnQpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1
aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYndlYmtpdDJndGstMy4wLnNvLjI1CgpUaHJl
YWQgMTQgKFRocmVhZCAweDdmOWMyM2ZmZjcwMCAoTFdQIDY2MjYpKToKIzAgIHB0aHJlYWRfY29u
ZF90aW1lZHdhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4uL25wdGwvc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L3B0aHJlYWRfY29uZF90aW1lZHdhaXQuUzoyMzgKIzEgIDB4MDAwMDdmOWM5
MjU5NTgzZSBpbiBnX2NvbmRfd2FpdF91bnRpbCAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0
ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9v
dC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjljOTI1MGZjODIgaW4gZ19hc3lu
Y19xdWV1ZV9wb3BfaW50ZXJuX3VubG9ja2VkICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3Rr
L2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290
L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDAwMDdmOWM5MjUwZmYwYyBpbiBnX2FzeW5j
X3F1ZXVlX3RpbWVvdXRfcG9wX3VubG9ja2VkICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3Rr
L2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290
L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzQgIDB4MDAwMDdmOWM5MjU3MTM4ZSBpbiBnX3RocmVh
ZF9wb29sX3dhaXRfZm9yX25ld190YXNrICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0
ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xp
YjY0L2xpYmdsaWItMi4wLnNvLjAKIzUgIDB4MDAwMDdmOWM5MjU3MTNjOCBpbiBnX3RocmVhZF9w
b29sX3RocmVhZF9wcm94eSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgt
NjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJn
bGliLTIuMC5zby4wCiM2ICAweDAwMDA3ZjljOTI1NzBlMjggaW4gZ190aHJlYWRfcHJveHkgKCkg
ZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2Vi
S2l0QnVpbGQvRGVwZW5kZW5jaWVzL1Jvb3QvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojNyAgMHgw
MDAwN2Y5YzkzNDE0MDYyIGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4N2Y5YzIzZmZmNzAwKSBhdCBw
dGhyZWFkX2NyZWF0ZS5jOjMxMgojOCAgMHgwMDAwN2Y5YzhmMjgxYTNkIGluIGNsb25lICgpIGF0
IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMQoKVGhyZWFkIDEz
IChUaHJlYWQgMHg3ZjljMzY2OTI3MDAgKExXUCA2NjIyKSk6CiMwICBwdGhyZWFkX2NvbmRfd2Fp
dEBAR0xJQkNfMi4zLjIgKCkgYXQgLi4vbnB0bC9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZf
NjQvcHRocmVhZF9jb25kX3dhaXQuUzoxODUKIzEgIDB4MDAwMDdmOWM4ZmIxMWM5YyBpbiBzdGQ6
OmNvbmRpdGlvbl92YXJpYWJsZTo6d2FpdChzdGQ6OnVuaXF1ZV9sb2NrPHN0ZDo6bXV0ZXg+Jikg
KCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnN0ZGMrKy5zby42CiMyICAweDAw
MDA3ZjljOTZkYjIzZGIgaW4gSlNDOjpHQ1RocmVhZDo6d2FpdEZvck5leHRQaGFzZSgpICgpIGZy
b20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktp
dEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiMzICAweDAw
MDA3ZjljOTZkYjI0YjggaW4gSlNDOjpHQ1RocmVhZDo6Z2NUaHJlYWRNYWluKCkgKCkgZnJvbSAv
aG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVp
bGQvUmVsZWFzZS9saWIvbGliamF2YXNjcmlwdGNvcmVndGstMy4wLnNvLjAKIzQgIDB4MDAwMDdm
OWM5NzBmOTU3MiBpbiBXVEY6Ond0ZlRocmVhZEVudHJ5UG9pbnQodm9pZCopICgpIGZyb20gL2hv
bWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxk
L1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiM1ICAweDAwMDA3Zjlj
OTM0MTQwNjIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjljMzY2OTI3MDApIGF0IHB0aHJlYWRf
Y3JlYXRlLmM6MzEyCiM2ICAweDAwMDA3ZjljOGYyODFhM2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lz
ZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTExCgpUaHJlYWQgMTIgKFRocmVh
ZCAweDdmOWMzNGU4ZjcwMCAoTFdQIDY2MjUpKToKIzAgIHB0aHJlYWRfY29uZF93YWl0QEBHTElC
Q18yLjMuMiAoKSBhdCAuLi9ucHRsL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9wdGhy
ZWFkX2NvbmRfd2FpdC5TOjE4NQojMSAgMHgwMDAwN2Y5YzhmYjExYzljIGluIHN0ZDo6Y29uZGl0
aW9uX3ZhcmlhYmxlOjp3YWl0KHN0ZDo6dW5pcXVlX2xvY2s8c3RkOjptdXRleD4mKSAoKSBmcm9t
IC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvbGlic3RkYysrLnNvLjYKIzIgIDB4MDAwMDdmOWM5
NmRiMjNkYiBpbiBKU0M6OkdDVGhyZWFkOjp3YWl0Rm9yTmV4dFBoYXNlKCkgKCkgZnJvbSAvaG9t
ZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQv
UmVsZWFzZS9saWIvbGliamF2YXNjcmlwdGNvcmVndGstMy4wLnNvLjAKIzMgIDB4MDAwMDdmOWM5
NmRiMjRiOCBpbiBKU0M6OkdDVGhyZWFkOjpnY1RocmVhZE1haW4oKSAoKSBmcm9tIC9ob21lL3Ns
YXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxl
YXNlL2xpYi9saWJqYXZhc2NyaXB0Y29yZWd0ay0zLjAuc28uMAojNCAgMHgwMDAwN2Y5Yzk3MGY5
NTcyIGluIFdURjo6d3RmVGhyZWFkRW50cnlQb2ludCh2b2lkKikgKCkgZnJvbSAvaG9tZS9zbGF2
ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFz
ZS9saWIvbGliamF2YXNjcmlwdGNvcmVndGstMy4wLnNvLjAKIzUgIDB4MDAwMDdmOWM5MzQxNDA2
MiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmOWMzNGU4ZjcwMCkgYXQgcHRocmVhZF9jcmVhdGUu
YzozMTIKIzYgIDB4MDAwMDdmOWM4ZjI4MWEzZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3Vu
aXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzoxMTEKClRocmVhZCAxMSAoVGhyZWFkIDB4N2Y5
YzM1NjkwNzAwIChMV1AgNjYyNCkpOgojMCAgcHRocmVhZF9jb25kX3dhaXRAQEdMSUJDXzIuMy4y
ICgpIGF0IC4uL25wdGwvc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L3B0aHJlYWRfY29u
ZF93YWl0LlM6MTg1CiMxICAweDAwMDA3ZjljOGZiMTFjOWMgaW4gc3RkOjpjb25kaXRpb25fdmFy
aWFibGU6OndhaXQoc3RkOjp1bmlxdWVfbG9jazxzdGQ6Om11dGV4PiYpICgpIGZyb20gL3Vzci9s
aWIveDg2XzY0LWxpbnV4LWdudS9saWJzdGRjKysuc28uNgojMiAgMHgwMDAwN2Y5Yzk2ZGIyM2Ri
IGluIEpTQzo6R0NUaHJlYWQ6OndhaXRGb3JOZXh0UGhhc2UoKSAoKSBmcm9tIC9ob21lL3NsYXZl
L3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNl
L2xpYi9saWJqYXZhc2NyaXB0Y29yZWd0ay0zLjAuc28uMAojMyAgMHgwMDAwN2Y5Yzk2ZGIyNGI4
IGluIEpTQzo6R0NUaHJlYWQ6OmdjVGhyZWFkTWFpbigpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Vi
a2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGli
L2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiM0ICAweDAwMDA3ZjljOTcwZjk1NzIgaW4g
V1RGOjp3dGZUaHJlYWRFbnRyeVBvaW50KHZvaWQqKSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtp
dGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xpYi9s
aWJqYXZhc2NyaXB0Y29yZWd0ay0zLjAuc28uMAojNSAgMHgwMDAwN2Y5YzkzNDE0MDYyIGluIHN0
YXJ0X3RocmVhZCAoYXJnPTB4N2Y5YzM1NjkwNzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMxMgoj
NiAgMHgwMDAwN2Y5YzhmMjgxYTNkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2
L2xpbnV4L3g4Nl82NC9jbG9uZS5TOjExMQoKVGhyZWFkIDEwIChUaHJlYWQgMHg3ZjljMzVlOTE3
MDAgKExXUCA2NjIzKSk6CiMwICBwdGhyZWFkX2NvbmRfd2FpdEBAR0xJQkNfMi4zLjIgKCkgYXQg
Li4vbnB0bC9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvcHRocmVhZF9jb25kX3dhaXQu
UzoxODUKIzEgIDB4MDAwMDdmOWM4ZmIxMWM5YyBpbiBzdGQ6OmNvbmRpdGlvbl92YXJpYWJsZTo6
d2FpdChzdGQ6OnVuaXF1ZV9sb2NrPHN0ZDo6bXV0ZXg+JikgKCkgZnJvbSAvdXNyL2xpYi94ODZf
NjQtbGludXgtZ251L2xpYnN0ZGMrKy5zby42CiMyICAweDAwMDA3ZjljOTZkYjIzZGIgaW4gSlND
OjpHQ1RocmVhZDo6d2FpdEZvck5leHRQaGFzZSgpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0
Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xp
YmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiMzICAweDAwMDA3ZjljOTZkYjI0YjggaW4gSlND
OjpHQ1RocmVhZDo6Z2NUaHJlYWRNYWluKCkgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsv
Z3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFzZS9saWIvbGliamF2
YXNjcmlwdGNvcmVndGstMy4wLnNvLjAKIzQgIDB4MDAwMDdmOWM5NzBmOTU3MiBpbiBXVEY6Ond0
ZlRocmVhZEVudHJ5UG9pbnQodm9pZCopICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0
ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFz
Y3JpcHRjb3JlZ3RrLTMuMC5zby4wCiM1ICAweDAwMDA3ZjljOTM0MTQwNjIgaW4gc3RhcnRfdGhy
ZWFkIChhcmc9MHg3ZjljMzVlOTE3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzEyCiM2ICAweDAw
MDA3ZjljOGYyODFhM2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgv
eDg2XzY0L2Nsb25lLlM6MTExCgpUaHJlYWQgOSAoVGhyZWFkIDB4N2Y5YzM3Njk0NzAwIChMV1Ag
NjYyMCkpOgojMCAgcHRocmVhZF9jb25kX3dhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4uL25wdGwv
c3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L3B0aHJlYWRfY29uZF93YWl0LlM6MTg1CiMx
ICAweDAwMDA3ZjljOGZiMTFjOWMgaW4gc3RkOjpjb25kaXRpb25fdmFyaWFibGU6OndhaXQoc3Rk
Ojp1bmlxdWVfbG9jazxzdGQ6Om11dGV4PiYpICgpIGZyb20gL3Vzci9saWIveDg2XzY0LWxpbnV4
LWdudS9saWJzdGRjKysuc28uNgojMiAgMHgwMDAwN2Y5Yzk2ZGIyM2RiIGluIEpTQzo6R0NUaHJl
YWQ6OndhaXRGb3JOZXh0UGhhc2UoKSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGst
bGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xpYi9saWJqYXZhc2Ny
aXB0Y29yZWd0ay0zLjAuc28uMAojMyAgMHgwMDAwN2Y5Yzk2ZGIyNGI4IGluIEpTQzo6R0NUaHJl
YWQ6OmdjVGhyZWFkTWFpbigpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51
eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRj
b3JlZ3RrLTMuMC5zby4wCiM0ICAweDAwMDA3ZjljOTcwZjk1NzIgaW4gV1RGOjp3dGZUaHJlYWRF
bnRyeVBvaW50KHZvaWQqKSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgt
NjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xpYi9saWJqYXZhc2NyaXB0Y29y
ZWd0ay0zLjAuc28uMAojNSAgMHgwMDAwN2Y5YzkzNDE0MDYyIGluIHN0YXJ0X3RocmVhZCAoYXJn
PTB4N2Y5YzM3Njk0NzAwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMxMgojNiAgMHgwMDAwN2Y5Yzhm
MjgxYTNkIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L3g4Nl82NC9j
bG9uZS5TOjExMQoKVGhyZWFkIDggKFRocmVhZCAweDdmOWMzN2ViNDcwMCAoTFdQIDY2MTkpKToK
IzAgIHB0aHJlYWRfY29uZF90aW1lZHdhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4uL25wdGwvc3lz
ZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L3B0aHJlYWRfY29uZF90aW1lZHdhaXQuUzoyMzgK
IzEgIDB4MDAwMDdmOWM5NmRhMzE4MSBpbiBKU0M6OkJsb2NrQWxsb2NhdG9yOjp3YWl0Rm9yRHVy
YXRpb24oc3RkOjpjaHJvbm86OmR1cmF0aW9uPGxvbmcsIHN0ZDo6cmF0aW88MWwsIDEwMDBsPiA+
KSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWls
ZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xpYi9saWJqYXZhc2NyaXB0Y29yZWd0ay0zLjAuc28uMAoj
MiAgMHgwMDAwN2Y5Yzk2ZGEzMjAzIGluIEpTQzo6QmxvY2tBbGxvY2F0b3I6OmJsb2NrRnJlZWlu
Z1RocmVhZE1haW4oKSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQt
cmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xpYi9saWJqYXZhc2NyaXB0Y29yZWd0
ay0zLjAuc28uMAojMyAgMHgwMDAwN2Y5Yzk3MGY5NTcyIGluIFdURjo6d3RmVGhyZWFkRW50cnlQ
b2ludCh2b2lkKikgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJl
bGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFzZS9saWIvbGliamF2YXNjcmlwdGNvcmVndGst
My4wLnNvLjAKIzQgIDB4MDAwMDdmOWM5MzQxNDA2MiBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdm
OWMzN2ViNDcwMCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMTIKIzUgIDB4MDAwMDdmOWM4ZjI4MWEz
ZCBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUu
UzoxMTEKClRocmVhZCA3IChUaHJlYWQgMHg3ZjljMzZlOTM3MDAgKExXUCA2NjIxKSk6CiMwICBw
dGhyZWFkX2NvbmRfd2FpdEBAR0xJQkNfMi4zLjIgKCkgYXQgLi4vbnB0bC9zeXNkZXBzL3VuaXgv
c3lzdi9saW51eC94ODZfNjQvcHRocmVhZF9jb25kX3dhaXQuUzoxODUKIzEgIDB4MDAwMDdmOWM4
ZmIxMWM5YyBpbiBzdGQ6OmNvbmRpdGlvbl92YXJpYWJsZTo6d2FpdChzdGQ6OnVuaXF1ZV9sb2Nr
PHN0ZDo6bXV0ZXg+JikgKCkgZnJvbSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnN0ZGMr
Ky5zby42CiMyICAweDAwMDA3ZjljOTZkYjIzZGIgaW4gSlNDOjpHQ1RocmVhZDo6d2FpdEZvck5l
eHRQaGFzZSgpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxl
YXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMu
MC5zby4wCiMzICAweDAwMDA3ZjljOTZkYjI0YjggaW4gSlNDOjpHQ1RocmVhZDo6Z2NUaHJlYWRN
YWluKCkgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2Uv
YnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFzZS9saWIvbGliamF2YXNjcmlwdGNvcmVndGstMy4wLnNv
LjAKIzQgIDB4MDAwMDdmOWM5NzBmOTU3MiBpbiBXVEY6Ond0ZlRocmVhZEVudHJ5UG9pbnQodm9p
ZCopICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1
aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4w
CiM1ICAweDAwMDA3ZjljOTM0MTQwNjIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjljMzZlOTM3
MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzEyCiM2ICAweDAwMDA3ZjljOGYyODFhM2QgaW4gY2xv
bmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTExCgpU
aHJlYWQgNiAoVGhyZWFkIDB4N2Y5YzQ1ODIzNzAwIChMV1AgNjYxNikpOgojMCAgMHgwMDAwN2Y5
YzhmMjc2NzJkIGluIHBvbGwgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c2NhbGwtdGVtcGxhdGUu
Uzo4MQojMSAgMHgwMDAwN2Y5YzkyNTU1MjU1IGluIGdfcG9sbCAoKSBmcm9tIC9ob21lL3NsYXZl
L3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRl
bmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjljOTI1NDQ4MjMg
aW4gZ19tYWluX2NvbnRleHRfcG9sbCAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGst
bGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2
NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjljOTI1NDQxYjMgaW4gZ19tYWluX2NvbnRl
eHRfaXRlcmF0ZSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVs
ZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIu
MC5zby4wCiM0ICAweDAwMDA3ZjljOTI1NDQ2MDcgaW4gZ19tYWluX2xvb3BfcnVuICgpIGZyb20g
L2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1
aWxkL0RlcGVuZGVuY2llcy9Sb290L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzUgIDB4MDAwMDdm
OWM5NzBmOTU3MiBpbiBXVEY6Ond0ZlRocmVhZEVudHJ5UG9pbnQodm9pZCopICgpIGZyb20gL2hv
bWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxk
L1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiM2ICAweDAwMDA3Zjlj
OTM0MTQwNjIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjljNDU4MjM3MDApIGF0IHB0aHJlYWRf
Y3JlYXRlLmM6MzEyCiM3ICAweDAwMDA3ZjljOGYyODFhM2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lz
ZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTExCgpUaHJlYWQgNSAoVGhyZWFk
IDB4N2Y5YzQ0ODIxNzAwIChMV1AgNjYxOCkpOgojMCAgMHgwMDAwN2Y5YzhmMjc2NzJkIGluIHBv
bGwgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c2NhbGwtdGVtcGxhdGUuUzo4MQojMSAgMHgwMDAw
N2Y5YzkyNTU1MjU1IGluIGdfcG9sbCAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGst
bGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2
NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3ZjljOTI1NDQ4MjMgaW4gZ19tYWluX2NvbnRl
eHRfcG9sbCAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFz
ZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5z
by4wCiMzICAweDAwMDA3ZjljOTI1NDQxYjMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0ZSAoKSBm
cm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJL
aXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM0ICAweDAw
MDA3ZjljOTI1NDQ2MDcgaW4gZ19tYWluX2xvb3BfcnVuICgpIGZyb20gL2hvbWUvc2xhdmUvd2Vi
a2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2ll
cy9Sb290L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzUgIDB4MDAwMDdmOWM5NzBmOTU3MiBpbiBX
VEY6Ond0ZlRocmVhZEVudHJ5UG9pbnQodm9pZCopICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0
Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xp
YmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiM2ICAweDAwMDA3ZjljOTM0MTQwNjIgaW4gc3Rh
cnRfdGhyZWFkIChhcmc9MHg3ZjljNDQ4MjE3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzEyCiM3
ICAweDAwMDA3ZjljOGYyODFhM2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L2Nsb25lLlM6MTExCgpUaHJlYWQgNCAoVGhyZWFkIDB4N2Y5YzQ1MDIyNzAw
IChMV1AgNjYxNykpOgojMCAgMHgwMDAwN2Y5YzhmMjc2NzJkIGluIHBvbGwgKCkgYXQgLi4vc3lz
ZGVwcy91bml4L3N5c2NhbGwtdGVtcGxhdGUuUzo4MQojMSAgMHgwMDAwN2Y5YzkyNTU1MjU1IGlu
IGdfcG9sbCAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFz
ZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5z
by4wCiMyICAweDAwMDA3ZjljOTI1NDQ4MjMgaW4gZ19tYWluX2NvbnRleHRfcG9sbCAoKSBmcm9t
IC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRC
dWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3
ZjljOTI1NDQxYjMgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0ZSAoKSBmcm9tIC9ob21lL3NsYXZl
L3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRl
bmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjljOTI1NDQ2MDcg
aW4gZ19tYWluX2xvb3BfcnVuICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51
eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xpYjY0L2xp
YmdsaWItMi4wLnNvLjAKIzUgIDB4MDAwMDdmOWM5NzBmOTU3MiBpbiBXVEY6Ond0ZlRocmVhZEVu
dHJ5UG9pbnQodm9pZCopICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02
NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3Jl
Z3RrLTMuMC5zby4wCiM2ICAweDAwMDA3ZjljOTM0MTQwNjIgaW4gc3RhcnRfdGhyZWFkIChhcmc9
MHg3ZjljNDUwMjI3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzEyCiM3ICAweDAwMDA3ZjljOGYy
ODFhM2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Ns
b25lLlM6MTExCgpUaHJlYWQgMyAoVGhyZWFkIDB4N2Y5YzQ2MDI0NzAwIChMV1AgNjYxNSkpOgoj
MCAgMHgwMDAwN2Y5YzhmMjc2NzJkIGluIHBvbGwgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c2Nh
bGwtdGVtcGxhdGUuUzo4MQojMSAgMHgwMDAwN2Y5YzkyNTU1MjU1IGluIGdfcG9sbCAoKSBmcm9t
IC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRC
dWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMyICAweDAwMDA3
ZjljOTI1NDQ4MjMgaW4gZ19tYWluX2NvbnRleHRfcG9sbCAoKSBmcm9tIC9ob21lL3NsYXZlL3dl
YmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNp
ZXMvUm9vdC9saWI2NC9saWJnbGliLTIuMC5zby4wCiMzICAweDAwMDA3ZjljOTI1NDQxYjMgaW4g
Z19tYWluX2NvbnRleHRfaXRlcmF0ZSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGst
bGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9EZXBlbmRlbmNpZXMvUm9vdC9saWI2
NC9saWJnbGliLTIuMC5zby4wCiM0ICAweDAwMDA3ZjljOTI1NDQ2MDcgaW4gZ19tYWluX2xvb3Bf
cnVuICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1
aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAK
IzUgIDB4MDAwMDdmOWM5NzBmOTU3MiBpbiBXVEY6Ond0ZlRocmVhZEVudHJ5UG9pbnQodm9pZCop
ICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxk
L1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiM2
ICAweDAwMDA3ZjljOTM0MTQwNjIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjljNDYwMjQ3MDAp
IGF0IHB0aHJlYWRfY3JlYXRlLmM6MzEyCiM3ICAweDAwMDA3ZjljOGYyODFhM2QgaW4gY2xvbmUg
KCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTExCgpUaHJl
YWQgMiAoVGhyZWFkIDB4N2Y5Yzg2ODczNzAwIChMV1AgNjYxNCkpOgojMCAgcHRocmVhZF9jb25k
X3dhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4uL25wdGwvc3lzZGVwcy91bml4L3N5c3YvbGludXgv
eDg2XzY0L3B0aHJlYWRfY29uZF93YWl0LlM6MTg1CiMxICAweDAwMDA3ZjljOTcwYmNjMTYgaW4g
V1RGOjpUQ01hbGxvY19QYWdlSGVhcDo6c2NhdmVuZ2VyVGhyZWFkKCkgKCkgZnJvbSAvaG9tZS9z
bGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvUmVs
ZWFzZS9saWIvbGliamF2YXNjcmlwdGNvcmVndGstMy4wLnNvLjAKIzIgIDB4MDAwMDdmOWM5NzBi
Y2MzOSBpbiBXVEY6OlRDTWFsbG9jX1BhZ2VIZWFwOjpydW5TY2F2ZW5nZXJUaHJlYWQodm9pZCop
ICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxk
L1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYmphdmFzY3JpcHRjb3JlZ3RrLTMuMC5zby4wCiMz
ICAweDAwMDA3ZjljOTM0MTQwNjIgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjljODY4NzM3MDAp
IGF0IHB0aHJlYWRfY3JlYXRlLmM6MzEyCiM0ICAweDAwMDA3ZjljOGYyODFhM2QgaW4gY2xvbmUg
KCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTExCgpUaHJl
YWQgMSAoVGhyZWFkIDB4N2Y5Yzg3NjE5OTQwIChMV1AgNjYxMikpOgojMCAgMHgwMDAwN2Y5Yzk1
NWE2ZjM2IGluIFdlYkNvcmU6OlNoYXJlZEJ1ZmZlcjo6YXBwZW5kKGNoYXIgY29uc3QqLCB1bnNp
Z25lZCBpbnQpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxl
YXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYndlYmtpdDJndGstMy4wLnNvLjI1
CiMxICAweDAwMDA3ZjljOTVhZWM0NjUgaW4gV2ViQ29yZTo6U2hhcmVkQnVmZmVyOjptYXliZVRy
YW5zZmVyUGxhdGZvcm1EYXRhKCkgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxp
bnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFzZS9saWIvbGlid2Via2l0Mmd0
ay0zLjAuc28uMjUKIzIgIDB4MDAwMDdmOWM5NTVhNmYyYiBpbiBXZWJDb3JlOjpTaGFyZWRCdWZm
ZXI6OmFwcGVuZChjaGFyIGNvbnN0KiwgdW5zaWduZWQgaW50KSAoKSBmcm9tIC9ob21lL3NsYXZl
L3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNl
L2xpYi9saWJ3ZWJraXQyZ3RrLTMuMC5zby4yNQojMyAgMHgwMDAwN2Y5Yzk1NWE3ZjExIGluIFdl
YkNvcmU6OlNoYXJlZEJ1ZmZlcjo6YXBwZW5kKFdlYkNvcmU6OlNoYXJlZEJ1ZmZlciopICgpIGZy
b20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktp
dEJ1aWxkL1JlbGVhc2UvbGliL2xpYndlYmtpdDJndGstMy4wLnNvLjI1CiM0ICAweDAwMDA3Zjlj
OTU0NjFhYzEgaW4gV2ViQ29yZTo6UmVzb3VyY2VMb2FkZXI6OmFkZERhdGFPckJ1ZmZlcihjaGFy
IGNvbnN0KiwgdW5zaWduZWQgaW50LCBXZWJDb3JlOjpTaGFyZWRCdWZmZXIqLCBXZWJDb3JlOjpE
YXRhUGF5bG9hZFR5cGUpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02
NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xpYndlYmtpdDJndGstMy4w
LnNvLjI1CiM1ICAweDAwMDA3ZjljOTU0NjFiYTYgaW4gV2ViQ29yZTo6UmVzb3VyY2VMb2FkZXI6
OmRpZFJlY2VpdmVEYXRhT3JCdWZmZXIoY2hhciBjb25zdCosIHVuc2lnbmVkIGludCwgV1RGOjpQ
YXNzUmVmUHRyPFdlYkNvcmU6OlNoYXJlZEJ1ZmZlcj4sIGxvbmcgbG9uZywgV2ViQ29yZTo6RGF0
YVBheWxvYWRUeXBlKSAoKSBmcm9tIC9ob21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQt
cmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xpYi9saWJ3ZWJraXQyZ3RrLTMuMC5z
by4yNQojNiAgMHgwMDAwN2Y5Yzk1NDY3NzI4IGluIFdlYkNvcmU6OlN1YnJlc291cmNlTG9hZGVy
OjpkaWRSZWNlaXZlRGF0YU9yQnVmZmVyKGNoYXIgY29uc3QqLCBpbnQsIFdURjo6UGFzc1JlZlB0
cjxXZWJDb3JlOjpTaGFyZWRCdWZmZXI+LCBsb25nIGxvbmcsIFdlYkNvcmU6OkRhdGFQYXlsb2Fk
VHlwZSkgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2Uv
YnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFzZS9saWIvbGlid2Via2l0Mmd0ay0zLjAuc28uMjUKIzcg
IDB4MDAwMDdmOWM5NTQ2NzhmYSBpbiBXZWJDb3JlOjpTdWJyZXNvdXJjZUxvYWRlcjo6ZGlkUmVj
ZWl2ZUJ1ZmZlcihXVEY6OlBhc3NSZWZQdHI8V2ViQ29yZTo6U2hhcmVkQnVmZmVyPiwgbG9uZyBs
b25nLCBXZWJDb3JlOjpEYXRhUGF5bG9hZFR5cGUpICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0
Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL1JlbGVhc2UvbGliL2xp
YndlYmtpdDJndGstMy4wLnNvLjI1CiM4ICAweDAwMDA3ZjljOTU0NjBiNWQgaW4gV2ViQ29yZTo6
UmVzb3VyY2VMb2FkZXI6OmRpZFJlY2VpdmVCdWZmZXIoV2ViQ29yZTo6UmVzb3VyY2VIYW5kbGUq
LCBXVEY6OlBhc3NSZWZQdHI8V2ViQ29yZTo6U2hhcmVkQnVmZmVyPiwgaW50KSAoKSBmcm9tIC9o
b21lL3NsYXZlL3dlYmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWls
ZC9SZWxlYXNlL2xpYi9saWJ3ZWJraXQyZ3RrLTMuMC5zby4yNQojOSAgMHgwMDAwN2Y5Yzk1YWUx
NjliIGluIFdlYkNvcmU6OnJlYWRDYWxsYmFjayhfR09iamVjdCosIF9HQXN5bmNSZXN1bHQqLCB2
b2lkKikgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2Uv
YnVpbGQvV2ViS2l0QnVpbGQvUmVsZWFzZS9saWIvbGlid2Via2l0Mmd0ay0zLjAuc28uMjUKIzEw
IDB4MDAwMDdmOWM5MWU1MWI0OCBpbiBhc3luY19yZWFkeV9jYWxsYmFja193cmFwcGVyICgpIGZy
b20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktp
dEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xpYjY0L2xpYmdpby0yLjAuc28uMAojMTEgMHgwMDAw
N2Y5YzkxZTdlNTkxIGluIGdfdGFza19yZXR1cm5fbm93ICgpIGZyb20gL2hvbWUvc2xhdmUvd2Vi
a2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2ll
cy9Sb290L2xpYjY0L2xpYmdpby0yLjAuc28uMAojMTIgMHgwMDAwN2Y5YzkxZTdlNWJiIGluIGNv
bXBsZXRlX2luX2lkbGVfY2IgKCkgZnJvbSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4
LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvRGVwZW5kZW5jaWVzL1Jvb3QvbGliNjQvbGli
Z2lvLTIuMC5zby4wCiMxMyAweDAwMDA3ZjljOTI1NDVhOTEgaW4gZ19pZGxlX2Rpc3BhdGNoICgp
IGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dl
YktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xpYjY0L2xpYmdsaWItMi4wLnNvLjAKIzE0IDB4
MDAwMDdmOWM5MjU0MzI5NSBpbiBnX21haW5fZGlzcGF0Y2ggKCkgZnJvbSAvaG9tZS9zbGF2ZS93
ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0QnVpbGQvRGVwZW5kZW5j
aWVzL1Jvb3QvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMTUgMHgwMDAwN2Y5YzkyNTQzZmVjIGlu
IGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0
ay1saW51eC02NC1yZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xp
YjY0L2xpYmdsaWItMi4wLnNvLjAKIzE2IDB4MDAwMDdmOWM5MjU0NDFkZSBpbiBnX21haW5fY29u
dGV4dF9pdGVyYXRlICgpIGZyb20gL2hvbWUvc2xhdmUvd2Via2l0Z3RrL2d0ay1saW51eC02NC1y
ZWxlYXNlL2J1aWxkL1dlYktpdEJ1aWxkL0RlcGVuZGVuY2llcy9Sb290L2xpYjY0L2xpYmdsaWIt
Mi4wLnNvLjAKIzE3IDB4MDAwMDdmOWM5MjU0NDYwNyBpbiBnX21haW5fbG9vcF9ydW4gKCkgZnJv
bSAvaG9tZS9zbGF2ZS93ZWJraXRndGsvZ3RrLWxpbnV4LTY0LXJlbGVhc2UvYnVpbGQvV2ViS2l0
QnVpbGQvRGVwZW5kZW5jaWVzL1Jvb3QvbGliNjQvbGliZ2xpYi0yLjAuc28uMAojMTggMHgwMDAw
N2Y5Yzk0ZDUxNzMxIGluIFdlYlByb2Nlc3NNYWluVW5peCAoKSBmcm9tIC9ob21lL3NsYXZlL3dl
YmtpdGd0ay9ndGstbGludXgtNjQtcmVsZWFzZS9idWlsZC9XZWJLaXRCdWlsZC9SZWxlYXNlL2xp
Yi9saWJ3ZWJraXQyZ3RrLTMuMC5zby4yNQojMTkgMHgwMDAwN2Y5YzhmMWJkYjQ1IGluIF9fbGli
Y19zdGFydF9tYWluIChtYWluPTB4NDAwYTQwIDxtYWluPiwgYXJnYz0yLCBhcmd2PTB4N2ZmZjNk
YWYxNGU4LCBpbml0PTxvcHRpbWl6ZWQgb3V0PiwgZmluaT08b3B0aW1pemVkIG91dD4sIHJ0bGRf
ZmluaT08b3B0aW1pemVkIG91dD4sIHN0YWNrX2VuZD0weDdmZmYzZGFmMTRkOCkgYXQgbGliYy1z
dGFydC5jOjI4NwojMjAgMHgwMDAwMDAwMDAwNDAwYTczIGluIF9zdGFydCAoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235496</attachid>
            <date>2014-07-24 21:16:44 -0700</date>
            <delta_ts>2014-07-24 21:27:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-135283-20140724211630.patch</filename>
            <type>text/plain</type>
            <size>1371</size>
            <attacher name="Pratik Solanki">psolanki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcxNTc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzMwYTViZmY5M2VkYjlh
MmJkYWFhZGQyM2ZjNjFjYjNiMzUxYjZhNi4uYTQ0ODdiNjA1MjM5OTU1MmQxYWRiOTM3ZTJlZTMw
ZDJkOGU0MTkwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE0LTA3LTI0ICBQcmF0
aWsgU29sYW5raSAgPHBzb2xhbmtpQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHIx
NzE1MjYpOiBbR1RLXSBNYXNzaXZlIGNyYXNoZXMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzUyODMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBJbml0aWFsaXplIG1fYnVmZmVyIGluIFNoYXJlZEJ1ZmZl
ciBjb25zdHJ1Y3RvciBhZnRlciByMTcxNTI2LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNh
dXNlIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KKworICAgICAgICAqIHBsYXRmb3JtL3NvdXAvU2hh
cmVkQnVmZmVyU291cC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTaGFyZWRCdWZmZXI6OlNoYXJl
ZEJ1ZmZlcik6CisKIDIwMTQtMDctMjQgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgQ3Jhc2hlcyB1bmRlciBzY2FuU2VsZWN0aW9uRm9yVGVsZXBob25l
TnVtYmVycyBpbiBSYW5nZTo6dGV4dCgpIG9uIHNvbWUgc2l0ZXMKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL3NvdXAvU2hhcmVkQnVmZmVyU291cC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9zb3VwL1NoYXJlZEJ1ZmZlclNvdXAuY3BwCmluZGV4IDg5ZTFmZTZhMDZi
ODMyMGE3ODIwZGFmNGE4MzQzMzhmZWM5OWYyYzkuLjllMDg1NzZmMWIwZWI2NmRiYmM2YmQxNmZl
NDRkZjkzNDQ0OTU5ZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NvdXAv
U2hhcmVkQnVmZmVyU291cC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc291cC9T
aGFyZWRCdWZmZXJTb3VwLmNwcApAQCAtMjksNiArMjksNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7
CiAKIFNoYXJlZEJ1ZmZlcjo6U2hhcmVkQnVmZmVyKFNvdXBCdWZmZXIqIHNvdXBCdWZmZXIpCiAg
ICAgOiBtX3NpemUoMCkKKyAgICAsIG1fYnVmZmVyKGFkb3B0UmVmKG5ldyBEYXRhQnVmZmVyKSkK
ICAgICAsIG1fc291cEJ1ZmZlcihzb3VwQnVmZmVyKQogewogICAgIEFTU0VSVChzb3VwQnVmZmVy
KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>