<?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>181572</bug_id>
          
          <creation_ts>2018-01-11 19:43:11 -0800</creation_ts>
          <short_desc>Disable Atomics when SharedArrayBuffer isn’t enabled</short_desc>
          <delta_ts>2018-01-17 17:58:30 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mjs</cc>
    
    <cc>msaboff</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1388659</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-01-11 19:43:11 -0800</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389667</commentid>
    <comment_count>1</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-01-16 12:07:36 -0800</bug_when>
    <thetext>&lt;rdar://problem/36553206&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389668</commentid>
    <comment_count>2</comment_count>
      <attachid>331410</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-01-16 12:09:57 -0800</bug_when>
    <thetext>Created attachment 331410
patch

This might make some tests fail. I&apos;ll let EWS tell me which tests need updating.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389672</commentid>
    <comment_count>3</comment_count>
      <attachid>331412</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-01-16 12:16:52 -0800</bug_when>
    <thetext>Created attachment 331412
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389710</commentid>
    <comment_count>4</comment_count>
      <attachid>331412</attachid>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-01-16 13:02:21 -0800</bug_when>
    <thetext>Comment on attachment 331412
patch

Attachment 331412 did not pass jsc-ews (mac):
Output: http://webkit-queues.webkit.org/results/6096429

New failing tests:
stress/isLockFree.js.ftl-eager
stress/isLockFree.js.ftl-eager-no-cjit
stress/isLockFree.js.no-cjit-collect-continuously
stress/isLockFree.js.ftl-eager-no-cjit-b3o1
stress/isLockFree.js.default
stress/isLockFree.js.ftl-no-cjit-validate-sampling-profiler
stress/isLockFree.js.no-cjit-validate-phases
stress/isLockFree.js.ftl-no-cjit-small-pool
stress/isLockFree.js.dfg-eager
stress/isLockFree.js.dfg-eager-no-cjit-validate
stress/isLockFree.js.ftl-no-cjit-b3o1
stress/isLockFree.js.ftl-no-cjit-no-inline-validate
stress/isLockFree.js.dfg-maximal-flush-validate-no-cjit
stress/isLockFree.js.ftl-no-cjit-no-put-stack-validate
stress/isLockFree.js.no-ftl
stress/isLockFree.js.no-llint</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1390291</commentid>
    <comment_count>5</comment_count>
      <attachid>331560</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-01-17 16:49:01 -0800</bug_when>
    <thetext>Created attachment 331560
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1390293</commentid>
    <comment_count>6</comment_count>
      <attachid>331560</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2018-01-17 16:50:19 -0800</bug_when>
    <thetext>Comment on attachment 331560
patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1390317</commentid>
    <comment_count>7</comment_count>
      <attachid>331560</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-17 17:58:29 -0800</bug_when>
    <thetext>Comment on attachment 331560
patch

Clearing flags on attachment: 331560

Committed r227104: &lt;https://trac.webkit.org/changeset/227104&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1390318</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-17 17:58:30 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>331410</attachid>
            <date>2018-01-16 12:09:57 -0800</date>
            <delta_ts>2018-01-16 12:16:52 -0800</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>3939</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVj
