<?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>198486</bug_id>
          
          <creation_ts>2019-06-03 09:45:01 -0700</creation_ts>
          <short_desc>REGRESSION(r246022): Causing Internal build failures and JSC test failures (Requested by ShawnRoberts on #webkit).</short_desc>
          <delta_ts>2019-06-03 09:49:12 -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>New Bugs</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>
          
          <blocked>198453</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>sroberts</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1541247</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-03 09:45:01 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/246022 broke the build:
Causing Internal build failures and JSC test failures (Requested by ShawnRoberts on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541249</commentid>
    <comment_count>1</comment_count>
      <attachid>371192</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-03 09:45:10 -0700</bug_when>
    <thetext>Created attachment 371192
ROLLOUT of r246022

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541250</commentid>
    <comment_count>2</comment_count>
      <attachid>371192</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-03 09:48:07 -0700</bug_when>
    <thetext>Comment on attachment 371192
ROLLOUT of r246022

Clearing flags on attachment: 371192

Committed r246038: &lt;https://trac.webkit.org/changeset/246038&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541251</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-03 09:48:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541252</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-06-03 09:49:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/51358433&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371192</attachid>
            <date>2019-06-03 09:45:10 -0700</date>
            <delta_ts>2019-06-03 09:48:07 -0700</delta_ts>
            <desc>ROLLOUT of r246022</desc>
            <filename>bug-198486-20190603094510.patch</filename>
            <type>text/plain</type>
            <size>11014</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MDM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAz
YzBjOTE4N2EwMGQ5NGUwMzQ2YzhiN2ZmOTQ0MWIxNzNlZDMxZmE4Li4xMmNkMmMxMWNkZmQ5YzU4
MDRkZWFjNTlmMzA2MjdiMThiOGRlNzE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNyBAQAorMjAxOS0wNi0wMyAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjI0NjAyMi4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODQ4NgorCisgICAg
ICAgIENhdXNpbmcgSW50ZXJuYWwgYnVpbGQgZmFpbHVyZXMgYW5kIEpTQyB0ZXN0IGZhaWx1cmVz
CisgICAgICAgIChSZXF1ZXN0ZWQgYnkgU2hhd25Sb2JlcnRzIG9uICN3ZWJraXQpLgorCisgICAg
ICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiUmVlbmFibGUgR2lnYWNhZ2Ugb24g
QVJNNjQuIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTk4NDUzCisgICAgICAgIGh0dHBzOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8yNDYwMjIK
KwogMjAxOS0wNi0wMyAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAg
RmluaXNoIGNsZWFudXAgb2YgU3RyaW5nOjpudW1iZXIgZm9yIGZsb2F0aW5nIHBvaW50CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5nZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4
IDFjMGExMDFkYTFiMmYyZGYxYjEwNTMxODA3MmExYWM4ZjBkNDRhZWUuLjcxNDdiMmFjYmQ5OTFh
ZjliYTdlZjk2YTA2NGFiZGYzYzFlYjYxODEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTktMDYt
MDMgIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVu
cmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIyNDYwMjIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg0ODYKKworICAgICAgICBDYXVzaW5nIEludGVybmFs
IGJ1aWxkIGZhaWx1cmVzIGFuZCBKU0MgdGVzdCBmYWlsdXJlcworICAgICAgICAoUmVxdWVzdGVk
IGJ5IFNoYXduUm9iZXJ0cyBvbiAjd2Via2l0KS4KKworICAgICAgICBSZXZlcnRlZCBjaGFuZ2Vz
ZXQ6CisKKyAgICAgICAgIlJlZW5hYmxlIEdpZ2FjYWdlIG9uIEFSTTY0LiIKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODQ1MworICAgICAgICBodHRw
czovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMjQ2MDIyCisKIDIwMTktMDYtMDMgIERhcmlu
IEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgogCiAgICAgICAgIEZpbmlzaCBjbGVhbnVwIG9mIFN0
cmluZzo6bnVtYmVyIGZvciBmbG9hdGluZyBwb2ludApkaWZmIC0tZ2l0IGEvU291cmNlL2JtYWxs
b2MvQ2hhbmdlTG9nIGIvU291cmNlL2JtYWxsb2MvQ2hhbmdlTG9nCmluZGV4IDgxM2Q1NzJmYWM3
N2E1ZDFlZWJmZTM3NmRmN2U5ZTVjYjFmMDJlNTMuLmE3ZTgwMDA4NDViYWJjYTZkMWY0ZWRiNDE3
MTIzZGU3NTgwMTRlYzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9ibWFsbG9jL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvYm1hbGxvYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxOS0wNi0wMyAg
Q29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjI0NjAyMi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5ODQ4NgorCisgICAgICAgIENhdXNpbmcgSW50ZXJuYWwgYnVp
bGQgZmFpbHVyZXMgYW5kIEpTQyB0ZXN0IGZhaWx1cmVzCisgICAgICAgIChSZXF1ZXN0ZWQgYnkg
U2hhd25Sb2JlcnRzIG9uICN3ZWJraXQpLgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoK
KworICAgICAgICAiUmVlbmFibGUgR2lnYWNhZ2Ugb24gQVJNNjQuIgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4NDUzCisgICAgICAgIGh0dHBzOi8v
dHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8yNDYwMjIKKwogMjAxOS0wNi0wMiAgS2VpdGggTWls
bGVyICA8a2VpdGhfbWlsbGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBSZWVuYWJsZSBHaWdhY2Fn
ZSBvbiBBUk02NC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3Bl
Y3VsYXRpdmVKSVQuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2
ZUpJVC5jcHAKaW5kZXggNTIyMjE0YTcwNGM2MWI0NzA4ZDdkZjQ1ZDE0MTMyMWRhOTVjMzczYi4u
ZDA0MTBiMzVkMzkwMTdmODBkYjU5MDVlZDQ5MmQzZTMzODY4YmM1YyAxMDA2NDQKLS0tIGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAKQEAgLTI4NzMsNyArMjg3
Myw3IEBAIEpJVENvbXBpbGVyOjpKdW1wIFNwZWN1bGF0aXZlSklUOjpqdW1wRm9yVHlwZWRBcnJh
eUlzTmV1dGVyZWRJZk91dE9mQm91bmRzKE5vZGUqCiAgICAgICAgICAgICAgICAgVHJ1c3RlZElt
bTMyKFdhc3RlZnVsVHlwZWRBcnJheSkpOwogCiAgICAgICAgICAgICBKSVRDb21waWxlcjo6SnVt
cCBoYXNOdWxsVmVjdG9yOwotI2lmIENQVShBUk02NEUpCisjaWYgIUdJR0FDQUdFX0VOQUJMRUQg
JiYgQ1BVKEFSTTY0RSkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBHUFJSZWcgc2Ny
YXRjaCA9IG1faml0LnNjcmF0Y2hSZWdpc3RlcigpOwogICAgICAgICAgICAgICAgIERpc2FsbG93
TWFjcm9TY3JhdGNoUmVnaXN0ZXJVc2FnZSBkaXNhbGxvd1NjcmF0Y2gobV9qaXQpOwpAQCAtMjg4
Miw3ICsyODgyLDcgQEAgSklUQ29tcGlsZXI6Okp1bXAgU3BlY3VsYXRpdmVKSVQ6Omp1bXBGb3JU
eXBlZEFycmF5SXNOZXV0ZXJlZElmT3V0T2ZCb3VuZHMoTm9kZSoKICAgICAgICAgICAgICAgICBt
X2ppdC5yZW1vdmVBcnJheVB0clRhZyhzY3JhdGNoKTsKICAgICAgICAgICAgICAgICBoYXNOdWxs
VmVjdG9yID0gbV9qaXQuYnJhbmNoVGVzdFB0cihNYWNyb0Fzc2VtYmxlcjo6WmVybywgc2NyYXRj
aCk7CiAgICAgICAgICAgICB9Ci0jZWxzZSAvLyBDUFUoQVJNNjRFKQorI2Vsc2UgLy8gIUdJR0FD
QUdFX0VOQUJMRUQgJiYgQ1BVKEFSTTY0RSkKICAgICAgICAgICAgIGhhc051bGxWZWN0b3IgPSBt
X2ppdC5icmFuY2hUZXN0UHRyKAogICAgICAgICAgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpaZXJv
LAogICAgICAgICAgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNzKGJhc2UsIEpTQXJyYXlC
dWZmZXJWaWV3OjpvZmZzZXRPZlZlY3RvcigpKSk7CkBAIC02NzE5LDE0ICs2NzE5LDYgQEAgdm9p
ZCBTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZUNvbnN0YW50U3RvcmFnZVBvaW50ZXIoTm9kZSogbm9k
ZSkKIAogdm9pZCBTcGVjdWxhdGl2ZUpJVDo6Y2FnZVR5cGVkQXJyYXlTdG9yYWdlKEdQUlJlZyBi
YXNlUmVnLCBHUFJSZWcgc3RvcmFnZVJlZykKIHsKLSNpZiBDUFUoQVJNNjRFKQotICAgIG1faml0
LnVudGFnQXJyYXlQdHIoTWFjcm9Bc3NlbWJsZXI6OkFkZHJlc3MoYmFzZVJlZywgSlNBcnJheUJ1
ZmZlclZpZXc6Om9mZnNldE9mTGVuZ3RoKCkpLCBzdG9yYWdlUmVnKTsKLSAgICBtX2ppdC5sb2Fk
UHRyKHN0b3JhZ2VSZWcsIG1faml0LnNjcmF0Y2hSZWdpc3RlcigpKTsKLSNlbHNlCi0gICAgVU5V
U0VEX1BBUkFNKGJhc2VSZWcpOwotICAgIFVOVVNFRF9QQVJBTShzdG9yYWdlUmVnKTsKLSNlbmRp
ZgotCiAjaWYgR0lHQUNBR0VfRU5BQkxFRAogICAgIFVOVVNFRF9QQVJBTShiYXNlUmVnKTsKICAg
ICBpZiAoIUdpZ2FjYWdlOjpzaG91bGRCZUVuYWJsZWQoKSkKQEAgLTY3NDAsNiArNjczMiwxMSBA
QCB2b2lkIFNwZWN1bGF0aXZlSklUOjpjYWdlVHlwZWRBcnJheVN0b3JhZ2UoR1BSUmVnIGJhc2VS
ZWcsIEdQUlJlZyBzdG9yYWdlUmVnKQogICAgIH0KICAgICAKICAgICBtX2ppdC5jYWdlKEdpZ2Fj
YWdlOjpQcmltaXRpdmUsIHN0b3JhZ2VSZWcpOworI2VsaWYgQ1BVKEFSTTY0RSkKKyAgICBtX2pp
dC51bnRhZ0FycmF5UHRyKE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNzKGJhc2VSZWcsIEpTQXJyYXlC
dWZmZXJWaWV3OjpvZmZzZXRPZkxlbmd0aCgpKSwgc3RvcmFnZVJlZyk7CisjZWxzZQorICAgIFVO
VVNFRF9QQVJBTShiYXNlUmVnKTsKKyAgICBVTlVTRURfUEFSQU0oc3RvcmFnZVJlZyk7CiAjZW5k
aWYKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRG
R1RvQjMuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvQjMuY3Bw
CmluZGV4IDE0NTEzMmYwMjNkMjE1MzZhNzA3NjI5MzY4YmYzNTZkZWRmYWFlZTUuLjVlMjhhMWEy
MzJiMTc3MWI1YTgyOTEyMzRmNDc2Y2ZiMzFiMjhmOTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0IzLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvZnRsL0ZUTExvd2VyREZHVG9CMy5jcHAKQEAgLTY0NjMsNyArNjQ2Myw3IEBAIHByaXZh
dGU6CiAgICAgICAgICAgICAgICAgbV9vdXQuaW50NjRaZXJvLAogICAgICAgICAgICAgICAgIG1f
aGVhcHMudHlwZWRBcnJheVByb3BlcnRpZXMpOwogCi0jaWYgQ1BVKEFSTTY0RSkKKyNpZiAhR0lH
QUNBR0VfRU5BQkxFRCAmJiBDUFUoQVJNNjRFKQogICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIExWYWx1ZSBzaXplUHRyID0gbV9vdXQuemVyb0V4dFB0cihzaXplKTsKICAgICAgICAgICAg
ICAgICBQYXRjaHBvaW50VmFsdWUqIGF1dGhlbnRpY2F0ZSA9IG1fb3V0LnBhdGNocG9pbnQocG9p
bnRlclR5cGUoKSk7CkBAIC0xNDEwOCwxMiArMTQxMDgsOSBAQCBwcml2YXRlOgogICAgICAgICBQ
YXRjaHBvaW50VmFsdWUqIGF1dGhlbnRpY2F0ZSA9IG1fb3V0LnBhdGNocG9pbnQocG9pbnRlclR5
cGUoKSk7CiAgICAgICAgIGF1dGhlbnRpY2F0ZS0+YXBwZW5kU29tZVJlZ2lzdGVyKHB0cik7CiAg
ICAgICAgIGF1dGhlbnRpY2F0ZS0+YXBwZW5kKHNpemUsIEIzOjpWYWx1ZVJlcChCMzo6VmFsdWVS
ZXA6OlNvbWVMYXRlUmVnaXN0ZXIpKTsKLSAgICAgICAgYXV0aGVudGljYXRlLT5udW1HUFNjcmF0
Y2hSZWdpc3RlcnMgPSAxOwogICAgICAgICBhdXRoZW50aWNhdGUtPnNldEdlbmVyYXRvcihbPV0g
KENDYWxsSGVscGVycyYgaml0LCBjb25zdCBTdGFja21hcEdlbmVyYXRpb25QYXJhbXMmIHBhcmFt
cykgewogICAgICAgICAgICAgaml0Lm1vdmUocGFyYW1zWzFdLmdwcigpLCBwYXJhbXNbMF0uZ3By
KCkpOwogICAgICAgICAgICAgaml0LnVudGFnQXJyYXlQdHIocGFyYW1zWzJdLmdwcigpLCBwYXJh
bXNbMF0uZ3ByKCkpOwotICAgICAgICAgICAgLy8gRm9yY2UgYSBsb2FkIHRvIGNoZWNrIGF1dGhl
bnRpY2F0aW9uLiBiZWZvcmUgaXQgaXMgY2xlYXJlZCBieSBHaWdhY2FnaW5nIGxhdGVyLgotICAg
ICAgICAgICAgaml0LmxvYWRQdHIocGFyYW1zWzBdLmdwcigpLCBwYXJhbXMuZ3BTY3JhdGNoKDAp
KTsKICAgICAgICAgfSk7CiAgICAgICAgIHJldHVybiBhdXRoZW50aWNhdGU7CiAjZWxzZQpAQCAt
MTQxMzgsMTYgKzE0MTM1LDYgQEAgcHJpdmF0ZToKIAogICAgIExWYWx1ZSBjYWdlZChHaWdhY2Fn
ZTo6S2luZCBraW5kLCBMVmFsdWUgcHRyLCBMVmFsdWUgYmFzZSkKICAgICB7Ci0jaWYgQ1BVKEFS
TTY0RSkKLSAgICAgICAgaWYgKGtpbmQgPT0gR2lnYWNhZ2U6OlByaW1pdGl2ZSkgewotICAgICAg
ICAgICAgTFZhbHVlIHNpemUgPSBtX291dC5sb2FkMzIoYmFzZSwgbV9oZWFwcy5KU0FycmF5QnVm
ZmVyVmlld19sZW5ndGgpOwotICAgICAgICAgICAgcHRyID0gdW50YWdBcnJheVB0cihwdHIsIHNp
emUpOwotICAgICAgICB9Ci0jZWxzZQotICAgICAgICBVTlVTRURfUEFSQU0oa2luZCk7Ci0gICAg
ICAgIFVOVVNFRF9QQVJBTShiYXNlKTsKLSNlbmRpZgotCiAjaWYgR0lHQUNBR0VfRU5BQkxFRAog
ICAgICAgICBVTlVTRURfUEFSQU0oYmFzZSk7CiAgICAgICAgIGlmICghR2lnYWNhZ2U6OmlzRW5h
YmxlZChraW5kKSkKQEAgLTE0MTc4LDYgKzE0MTY1LDE3IEBAIHByaXZhdGU6CiAgICAgICAgIC8v
IGFuZCBwb3NzaWJseSBvdGhlciBzbWFydCB0aGluZ3MgaWYgd2Ugd2FudCB0byBiZSBhYmxlIHRv
IHJlbW92ZSB0aGlzIG9wYXF1ZS4KICAgICAgICAgLy8gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE3NTQ5MwogICAgICAgICByZXR1cm4gbV9vdXQub3BhcXVlKHJlc3Vs
dCk7CisjZWxpZiBDUFUoQVJNNjRFKQorICAgICAgICBpZiAoa2luZCA9PSBHaWdhY2FnZTo6UHJp
bWl0aXZlKSB7CisgICAgICAgICAgICBMVmFsdWUgc2l6ZSA9IG1fb3V0LmxvYWQzMihiYXNlLCBt
X2hlYXBzLkpTQXJyYXlCdWZmZXJWaWV3X2xlbmd0aCk7CisgICAgICAgICAgICByZXR1cm4gdW50
YWdBcnJheVB0cihwdHIsIHNpemUpOworICAgICAgICB9CisKKyAgICAgICAgcmV0dXJuIHB0cjsK
KyNlbHNlCisgICAgICAgIFVOVVNFRF9QQVJBTShraW5kKTsKKyAgICAgICAgVU5VU0VEX1BBUkFN
KGJhc2UpOworICAgICAgICByZXR1cm4gcHRyOwogI2VuZGlmCiAgICAgfQogICAgIApkaWZmIC0t
Z2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9Bc3NlbWJseUhlbHBlcnMuaCBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9qaXQvQXNzZW1ibHlIZWxwZXJzLmgKaW5kZXggNjA3NTA3MWRkZjA4
ZGEzZDBlNWIzMTJkMWY0ODgxNWI4M2JmYjI0OS4uZDkyNjhlODM2OTE0MjFmZmVkYzE1NDEyMTdj
ODY3ZjM1MWVkYjhkNCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9Bc3Nl
bWJseUhlbHBlcnMuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0Fzc2VtYmx5SGVs
cGVycy5oCkBAIC0xNTcxLDE4ICsxNTcxLDYgQEAgcHVibGljOgogICAgIAogICAgIHZvaWQgY2Fn
ZUNvbmRpdGlvbmFsbHkoR2lnYWNhZ2U6OktpbmQga2luZCwgR1BSUmVnIHN0b3JhZ2UsIEdQUlJl
ZyBzY3JhdGNoT3JMZW5ndGgpCiAgICAgewotI2lmIENQVShBUk02NEUpCi0gICAgICAgIGlmIChr
aW5kID09IEdpZ2FjYWdlOjpQcmltaXRpdmUpIHsKLSAgICAgICAgICAgIHVudGFnQXJyYXlQdHIo
c2NyYXRjaE9yTGVuZ3RoLCBzdG9yYWdlKTsKLSAgICAgICAgICAgIC8vIEZvcmNlIGEgbG9hZCB0
byB0cmFwIG9uIGF1dGhlbnRpY2F0aW9uIGZhaWx1cmUuIHN0b3JhZ2Ugc2hvdWxkbid0IGJlIG51
bGwgaGVyZS4KLSAgICAgICAgICAgIGxvYWRQdHIoc3RvcmFnZSwgc2NyYXRjaE9yTGVuZ3RoKTsK
LSAgICAgICAgfQotI2Vsc2UKLSAgICAgICAgVU5VU0VEX1BBUkFNKGtpbmQpOwotICAgICAgICBV
TlVTRURfUEFSQU0oc3RvcmFnZSk7Ci0gICAgICAgIFVOVVNFRF9QQVJBTShzY3JhdGNoT3JMZW5n
dGgpOwotI2VuZGlmCi0KICNpZiBHSUdBQ0FHRV9FTkFCTEVECiAgICAgICAgIGlmICghR2lnYWNh
Z2U6OmlzRW5hYmxlZChraW5kKSkKICAgICAgICAgICAgIHJldHVybjsKQEAgLTE1OTUsNiArMTU4
MywxMyBAQCBwdWJsaWM6CiAgICAgICAgIGFuZFB0cihUcnVzdGVkSW1tUHRyKEdpZ2FjYWdlOjpt
YXNrKGtpbmQpKSwgc3RvcmFnZSk7CiAgICAgICAgIGFkZFB0cihzY3JhdGNoT3JMZW5ndGgsIHN0
b3JhZ2UpOwogICAgICAgICBkb25lLmxpbmsodGhpcyk7CisjZWxpZiBDUFUoQVJNNjRFKQorICAg
ICAgICBpZiAoa2luZCA9PSBHaWdhY2FnZTo6UHJpbWl0aXZlKQorICAgICAgICAgICAgdW50YWdB
cnJheVB0cihzY3JhdGNoT3JMZW5ndGgsIHN0b3JhZ2UpOworI2Vsc2UKKyAgICAgICAgVU5VU0VE
X1BBUkFNKGtpbmQpOworICAgICAgICBVTlVTRURfUEFSQU0oc3RvcmFnZSk7CisgICAgICAgIFVO
VVNFRF9QQVJBTShzY3JhdGNoT3JMZW5ndGgpOwogI2VuZGlmCiAgICAgfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTG93TGV2ZWxJbnRlcnByZXRlcjY0LmFzbSBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNtCmlu
ZGV4IDRjZTgyZDhlNjE5YWUyMTQ2YmVkMTVlMTc1ZTAwMzZiNjk0NWEyZTQuLjZhYWYwZGQxMGMz
ZWI4YWY2YjI3NzcxMzQxOWFjNDBlM2Q4NzgzOTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNtCisrKyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNtCkBAIC00MzQsMTMgKzQz
NCwxMCBAQCBlbmQKIAogbWFjcm8gbG9hZENhZ2VkUHJpbWl0aXZlKHNvdXJjZSwgZGVzdCwgc2Ny
YXRjaE9yTGVuZ3RoKQogICAgIGxvYWRwIHNvdXJjZSwgZGVzdAotICAgIGlmIEFSTTY0RQotICAg
ICAgICB1bnRhZ0FycmF5UHRyIHNjcmF0Y2hPckxlbmd0aCwgZGVzdAotICAgICAgICAjIEZvcmNl
IGEgbG9hZCB0byBjaGVjayBQQUMgYmVmb3JlIHdlIGNsZWFyIGl0IGJlbG93LgotICAgICAgICBs
b2FkcCBbZGVzdF0sIHNjcmF0Y2hPckxlbmd0aAotICAgIGVuZAogICAgIGlmIEdJR0FDQUdFX0VO
QUJMRUQKICAgICAgICAgdW5jYWdlKF9nX2dpZ2FjYWdlQmFzZVB0cnMgKyBHaWdhY2FnZTo6QmFz
ZVB0cnM6OnByaW1pdGl2ZSwgY29uc3RleHByIEdpZ2FjYWdlOjpwcmltaXRpdmVHaWdhY2FnZU1h
c2ssIGRlc3QsIHNjcmF0Y2hPckxlbmd0aCkKKyAgICBlbHNpZiBBUk02NEUKKyAgICAgICAgdW50
YWdBcnJheVB0ciBzY3JhdGNoT3JMZW5ndGgsIGRlc3QKICAgICBlbmQKIGVuZAogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV1RGL3d0Zi9DYWdlZFB0ci5oIGIvU291cmNlL1dURi93dGYvQ2FnZWRQdHIu
aAppbmRleCBlY2M5ZTAwNDA3YTkyMjcxNTMyNDA1MjNlZWM1ZDdhNmZiOTIzMGZmLi43MWVjNTFl
Mjk0N2I1YjJjYTA2ZWEyYzQwNTZkYWRjZWI5MzhkZjZlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RG
L3d0Zi9DYWdlZFB0ci5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL0NhZ2VkUHRyLmgKQEAgLTM1LDE4
ICszNSw2IEBAIGNvbnN0ZXhwciBib29sIHRhZ0NhZ2VkUHRyID0gdHJ1ZTsKIAogdGVtcGxhdGU8
R2lnYWNhZ2U6OktpbmQgcGFzc2VkS2luZCwgdHlwZW5hbWUgVCwgYm9vbCBzaG91bGRUYWcgPSBm
YWxzZSwgdHlwZW5hbWUgUHRyVHJhaXRzID0gRHVtYlB0clRyYWl0czxUPj4KIGNsYXNzIENhZ2Vk
UHRyIHsKLSNpZiBDUFUoQVJNNjRFKQotICAgIHN0YXRpYyB2b2lkIGF1dGhlbnRpY2F0aW5nTG9h
ZChUKiBwdHIpCi0gICAgewotICAgICAgICBkb3VibGUgcmVzdWx0OwotICAgICAgICBhc20gdm9s
YXRpbGUoImxkciAlW291dF0sIFslW2luXV0iCi0gICAgICAgICAgICA6IFtvdXRdICI9JnIiKHJl
c3VsdCkKLSAgICAgICAgICAgIDogW2luXSAiciIocHRyKSA6KTsKLSAgICB9Ci0jZWxzZQotICAg
IHN0YXRpYyB2b2lkIGF1dGhlbnRpY2F0aW5nTG9hZChUKikgeyB9Ci0jZW5kaWYKLQogcHVibGlj
OgogICAgIHN0YXRpYyBjb25zdGV4cHIgR2lnYWNhZ2U6OktpbmQga2luZCA9IHBhc3NlZEtpbmQ7
CiAKQEAgLTY0LDIxICs1MiwxNiBAQCBwdWJsaWM6CiAgICAgewogICAgICAgICBBU1NFUlQobV9w
dHIpOwogICAgICAgICBUKiBwdHIgPSBQdHJUcmFpdHM6OnVud3JhcChtX3B0cik7Ci0gICAgICAg
IGlmIChzaG91bGRUYWcpIHsKKyAgICAgICAgaWYgKHNob3VsZFRhZykKICAgICAgICAgICAgIHB0
ciA9IHVudGFnQXJyYXlQdHIocHRyLCBzaXplKTsKLSAgICAgICAgICAgIGF1dGhlbnRpY2F0aW5n
TG9hZChwdHIpOwotICAgICAgICB9CiAgICAgICAgIHJldHVybiBHaWdhY2FnZTo6Y2FnZWQoa2lu
ZCwgcHRyKTsKICAgICB9CiAKICAgICBUKiBnZXRNYXlCZU51bGwodW5zaWduZWQgc2l6ZSkgY29u
c3QKICAgICB7CiAgICAgICAgIFQqIHB0ciA9IFB0clRyYWl0czo6dW53cmFwKG1fcHRyKTsKLSAg
ICAgICAgaWYgKHNob3VsZFRhZykgeworICAgICAgICBpZiAoc2hvdWxkVGFnKQogICAgICAgICAg
ICAgcHRyID0gdW50YWdBcnJheVB0cihwdHIsIHNpemUpOwotICAgICAgICAgICAgaWYgKHB0cikK
LSAgICAgICAgICAgICAgICBhdXRoZW50aWNhdGluZ0xvYWQocHRyKTsKLSAgICAgICAgfQogICAg
ICAgICByZXR1cm4gR2lnYWNhZ2U6OmNhZ2VkTWF5QmVOdWxsKGtpbmQsIHB0cik7CiAgICAgfQog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvYm1hbGxvYy9ibWFsbG9jL0dpZ2FjYWdlLmggYi9Tb3VyY2Uv
Ym1hbGxvYy9ibWFsbG9jL0dpZ2FjYWdlLmgKaW5kZXggYTM3ZDBiYWY5OTc5ZGVlY2MyZTllMjU0
MmE4YzI5NThkZGY4NmI1Ny4uNzZkNzJkZjc0YTEzNmYwMjE5MTU1Y2YyMDhmN2M3Nzk1OGM0ZTk5
NiAxMDA2NDQKLS0tIGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9HaWdhY2FnZS5oCisrKyBiL1Nv
dXJjZS9ibWFsbG9jL2JtYWxsb2MvR2lnYWNhZ2UuaApAQCAtMzQsOCArMzQsNyBAQAogI2luY2x1
ZGUgPGNzdGRkZWY+CiAjaW5jbHVkZSA8aW50dHlwZXMuaD4KIAotI2lmICgoQk9TKERBUldJTikg
fHwgQk9TKExJTlVYKSkgJiYgXAotICAgIChCQ1BVKFg4Nl82NCkgfHwgKEJDUFUoQVJNNjQpICYm
ICFkZWZpbmVkKF9fSUxQMzJfXykgJiYgKCFCUExBVEZPUk0oSU9TX0ZBTUlMWSkgfHwgQlBMQVRG
T1JNKElPUykpKSkpCisjaWYgKChCT1MoREFSV0lOKSB8fCBCT1MoTElOVVgpKSAmJiBCQ1BVKFg4
Nl82NCkpCiAjZGVmaW5lIEdJR0FDQUdFX0VOQUJMRUQgMQogI2Vsc2UKICNkZWZpbmUgR0lHQUNB
R0VfRU5BQkxFRCAwCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>