dC5jcHAJKHJldmlzaW9uIDIyNjk3OSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1l
L0pTR2xvYmFsT2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjEyLDEyICsyMTIsNiBAQCBz
dGF0aWMgSlNWYWx1ZSBjcmVhdGVDb25zb2xlUHJvcGVydHkoVk0mCiAgICAgcmV0dXJuIENvbnNv
bGVPYmplY3Q6OmNyZWF0ZSh2bSwgZ2xvYmFsLCBDb25zb2xlT2JqZWN0OjpjcmVhdGVTdHJ1Y3R1
cmUodm0sIGdsb2JhbCwgY29uc3RydWN0RW1wdHlPYmplY3QoZ2xvYmFsLT5nbG9iYWxFeGVjKCkp
KSk7CiB9CiAKLXN0YXRpYyBKU1ZhbHVlIGNyZWF0ZUF0b21pY3NQcm9wZXJ0eShWTSYgdm0sIEpT
T2JqZWN0KiBvYmplY3QpCi17Ci0gICAgSlNHbG9iYWxPYmplY3QqIGdsb2JhbCA9IGpzQ2FzdDxK
U0dsb2JhbE9iamVjdCo+KG9iamVjdCk7Ci0gICAgcmV0dXJuIEF0b21pY3NPYmplY3Q6OmNyZWF0
ZSh2bSwgZ2xvYmFsLCBBdG9taWNzT2JqZWN0OjpjcmVhdGVTdHJ1Y3R1cmUodm0sIGdsb2JhbCwg
Z2xvYmFsLT5vYmplY3RQcm90b3R5cGUoKSkpOwotfQotCiBzdGF0aWMgRW5jb2RlZEpTVmFsdWUg
SlNDX0hPU1RfQ0FMTCBtYWtlQm91bmRGdW5jdGlvbihFeGVjU3RhdGUqIGV4ZWMpCiB7CiAgICAg
Vk0mIHZtID0gZXhlYy0+dm0oKTsKQEAgLTMwOCw3ICszMDIsNiBAQCBjb25zdCBHbG9iYWxPYmpl
Y3RNZXRob2RUYWJsZSBKU0dsb2JhbE9iCiAgIFByb3h5ICAgICAgICAgICAgICAgICBjcmVhdGVQ
cm94eVByb3BlcnR5ICAgICAgICAgICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0eUNh
bGxiYWNrCiAgIEpTT04gICAgICAgICAgICAgICAgICBjcmVhdGVKU09OUHJvcGVydHkgICAgICAg
ICAgICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCiAgIE1hdGggICAg
ICAgICAgICAgICAgICBjcmVhdGVNYXRoUHJvcGVydHkgICAgICAgICAgICAgICAgICAgICAgICAg
ICBEb250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCi0gIEF0b21pY3MgICAgICAgICAgICAgICBjcmVh
dGVBdG9taWNzUHJvcGVydHkgICAgICAgICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0
eUNhbGxiYWNrCiAgIGNvbnNvbGUgICAgICAgICAgICAgICBjcmVhdGVDb25zb2xlUHJvcGVydHkg
ICAgICAgICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCiAgIEludDhB
cnJheSAgICAgICAgICAgICBKU0dsb2JhbE9iamVjdDo6bV90eXBlZEFycmF5SW50OCAgICAgICAg
ICAgICBEb250RW51bXxDbGFzc1N0cnVjdHVyZQogICBJbnQxNkFycmF5ICAgICAgICAgICAgSlNH
bG9iYWxPYmplY3Q6Om1fdHlwZWRBcnJheUludDE2ICAgICAgICAgICAgRG9udEVudW18Q2xhc3NT
dHJ1Y3R1cmUKQEAgLTY2NCwxMSArNjU3LDE1IEBAIG1fICMjIHByb3Blck5hbWUgIyMgU3RydWN0
dXJlLnNldCh2bSwgdGgKICAgICAKICAgICBKU0FycmF5QnVmZmVyQ29uc3RydWN0b3IqIGFycmF5
QnVmZmVyQ29uc3RydWN0b3IgPSBKU0FycmF5QnVmZmVyQ29uc3RydWN0b3I6OmNyZWF0ZSh2bSwg
SlNBcnJheUJ1ZmZlckNvbnN0cnVjdG9yOjpjcmVhdGVTdHJ1Y3R1cmUodm0sIHRoaXMsIG1fZnVu
Y3Rpb25Qcm90b3R5cGUuZ2V0KCkpLCBtX2FycmF5QnVmZmVyUHJvdG90eXBlLmdldCgpLCBtX3Nw
ZWNpZXNHZXR0ZXJTZXR0ZXIuZ2V0KCksIEFycmF5QnVmZmVyU2hhcmluZ01vZGU6OkRlZmF1bHQp
OwogICAgIG1fYXJyYXlCdWZmZXJQcm90b3R5cGUtPnB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9u
KHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5jb25zdHJ1Y3RvciwgYXJyYXlCdWZmZXJDb25zdHJ1Y3Rv
ciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkpOwor
CiAjaWYgRU5BQkxFKFNIQVJFRF9BUlJBWV9CVUZGRVIpCiAgICAgSlNBcnJheUJ1ZmZlckNvbnN0
cnVjdG9yKiBzaGFyZWRBcnJheUJ1ZmZlckNvbnN0cnVjdG9yID0gbnVsbHB0cjsKICAgICBzaGFy
ZWRBcnJheUJ1ZmZlckNvbnN0cnVjdG9yID0gSlNBcnJheUJ1ZmZlckNvbnN0cnVjdG9yOjpjcmVh
dGUodm0sIEpTQXJyYXlCdWZmZXJDb25zdHJ1Y3Rvcjo6Y3JlYXRlU3RydWN0dXJlKHZtLCB0aGlz
LCBtX2Z1bmN0aW9uUHJvdG90eXBlLmdldCgpKSwgbV9zaGFyZWRBcnJheUJ1ZmZlclByb3RvdHlw
ZS5nZXQoKSwgbV9zcGVjaWVzR2V0dGVyU2V0dGVyLmdldCgpLCBBcnJheUJ1ZmZlclNoYXJpbmdN
b2RlOjpTaGFyZWQpOwogICAgIG1fc2hhcmVkQXJyYXlCdWZmZXJQcm90b3R5cGUtPnB1dERpcmVj
dFdpdGhvdXRUcmFuc2l0aW9uKHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5jb25zdHJ1Y3Rvciwgc2hh
cmVkQXJyYXlCdWZmZXJDb25zdHJ1Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5
QXR0cmlidXRlOjpEb250RW51bSkpOworCisgICAgQXRvbWljc09iamVjdCogYXRvbWljc09iamVj
dCA9IEF0b21pY3NPYmplY3Q6OmNyZWF0ZSh2bSwgdGhpcywgQXRvbWljc09iamVjdDo6Y3JlYXRl
U3RydWN0dXJlKHZtLCB0aGlzLCBtX29iamVjdFByb3RvdHlwZS5nZXQoKSkpOwogI2VuZGlmCisK
ICNkZWZpbmUgQ1JFQVRFX0NPTlNUUlVDVE9SX0ZPUl9TSU1QTEVfVFlQRShjYXBpdGFsTmFtZSwg
bG93ZXJOYW1lLCBwcm9wZXJOYW1lLCBpbnN0YW5jZVR5cGUsIGpzTmFtZSwgcHJvdG90eXBlQmFz
ZSkgXAogY2FwaXRhbE5hbWUgIyMgQ29uc3RydWN0b3IqIGxvd2VyTmFtZSAjIyBDb25zdHJ1Y3Rv
ciA9IGNhcGl0YWxOYW1lICMjIENvbnN0cnVjdG9yOjpjcmVhdGUodm0sIGNhcGl0YWxOYW1lICMj
IENvbnN0cnVjdG9yOjpjcmVhdGVTdHJ1Y3R1cmUodm0sIHRoaXMsIG1fZnVuY3Rpb25Qcm90b3R5
cGUuZ2V0KCkpLCBtXyAjIyBsb3dlck5hbWUgIyMgUHJvdG90eXBlLmdldCgpLCBtX3NwZWNpZXNH
ZXR0ZXJTZXR0ZXIuZ2V0KCkpOyBcCiBtXyAjIyBsb3dlck5hbWUgIyMgUHJvdG90eXBlLT5wdXRE
aXJlY3RXaXRob3V0VHJhbnNpdGlvbih2bSwgdm0ucHJvcGVydHlOYW1lcy0+Y29uc3RydWN0b3Is
IGxvd2VyTmFtZSAjIyBDb25zdHJ1Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5
QXR0cmlidXRlOjpEb250RW51bSkpOyBcCkBAIC03NDcsNiArNzQ0LDcgQEAgbV8gIyMgbG93ZXJO
YW1lICMjIFByb3RvdHlwZS0+cHV0RGlyZWN0VwogICAgIHB1dERpcmVjdFdpdGhvdXRUcmFuc2l0
aW9uKHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5BcnJheUJ1ZmZlciwgYXJyYXlCdWZmZXJDb25zdHJ1
Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkp
OwogI2lmIEVOQUJMRShTSEFSRURfQVJSQVlfQlVGRkVSKQogICAgIHB1dERpcmVjdFdpdGhvdXRU
cmFuc2l0aW9uKHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5TaGFyZWRBcnJheUJ1ZmZlciwgc2hhcmVk
QXJyYXlCdWZmZXJDb25zdHJ1Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0
cmlidXRlOjpEb250RW51bSkpOworICAgIHB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZtLCBJ
ZGVudGlmaWVyOjpmcm9tU3RyaW5nKGV4ZWMsICJBdG9taWNzIiksIGF0b21pY3NPYmplY3QsIHN0
YXRpY19jYXN0PHVuc2lnbmVkPihQcm9wZXJ0eUF0dHJpYnV0ZTo6RG9udEVudW0pKTsKICNlbmRp
ZgogCiAjZGVmaW5lIFBVVF9DT05TVFJVQ1RPUl9GT1JfU0lNUExFX1RZUEUoY2FwaXRhbE5hbWUs
IGxvd2VyTmFtZSwgcHJvcGVyTmFtZSwgaW5zdGFuY2VUeXBlLCBqc05hbWUsIHByb3RvdHlwZUJh
c2UpIFwK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>331412</attachid>
            <date>2018-01-16 12:16:52 -0800</date>
            <delta_ts>2018-01-17 16:49:01 -0800</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>4659</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjI2OTkxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBA
CisyMDE4LTAxLTE2ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IERpc2FibGUgQXRvbWljcyB3aGVuIFNoYXJlZEFycmF5QnVmZmVyIGlzbuKAmXQgZW5hYmxlZAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgxNTcyCisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjU1MzIwNj4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHJ1bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwOgor
ICAgICAgICAoSlNDOjpKU0dsb2JhbE9iamVjdDo6aW5pdCk6CisgICAgICAgIChKU0M6OmNyZWF0
ZUF0b21pY3NQcm9wZXJ0eSk6IERlbGV0ZWQuCisKIDIwMTgtMDEtMTYgIE1pY2hhZWwgQ2F0YW56
YXJvICA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFRlc3QgcHJvZ3JhbXMgc2hv
dWxkIG9ubHkgYmUgYnVpbHQgaW4gZGV2ZWxvcGVyIG1vZGUKSW5kZXg6IFNvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHAJKHJldmlzaW9uIDIyNjk3
OSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAko
d29ya2luZyBjb3B5KQpAQCAtMjEyLDEyICsyMTIsNiBAQCBzdGF0aWMgSlNWYWx1ZSBjcmVhdGVD
b25zb2xlUHJvcGVydHkoVk0mCiAgICAgcmV0dXJuIENvbnNvbGVPYmplY3Q6OmNyZWF0ZSh2bSwg
Z2xvYmFsLCBDb25zb2xlT2JqZWN0OjpjcmVhdGVTdHJ1Y3R1cmUodm0sIGdsb2JhbCwgY29uc3Ry
dWN0RW1wdHlPYmplY3QoZ2xvYmFsLT5nbG9iYWxFeGVjKCkpKSk7CiB9CiAKLXN0YXRpYyBKU1Zh
bHVlIGNyZWF0ZUF0b21pY3NQcm9wZXJ0eShWTSYgdm0sIEpTT2JqZWN0KiBvYmplY3QpCi17Ci0g
ICAgSlNHbG9iYWxPYmplY3QqIGdsb2JhbCA9IGpzQ2FzdDxKU0dsb2JhbE9iamVjdCo+KG9iamVj
dCk7Ci0gICAgcmV0dXJuIEF0b21pY3NPYmplY3Q6OmNyZWF0ZSh2bSwgZ2xvYmFsLCBBdG9taWNz
T2JqZWN0OjpjcmVhdGVTdHJ1Y3R1cmUodm0sIGdsb2JhbCwgZ2xvYmFsLT5vYmplY3RQcm90b3R5
cGUoKSkpOwotfQotCiBzdGF0aWMgRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBtYWtlQm91
bmRGdW5jdGlvbihFeGVjU3RhdGUqIGV4ZWMpCiB7CiAgICAgVk0mIHZtID0gZXhlYy0+dm0oKTsK
QEAgLTMwOCw3ICszMDIsNiBAQCBjb25zdCBHbG9iYWxPYmplY3RNZXRob2RUYWJsZSBKU0dsb2Jh
bE9iCiAgIFByb3h5ICAgICAgICAgICAgICAgICBjcmVhdGVQcm94eVByb3BlcnR5ICAgICAgICAg
ICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCiAgIEpTT04gICAgICAg
ICAgICAgICAgICBjcmVhdGVKU09OUHJvcGVydHkgICAgICAgICAgICAgICAgICAgICAgICAgICBE
b250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCiAgIE1hdGggICAgICAgICAgICAgICAgICBjcmVhdGVN
YXRoUHJvcGVydHkgICAgICAgICAgICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0eUNh
bGxiYWNrCi0gIEF0b21pY3MgICAgICAgICAgICAgICBjcmVhdGVBdG9taWNzUHJvcGVydHkgICAg
ICAgICAgICAgICAgICAgICAgICBEb250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCiAgIGNvbnNvbGUg
ICAgICAgICAgICAgICBjcmVhdGVDb25zb2xlUHJvcGVydHkgICAgICAgICAgICAgICAgICAgICAg
ICBEb250RW51bXxQcm9wZXJ0eUNhbGxiYWNrCiAgIEludDhBcnJheSAgICAgICAgICAgICBKU0ds
b2JhbE9iamVjdDo6bV90eXBlZEFycmF5SW50OCAgICAgICAgICAgICBEb250RW51bXxDbGFzc1N0
cnVjdHVyZQogICBJbnQxNkFycmF5ICAgICAgICAgICAgSlNHbG9iYWxPYmplY3Q6Om1fdHlwZWRB
cnJheUludDE2ICAgICAgICAgICAgRG9udEVudW18Q2xhc3NTdHJ1Y3R1cmUKQEAgLTY2NCwxMSAr
NjU3LDE1IEBAIG1fICMjIHByb3Blck5hbWUgIyMgU3RydWN0dXJlLnNldCh2bSwgdGgKICAgICAK
ICAgICBKU0FycmF5QnVmZmVyQ29uc3RydWN0b3IqIGFycmF5QnVmZmVyQ29uc3RydWN0b3IgPSBK
U0FycmF5QnVmZmVyQ29uc3RydWN0b3I6OmNyZWF0ZSh2bSwgSlNBcnJheUJ1ZmZlckNvbnN0cnVj
dG9yOjpjcmVhdGVTdHJ1Y3R1cmUodm0sIHRoaXMsIG1fZnVuY3Rpb25Qcm90b3R5cGUuZ2V0KCkp
LCBtX2FycmF5QnVmZmVyUHJvdG90eXBlLmdldCgpLCBtX3NwZWNpZXNHZXR0ZXJTZXR0ZXIuZ2V0
KCksIEFycmF5QnVmZmVyU2hhcmluZ01vZGU6OkRlZmF1bHQpOwogICAgIG1fYXJyYXlCdWZmZXJQ
cm90b3R5cGUtPnB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZtLCB2bS5wcm9wZXJ0eU5hbWVz
LT5jb25zdHJ1Y3RvciwgYXJyYXlCdWZmZXJDb25zdHJ1Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWdu
ZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkpOworCiAjaWYgRU5BQkxFKFNIQVJFRF9B
UlJBWV9CVUZGRVIpCiAgICAgSlNBcnJheUJ1ZmZlckNvbnN0cnVjdG9yKiBzaGFyZWRBcnJheUJ1
ZmZlckNvbnN0cnVjdG9yID0gbnVsbHB0cjsKICAgICBzaGFyZWRBcnJheUJ1ZmZlckNvbnN0cnVj
dG9yID0gSlNBcnJheUJ1ZmZlckNvbnN0cnVjdG9yOjpjcmVhdGUodm0sIEpTQXJyYXlCdWZmZXJD
b25zdHJ1Y3Rvcjo6Y3JlYXRlU3RydWN0dXJlKHZtLCB0aGlzLCBtX2Z1bmN0aW9uUHJvdG90eXBl
LmdldCgpKSwgbV9zaGFyZWRBcnJheUJ1ZmZlclByb3RvdHlwZS5nZXQoKSwgbV9zcGVjaWVzR2V0
dGVyU2V0dGVyLmdldCgpLCBBcnJheUJ1ZmZlclNoYXJpbmdNb2RlOjpTaGFyZWQpOwogICAgIG1f
c2hhcmVkQXJyYXlCdWZmZXJQcm90b3R5cGUtPnB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZt
LCB2bS5wcm9wZXJ0eU5hbWVzLT5jb25zdHJ1Y3Rvciwgc2hhcmVkQXJyYXlCdWZmZXJDb25zdHJ1
Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkp
OworCisgICAgQXRvbWljc09iamVjdCogYXRvbWljc09iamVjdCA9IEF0b21pY3NPYmplY3Q6OmNy
ZWF0ZSh2bSwgdGhpcywgQXRvbWljc09iamVjdDo6Y3JlYXRlU3RydWN0dXJlKHZtLCB0aGlzLCBt
X29iamVjdFByb3RvdHlwZS5nZXQoKSkpOwogI2VuZGlmCisKICNkZWZpbmUgQ1JFQVRFX0NPTlNU
UlVDVE9SX0ZPUl9TSU1QTEVfVFlQRShjYXBpdGFsTmFtZSwgbG93ZXJOYW1lLCBwcm9wZXJOYW1l
LCBpbnN0YW5jZVR5cGUsIGpzTmFtZSwgcHJvdG90eXBlQmFzZSkgXAogY2FwaXRhbE5hbWUgIyMg
Q29uc3RydWN0b3IqIGxvd2VyTmFtZSAjIyBDb25zdHJ1Y3RvciA9IGNhcGl0YWxOYW1lICMjIENv
bnN0cnVjdG9yOjpjcmVhdGUodm0sIGNhcGl0YWxOYW1lICMjIENvbnN0cnVjdG9yOjpjcmVhdGVT
dHJ1Y3R1cmUodm0sIHRoaXMsIG1fZnVuY3Rpb25Qcm90b3R5cGUuZ2V0KCkpLCBtXyAjIyBsb3dl
ck5hbWUgIyMgUHJvdG90eXBlLmdldCgpLCBtX3NwZWNpZXNHZXR0ZXJTZXR0ZXIuZ2V0KCkpOyBc
CiBtXyAjIyBsb3dlck5hbWUgIyMgUHJvdG90eXBlLT5wdXREaXJlY3RXaXRob3V0VHJhbnNpdGlv
bih2bSwgdm0ucHJvcGVydHlOYW1lcy0+Y29uc3RydWN0b3IsIGxvd2VyTmFtZSAjIyBDb25zdHJ1
Y3Rvciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkp
OyBcCkBAIC03NDcsNiArNzQ0LDcgQEAgbV8gIyMgbG93ZXJOYW1lICMjIFByb3RvdHlwZS0+cHV0
RGlyZWN0VwogICAgIHB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZtLCB2bS5wcm9wZXJ0eU5h
bWVzLT5BcnJheUJ1ZmZlciwgYXJyYXlCdWZmZXJDb25zdHJ1Y3Rvciwgc3RhdGljX2Nhc3Q8dW5z
aWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkpOwogI2lmIEVOQUJMRShTSEFSRURf
QVJSQVlfQlVGRkVSKQogICAgIHB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZtLCB2bS5wcm9w
ZXJ0eU5hbWVzLT5TaGFyZWRBcnJheUJ1ZmZlciwgc2hhcmVkQXJyYXlCdWZmZXJDb25zdHJ1Y3Rv
ciwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkpOwor
ICAgIHB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9uKHZtLCBJZGVudGlmaWVyOjpmcm9tU3RyaW5n
KGV4ZWMsICJBdG9taWNzIiksIGF0b21pY3NPYmplY3QsIHN0YXRpY19jYXN0PHVuc2lnbmVkPihQ
cm9wZXJ0eUF0dHJpYnV0ZTo6RG9udEVudW0pKTsKICNlbmRpZgogCiAjZGVmaW5lIFBVVF9DT05T
VFJVQ1RPUl9GT1JfU0lNUExFX1RZUEUoY2FwaXRhbE5hbWUsIGxvd2VyTmFtZSwgcHJvcGVyTmFt
ZSwgaW5zdGFuY2VUeXBlLCBqc05hbWUsIHByb3RvdHlwZUJhc2UpIFwK
</data>
<flag name="commit-queue"
          id="350392"
          type_id="3"
          status="-"
          setter="ews-watchlist"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>331560</attachid>
            <date>2018-01-17 16:49:01 -0800</date>
            <delta_ts>2018-01-17 17:58:29 -0800</delta_ts>
            <desc>patch</desc>
            <filename>b-backup.diff</filename>
            <type>text/plain</type>
            <size>5513</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMjcwOTgpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDE4LTAxLTE3ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIERpc2FibGUgQXRvbWljcyB3aGVuIFNoYXJlZEFycmF5QnVmZmVyIGlz
buKAmXQgZW5hYmxlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTgxNTcyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8zNjU1MzIwNj4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9pc0xvY2tG
cmVlLmpzOgorCiAyMDE4LTAxLTE3ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgog
CiAgICAgICAgIERGRzo6Tm9kZTo6Y29udmVydFRvQ29uc3RhbnQgbmVlZHMgdG8gY2xlYXIgdGhl
IHZhcmFyZ3MgZmxhZ3MKSW5kZXg6IEpTVGVzdHMvc3RyZXNzL2lzTG9ja0ZyZWUuanMKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gSlNUZXN0cy9zdHJlc3MvaXNMb2NrRnJlZS5qcwkocmV2aXNpb24gMjI3MDk4KQor
KysgSlNUZXN0cy9zdHJlc3MvaXNMb2NrRnJlZS5qcwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDUgQEAKKy8vQCBza2lwCisKIGZ1bmN0aW9uIGZvbyhieXRlcykgewogICAgIHJldHVybiBBdG9t
aWNzLmlzTG9ja0ZyZWUoYnl0ZXMpOwogfQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCShy
ZXZpc2lvbiAyMjcwOTgpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTgtMDEtMTcgIFNhYW0gQmFyYXRpICA8c2Jh
cmF0aUBhcHBsZS5jb20+CisKKyAgICAgICAgRGlzYWJsZSBBdG9taWNzIHdoZW4gU2hhcmVkQXJy
YXlCdWZmZXIgaXNu4oCZdCBlbmFibGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xODE1NzIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM2NTUzMjA2
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcnVu
dGltZS9KU0dsb2JhbE9iamVjdC5jcHA6CisgICAgICAgIChKU0M6OkpTR2xvYmFsT2JqZWN0Ojpp
bml0KToKKyAgICAgICAgKEpTQzo6Y3JlYXRlQXRvbWljc1Byb3BlcnR5KTogRGVsZXRlZC4KKwog
MjAxOC0wMS0xNyAgU2FhbSBCYXJhdGkgIDxzYmFyYXRpQGFwcGxlLmNvbT4KIAogICAgICAgICBT
dXBwb3J0IE11bHRpR2V0QnlPZmZzZXQgaW4gdGhlIERGRwpJbmRleDogU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmNwcAkocmV2aXNpb24gMjI3MDk4
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC0yMTIsMTIgKzIxMiw2IEBAIHN0YXRpYyBKU1ZhbHVlIGNyZWF0ZUNv
bnNvbGVQcm9wZXJ0eShWTSYKICAgICByZXR1cm4gQ29uc29sZU9iamVjdDo6Y3JlYXRlKHZtLCBn
bG9iYWwsIENvbnNvbGVPYmplY3Q6OmNyZWF0ZVN0cnVjdHVyZSh2bSwgZ2xvYmFsLCBjb25zdHJ1
Y3RFbXB0eU9iamVjdChnbG9iYWwtPmdsb2JhbEV4ZWMoKSkpKTsKIH0KIAotc3RhdGljIEpTVmFs
dWUgY3JlYXRlQXRvbWljc1Byb3BlcnR5KFZNJiB2bSwgSlNPYmplY3QqIG9iamVjdCkKLXsKLSAg
ICBKU0dsb2JhbE9iamVjdCogZ2xvYmFsID0ganNDYXN0PEpTR2xvYmFsT2JqZWN0Kj4ob2JqZWN0
KTsKLSAgICByZXR1cm4gQXRvbWljc09iamVjdDo6Y3JlYXRlKHZtLCBnbG9iYWwsIEF0b21pY3NP
YmplY3Q6OmNyZWF0ZVN0cnVjdHVyZSh2bSwgZ2xvYmFsLCBnbG9iYWwtPm9iamVjdFByb3RvdHlw
ZSgpKSk7Ci19Ci0KIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIG1ha2VCb3Vu
ZEZ1bmN0aW9uKEV4ZWNTdGF0ZSogZXhlYykKIHsKICAgICBWTSYgdm0gPSBleGVjLT52bSgpOwpA
QCAtMzA4LDcgKzMwMiw2IEBAIGNvbnN0IEdsb2JhbE9iamVjdE1ldGhvZFRhYmxlIEpTR2xvYmFs
T2IKICAgUHJveHkgICAgICAgICAgICAgICAgIGNyZWF0ZVByb3h5UHJvcGVydHkgICAgICAgICAg
ICAgICAgICAgICAgICAgIERvbnRFbnVtfFByb3BlcnR5Q2FsbGJhY2sKICAgSlNPTiAgICAgICAg
ICAgICAgICAgIGNyZWF0ZUpTT05Qcm9wZXJ0eSAgICAgICAgICAgICAgICAgICAgICAgICAgIERv
bnRFbnVtfFByb3BlcnR5Q2FsbGJhY2sKICAgTWF0aCAgICAgICAgICAgICAgICAgIGNyZWF0ZU1h
dGhQcm9wZXJ0eSAgICAgICAgICAgICAgICAgICAgICAgICAgIERvbnRFbnVtfFByb3BlcnR5Q2Fs
bGJhY2sKLSAgQXRvbWljcyAgICAgICAgICAgICAgIGNyZWF0ZUF0b21pY3NQcm9wZXJ0eSAgICAg
ICAgICAgICAgICAgICAgICAgIERvbnRFbnVtfFByb3BlcnR5Q2FsbGJhY2sKICAgY29uc29sZSAg
ICAgICAgICAgICAgIGNyZWF0ZUNvbnNvbGVQcm9wZXJ0eSAgICAgICAgICAgICAgICAgICAgICAg
IERvbnRFbnVtfFByb3BlcnR5Q2FsbGJhY2sKICAgSW50OEFycmF5ICAgICAgICAgICAgIEpTR2xv
YmFsT2JqZWN0OjptX3R5cGVkQXJyYXlJbnQ4ICAgICAgICAgICAgIERvbnRFbnVtfENsYXNzU3Ry
dWN0dXJlCiAgIEludDE2QXJyYXkgICAgICAgICAgICBKU0dsb2JhbE9iamVjdDo6bV90eXBlZEFy
cmF5SW50MTYgICAgICAgICAgICBEb250RW51bXxDbGFzc1N0cnVjdHVyZQpAQCAtNjY0LDExICs2
NTcsMTUgQEAgbV8gIyMgcHJvcGVyTmFtZSAjIyBTdHJ1Y3R1cmUuc2V0KHZtLCB0aAogICAgIAog
ICAgIEpTQXJyYXlCdWZmZXJDb25zdHJ1Y3RvciogYXJyYXlCdWZmZXJDb25zdHJ1Y3RvciA9IEpT
QXJyYXlCdWZmZXJDb25zdHJ1Y3Rvcjo6Y3JlYXRlKHZtLCBKU0FycmF5QnVmZmVyQ29uc3RydWN0
b3I6OmNyZWF0ZVN0cnVjdHVyZSh2bSwgdGhpcywgbV9mdW5jdGlvblByb3RvdHlwZS5nZXQoKSks
IG1fYXJyYXlCdWZmZXJQcm90b3R5cGUuZ2V0KCksIG1fc3BlY2llc0dldHRlclNldHRlci5nZXQo
KSwgQXJyYXlCdWZmZXJTaGFyaW5nTW9kZTo6RGVmYXVsdCk7CiAgICAgbV9hcnJheUJ1ZmZlclBy
b3RvdHlwZS0+cHV0RGlyZWN0V2l0aG91dFRyYW5zaXRpb24odm0sIHZtLnByb3BlcnR5TmFtZXMt
PmNvbnN0cnVjdG9yLCBhcnJheUJ1ZmZlckNvbnN0cnVjdG9yLCBzdGF0aWNfY2FzdDx1bnNpZ25l
ZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSk7CisKICNpZiBFTkFCTEUoU0hBUkVEX0FS
UkFZX0JVRkZFUikKICAgICBKU0FycmF5QnVmZmVyQ29uc3RydWN0b3IqIHNoYXJlZEFycmF5QnVm
ZmVyQ29uc3RydWN0b3IgPSBudWxscHRyOwogICAgIHNoYXJlZEFycmF5QnVmZmVyQ29uc3RydWN0
b3IgPSBKU0FycmF5QnVmZmVyQ29uc3RydWN0b3I6OmNyZWF0ZSh2bSwgSlNBcnJheUJ1ZmZlckNv
bnN0cnVjdG9yOjpjcmVhdGVTdHJ1Y3R1cmUodm0sIHRoaXMsIG1fZnVuY3Rpb25Qcm90b3R5cGUu
Z2V0KCkpLCBtX3NoYXJlZEFycmF5QnVmZmVyUHJvdG90eXBlLmdldCgpLCBtX3NwZWNpZXNHZXR0
ZXJTZXR0ZXIuZ2V0KCksIEFycmF5QnVmZmVyU2hhcmluZ01vZGU6OlNoYXJlZCk7CiAgICAgbV9z
aGFyZWRBcnJheUJ1ZmZlclByb3RvdHlwZS0+cHV0RGlyZWN0V2l0aG91dFRyYW5zaXRpb24odm0s
IHZtLnByb3BlcnR5TmFtZXMtPmNvbnN0cnVjdG9yLCBzaGFyZWRBcnJheUJ1ZmZlckNvbnN0cnVj
dG9yLCBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSk7
CisKKyAgICBBdG9taWNzT2JqZWN0KiBhdG9taWNzT2JqZWN0ID0gQXRvbWljc09iamVjdDo6Y3Jl
YXRlKHZtLCB0aGlzLCBBdG9taWNzT2JqZWN0OjpjcmVhdGVTdHJ1Y3R1cmUodm0sIHRoaXMsIG1f
b2JqZWN0UHJvdG90eXBlLmdldCgpKSk7CiAjZW5kaWYKKwogI2RlZmluZSBDUkVBVEVfQ09OU1RS
VUNUT1JfRk9SX1NJTVBMRV9UWVBFKGNhcGl0YWxOYW1lLCBsb3dlck5hbWUsIHByb3Blck5hbWUs
IGluc3RhbmNlVHlwZSwganNOYW1lLCBwcm90b3R5cGVCYXNlKSBcCiBjYXBpdGFsTmFtZSAjIyBD
b25zdHJ1Y3RvciogbG93ZXJOYW1lICMjIENvbnN0cnVjdG9yID0gY2FwaXRhbE5hbWUgIyMgQ29u
c3RydWN0b3I6OmNyZWF0ZSh2bSwgY2FwaXRhbE5hbWUgIyMgQ29uc3RydWN0b3I6OmNyZWF0ZVN0
cnVjdHVyZSh2bSwgdGhpcywgbV9mdW5jdGlvblByb3RvdHlwZS5nZXQoKSksIG1fICMjIGxvd2Vy
TmFtZSAjIyBQcm90b3R5cGUuZ2V0KCksIG1fc3BlY2llc0dldHRlclNldHRlci5nZXQoKSk7IFwK
IG1fICMjIGxvd2VyTmFtZSAjIyBQcm90b3R5cGUtPnB1dERpcmVjdFdpdGhvdXRUcmFuc2l0aW9u
KHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5jb25zdHJ1Y3RvciwgbG93ZXJOYW1lICMjIENvbnN0cnVj
dG9yLCBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSk7
IFwKQEAgLTc0Nyw2ICs3NDQsNyBAQCBtXyAjIyBsb3dlck5hbWUgIyMgUHJvdG90eXBlLT5wdXRE
aXJlY3RXCiAgICAgcHV0RGlyZWN0V2l0aG91dFRyYW5zaXRpb24odm0sIHZtLnByb3BlcnR5TmFt
ZXMtPkFycmF5QnVmZmVyLCBhcnJheUJ1ZmZlckNvbnN0cnVjdG9yLCBzdGF0aWNfY2FzdDx1bnNp
Z25lZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSk7CiAjaWYgRU5BQkxFKFNIQVJFRF9B
UlJBWV9CVUZGRVIpCiAgICAgcHV0RGlyZWN0V2l0aG91dFRyYW5zaXRpb24odm0sIHZtLnByb3Bl
cnR5TmFtZXMtPlNoYXJlZEFycmF5QnVmZmVyLCBzaGFyZWRBcnJheUJ1ZmZlckNvbnN0cnVjdG9y
LCBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSk7Cisg
ICAgcHV0RGlyZWN0V2l0aG91dFRyYW5zaXRpb24odm0sIElkZW50aWZpZXI6OmZyb21TdHJpbmco
ZXhlYywgIkF0b21pY3MiKSwgYXRvbWljc09iamVjdCwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFBy
b3BlcnR5QXR0cmlidXRlOjpEb250RW51bSkpOwogI2VuZGlmCiAKICNkZWZpbmUgUFVUX0NPTlNU
UlVDVE9SX0ZPUl9TSU1QTEVfVFlQRShjYXBpdGFsTmFtZSwgbG93ZXJOYW1lLCBwcm9wZXJOYW1l
LCBpbnN0YW5jZVR5cGUsIGpzTmFtZSwgcHJvdG90eXBlQmFzZSkgXAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>