<?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>235156</bug_id>
          
          <creation_ts>2022-01-12 13:52:33 -0800</creation_ts>
          <short_desc>REGRESSION(r287908): Broke M1 Monterey JSC</short_desc>
          <delta_ts>2022-01-12 13:56:21 -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>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>235081</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1830326</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-01-12 13:52:33 -0800</bug_when>
    <thetext>https://commits.webkit.org/r287908 introduced a regression:
Broke M1 Monterey JSC

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>1830328</commentid>
    <comment_count>1</comment_count>
      <attachid>448992</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-01-12 13:52:41 -0800</bug_when>
    <thetext>Created attachment 448992
REVERT of r287908

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 revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert 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>1830332</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-12 13:55:52 -0800</bug_when>
    <thetext>Committed r287950 (245979@main): &lt;https://commits.webkit.org/245979@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448992.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830333</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-01-12 13:56:21 -0800</bug_when>
    <thetext>&lt;rdar://problem/87486100&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448992</attachid>
            <date>2022-01-12 13:52:41 -0800</date>
            <delta_ts>2022-01-12 13:55:54 -0800</delta_ts>
            <desc>REVERT of r287908</desc>
            <filename>bug-235156-20220112135240.patch</filename>
            <type>text/plain</type>
            <size>11515</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3OTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA0
Njk5NGJlMDc2OTFkYzdlMjE1ZjM1NDE5ZDUwZGIyODdmZmE4MDQzLi5hYWQ0ZDIxOWM2OWVlY2U5
YWVlNjIzYTFmMTNmNDY4ZTcyZTNkM2E0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAyMi0wMS0xMiAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIHIyODc5MDguCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzUxNTYKKworICAgICAg
ICBCcm9rZSBNMSBNb250ZXJleSBKU0MKKworICAgICAgICBSZXZlcnRlZCBjaGFuZ2VzZXQ6CisK
KyAgICAgICAgIlVwZGF0ZSBoYXNoVGhyZWFkU3RhdGUoKSB0byBleGNsdWRlIF9fb3BhcXVlX2Zs
YWdzLiIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
NTA4MQorICAgICAgICBodHRwczovL2NvbW1pdHMud2Via2l0Lm9yZy9yMjg3OTA4CisKIDIwMjIt
MDEtMTEgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtS
SVNDVjY0XSByaXNjdjY0IGJhY2tlbmQgc2hvdWxkIGxvd2VyIG9mZmxpbmVhc20gaW5zdHJ1Y3Rp
b25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5nZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdl
TG9nCmluZGV4IGEzYTI0YjA1MGEzZWMwNzFjYWU5MWJiZWFmNmIzY2RlNzg0NGE1M2UuLmVmMDc2
ZjRjMWU3NWRiMDA4MTYyYmE4MDAyMjhjNTY4MmUzYzU1MjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
VEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMjItMDEtMTIgIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisg
ICAgICAgIFVucmV2aWV3ZWQsIHJldmVydGluZyByMjg3OTA4LgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM1MTU2CisKKyAgICAgICAgQnJva2UgTTEg
TW9udGVyZXkgSlNDCisKKyAgICAgICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJV
cGRhdGUgaGFzaFRocmVhZFN0YXRlKCkgdG8gZXhjbHVkZSBfX29wYXF1ZV9mbGFncy4iCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzUwODEKKyAgICAg
ICAgaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvcjI4NzkwOAorCiAyMDIyLTAxLTEwICBZdXN1
a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgW0pTQ10gRW5hYmxlIGxp
YnBhcyBqaXQtaGVhcCB3aGVuIGxpYnBhcyBpcyBlbmFibGVkCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9NYWNoaW5lQ29udGV4dC5oIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvTWFjaGluZUNvbnRleHQuaAppbmRleCBlNTc2NTY5Y2YwMWRkN2Y3OWFl
MjdlMGNjMWQ4ZjMxYTVhMWZjNzk1Li4yN2I3ZTEzMTc2MjhmMzllOGNiYmQyMjFjYzZlMTk1MWI5
OTMzNjljIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYWNoaW5l
Q29udGV4dC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL01hY2hpbmVDb250
ZXh0LmgKQEAgLTEsNiArMSw2IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDE3IFl1c3VrZSBT
dXp1a2kgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4uCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTgtMjAy
MiBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTgg
QXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFu
ZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICogbW9k
aWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25k
aXRpb25zCkBAIC0zOSw4ICszOSwxMSBAQCBuYW1lc3BhY2UgTWFjaGluZUNvbnRleHQgewogdGVt
cGxhdGU8dHlwZW5hbWUgVCA9IHZvaWQqPiBUIHN0YWNrUG9pbnRlcihjb25zdCBQbGF0Zm9ybVJl
Z2lzdGVycyYpOwogCiAjaWYgT1MoV0lORE9XUykgfHwgSEFWRShNQUNISU5FX0NPTlRFWFQpCit0
ZW1wbGF0ZTx0eXBlbmFtZSBUID0gdm9pZCo+IHZvaWQgc2V0U3RhY2tQb2ludGVyKFBsYXRmb3Jt
UmVnaXN0ZXJzJiwgVCk7CiB0ZW1wbGF0ZTx0eXBlbmFtZSBUID0gdm9pZCo+IFQgZnJhbWVQb2lu
dGVyKGNvbnN0IFBsYXRmb3JtUmVnaXN0ZXJzJik7Cit0ZW1wbGF0ZTx0eXBlbmFtZSBUID0gdm9p
ZCo+IHZvaWQgc2V0RnJhbWVQb2ludGVyKFBsYXRmb3JtUmVnaXN0ZXJzJiwgVCk7CiBpbmxpbmUg
TWFjcm9Bc3NlbWJsZXJDb2RlUHRyPFBsYXRmb3JtUmVnaXN0ZXJzTFJQdHJUYWc+IGxpbmtSZWdp
c3Rlcihjb25zdCBQbGF0Zm9ybVJlZ2lzdGVycyYpOworaW5saW5lIHZvaWQgc2V0TGlua1JlZ2lz
dGVyKFBsYXRmb3JtUmVnaXN0ZXJzJiwgTWFjcm9Bc3NlbWJsZXJDb2RlUHRyPENGdW5jdGlvblB0
clRhZz4pOwogaW5saW5lIHN0ZDo6b3B0aW9uYWw8TWFjcm9Bc3NlbWJsZXJDb2RlUHRyPFBsYXRm
b3JtUmVnaXN0ZXJzUENQdHJUYWc+PiBpbnN0cnVjdGlvblBvaW50ZXIoY29uc3QgUGxhdGZvcm1S
ZWdpc3RlcnMmKTsKIGlubGluZSB2b2lkIHNldEluc3RydWN0aW9uUG9pbnRlcihQbGF0Zm9ybVJl
Z2lzdGVycyYsIE1hY3JvQXNzZW1ibGVyQ29kZVB0cjxDRnVuY3Rpb25QdHJUYWc+KTsKIApAQCAt
NjQsOCArNjcsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkKiYgZnJhbWVQb2ludGVySW1wbChtY29u
dGV4dF90Jik7CiAjZW5kaWYgLy8gIVVTRShQTEFURk9STV9SRUdJU1RFUlNfV0lUSF9QUk9GSUxF
KQogCiB0ZW1wbGF0ZTx0eXBlbmFtZSBUID0gdm9pZCo+IFQgc3RhY2tQb2ludGVyKGNvbnN0IG1j
b250ZXh0X3QmKTsKK3RlbXBsYXRlPHR5cGVuYW1lIFQgPSB2b2lkKj4gdm9pZCBzZXRTdGFja1Bv
aW50ZXIobWNvbnRleHRfdCYsIFQpOwogdGVtcGxhdGU8dHlwZW5hbWUgVCA9IHZvaWQqPiBUIGZy
YW1lUG9pbnRlcihjb25zdCBtY29udGV4dF90Jik7Cit0ZW1wbGF0ZTx0eXBlbmFtZSBUID0gdm9p
ZCo+IHZvaWQgc2V0RnJhbWVQb2ludGVyKG1jb250ZXh0X3QmLCBUKTsKIGlubGluZSBNYWNyb0Fz
c2VtYmxlckNvZGVQdHI8UGxhdGZvcm1SZWdpc3RlcnNQQ1B0clRhZz4gaW5zdHJ1Y3Rpb25Qb2lu
dGVyKGNvbnN0IG1jb250ZXh0X3QmKTsKK2lubGluZSB2b2lkIHNldEluc3RydWN0aW9uUG9pbnRl
cihtY29udGV4dF90JiwgTWFjcm9Bc3NlbWJsZXJDb2RlUHRyPENGdW5jdGlvblB0clRhZz4pOwog
CiB0ZW1wbGF0ZTxzaXplX3QgTj4gdm9pZComIGFyZ3VtZW50UG9pbnRlcihtY29udGV4dF90Jik7
CiB0ZW1wbGF0ZTxzaXplX3QgTj4gdm9pZCogYXJndW1lbnRQb2ludGVyKGNvbnN0IG1jb250ZXh0
X3QmKTsKQEAgLTE0NCw2ICsxNTAsMTkgQEAgaW5saW5lIFQgc3RhY2tQb2ludGVyKGNvbnN0IFBs
YXRmb3JtUmVnaXN0ZXJzJiByZWdzKQogI2VuZGlmCiB9CiAKK3RlbXBsYXRlPHR5cGVuYW1lIFQ+
CitpbmxpbmUgdm9pZCBzZXRTdGFja1BvaW50ZXIoUGxhdGZvcm1SZWdpc3RlcnMmIHJlZ3MsIFQg
dmFsdWUpCit7CisjaWYgVVNFKFBMQVRGT1JNX1JFR0lTVEVSU19XSVRIX1BST0ZJTEUpCisgICAg
YXNzZXJ0SXNOb3RUYWdnZWQoYml0d2lzZV9jYXN0PHZvaWQqPih2YWx1ZSkpOworICAgIFdURl9X
UklURV9QTEFURk9STV9SRUdJU1RFUlNfU1BfV0lUSF9QUk9GSUxFKHJlZ3MsIGJpdHdpc2VfY2Fz
dDx2b2lkKj4odmFsdWUpKTsKKyNlbGlmIFVTRShEQVJXSU5fUkVHSVNURVJfTUFDUk9TKQorICAg
IF9fZGFyd2luX2FybV90aHJlYWRfc3RhdGU2NF9zZXRfc3AocmVncywgdmFsdWUpOworI2Vsc2UK
KyAgICBzdGFja1BvaW50ZXJJbXBsKHJlZ3MpID0gYml0d2lzZV9jYXN0PHZvaWQqPih2YWx1ZSk7
CisjZW5kaWYKK30KKwogI2Vsc2UgLy8gbm90IE9TKFdJTkRPV1MpIHx8IEhBVkUoTUFDSElORV9D
T05URVhUKQogCiB0ZW1wbGF0ZTx0eXBlbmFtZSBUPgpAQCAtMjEwLDYgKzIyOSwxOSBAQCBpbmxp
bmUgVCBzdGFja1BvaW50ZXIoY29uc3QgbWNvbnRleHRfdCYgbWFjaGluZUNvbnRleHQpCiAgICAg
cmV0dXJuIGJpdHdpc2VfY2FzdDxUPihzdGFja1BvaW50ZXJJbXBsKGNvbnN0X2Nhc3Q8bWNvbnRl
eHRfdCY+KG1hY2hpbmVDb250ZXh0KSkpOwogI2VuZGlmCiB9CisKK3RlbXBsYXRlPHR5cGVuYW1l
IFQ+CitpbmxpbmUgdm9pZCBzZXRTdGFja1BvaW50ZXIobWNvbnRleHRfdCYgbWFjaGluZUNvbnRl
eHQsIFQgdmFsdWUpCit7CisjaWYgVVNFKFBMQVRGT1JNX1JFR0lTVEVSU19XSVRIX1BST0ZJTEUp
CisgICAgYXNzZXJ0SXNOb3RUYWdnZWQoYml0d2lzZV9jYXN0PHZvaWQqPih2YWx1ZSkpOworICAg
IFdURl9XUklURV9NQUNISU5FX0NPTlRFWFRfU1BfV0lUSF9QUk9GSUxFKG1hY2hpbmVDb250ZXh0
LCBiaXR3aXNlX2Nhc3Q8dm9pZCo+KHZhbHVlKSk7CisjZWxpZiBVU0UoREFSV0lOX1JFR0lTVEVS
X01BQ1JPUykKKyAgICByZXR1cm4gc2V0U3RhY2tQb2ludGVyKG1hY2hpbmVDb250ZXh0LT5fX3Nz
LCB2YWx1ZSk7CisjZWxzZQorICAgIHN0YWNrUG9pbnRlckltcGwobWFjaGluZUNvbnRleHQpID0g
Yml0d2lzZV9jYXN0PHZvaWQqPih2YWx1ZSk7CisjZW5kaWYKK30KICNlbmRpZiAvLyBIQVZFKE1B
Q0hJTkVfQ09OVEVYVCkKIAogCkBAIC0yNzksNiArMzExLDE3IEBAIGlubGluZSBUIGZyYW1lUG9p
bnRlcihjb25zdCBQbGF0Zm9ybVJlZ2lzdGVycyYgcmVncykKICAgICByZXR1cm4gYml0d2lzZV9j
YXN0PFQ+KGZyYW1lUG9pbnRlckltcGwoY29uc3RfY2FzdDxQbGF0Zm9ybVJlZ2lzdGVycyY+KHJl
Z3MpKSk7CiAjZW5kaWYKIH0KKwordGVtcGxhdGU8dHlwZW5hbWUgVD4KK2lubGluZSB2b2lkIHNl
dEZyYW1lUG9pbnRlcihQbGF0Zm9ybVJlZ2lzdGVycyYgcmVncywgVCB2YWx1ZSkKK3sKKyNpZiBV
U0UoUExBVEZPUk1fUkVHSVNURVJTX1dJVEhfUFJPRklMRSkKKyAgICBhc3NlcnRJc05vdFRhZ2dl
ZChiaXR3aXNlX2Nhc3Q8dm9pZCo+KHZhbHVlKSk7CisgICAgV1RGX1dSSVRFX1BMQVRGT1JNX1JF
R0lTVEVSU19GUF9XSVRIX1BST0ZJTEUocmVncywgYml0d2lzZV9jYXN0PHZvaWQqPih2YWx1ZSkp
OworI2Vsc2UKKyAgICBmcmFtZVBvaW50ZXJJbXBsKHJlZ3MpID0gYml0d2lzZV9jYXN0PHZvaWQq
Pih2YWx1ZSk7CisjZW5kaWYKK30KICNlbmRpZiAvLyBPUyhXSU5ET1dTKSB8fCBIQVZFKE1BQ0hJ
TkVfQ09OVEVYVCkKIAogCkBAIC0zNDEsNiArMzg0LDE3IEBAIGlubGluZSBUIGZyYW1lUG9pbnRl
cihjb25zdCBtY29udGV4dF90JiBtYWNoaW5lQ29udGV4dCkKICAgICByZXR1cm4gYml0d2lzZV9j
YXN0PFQ+KGZyYW1lUG9pbnRlckltcGwoY29uc3RfY2FzdDxtY29udGV4dF90Jj4obWFjaGluZUNv
bnRleHQpKSk7CiAjZW5kaWYKIH0KKwordGVtcGxhdGU8dHlwZW5hbWUgVD4KK2lubGluZSB2b2lk
IHNldEZyYW1lUG9pbnRlcihtY29udGV4dF90JiBtYWNoaW5lQ29udGV4dCwgVCB2YWx1ZSkKK3sK
KyNpZiBVU0UoUExBVEZPUk1fUkVHSVNURVJTX1dJVEhfUFJPRklMRSkKKyAgICBhc3NlcnRJc05v
dFRhZ2dlZChiaXR3aXNlX2Nhc3Q8dm9pZCo+KHZhbHVlKSk7CisgICAgV1RGX1dSSVRFX01BQ0hJ
TkVfQ09OVEVYVF9GUF9XSVRIX1BST0ZJTEUobWFjaGluZUNvbnRleHQsIGJpdHdpc2VfY2FzdDx2
b2lkKj4odmFsdWUpKTsKKyNlbHNlCisgICAgZnJhbWVQb2ludGVySW1wbChtYWNoaW5lQ29udGV4
dCkgPSBiaXR3aXNlX2Nhc3Q8dm9pZCo+KHZhbHVlKTsKKyNlbmRpZgorfQogI2VuZGlmIC8vIEhB
VkUoTUFDSElORV9DT05URVhUKQogCiAKQEAgLTQ4Nyw2ICs1NDEsMTcgQEAgaW5saW5lIE1hY3Jv
QXNzZW1ibGVyQ29kZVB0cjxQbGF0Zm9ybVJlZ2lzdGVyc1BDUHRyVGFnPiBpbnN0cnVjdGlvblBv
aW50ZXIoY29uc3QKICAgICByZXR1cm4gTWFjcm9Bc3NlbWJsZXJDb2RlUHRyPFBsYXRmb3JtUmVn
aXN0ZXJzUENQdHJUYWc+KHZhbHVlKTsKICNlbmRpZgogfQorCitpbmxpbmUgdm9pZCBzZXRJbnN0
cnVjdGlvblBvaW50ZXIobWNvbnRleHRfdCYgbWFjaGluZUNvbnRleHQsIE1hY3JvQXNzZW1ibGVy
Q29kZVB0cjxDRnVuY3Rpb25QdHJUYWc+IHZhbHVlKQoreworI2lmIFVTRShQTEFURk9STV9SRUdJ
U1RFUlNfV0lUSF9QUk9GSUxFKQorICAgIFdURl9XUklURV9NQUNISU5FX0NPTlRFWFRfUENfV0lU
SF9QUk9GSUxFKG1hY2hpbmVDb250ZXh0LCB2YWx1ZS5leGVjdXRhYmxlQWRkcmVzcygpKTsKKyNl
bGlmIFVTRShEQVJXSU5fUkVHSVNURVJfTUFDUk9TKQorICAgIHNldEluc3RydWN0aW9uUG9pbnRl
cihtYWNoaW5lQ29udGV4dC0+X19zcywgdmFsdWUpOworI2Vsc2UKKyAgICBpbnN0cnVjdGlvblBv
aW50ZXJJbXBsKG1hY2hpbmVDb250ZXh0KSA9IHZhbHVlLmV4ZWN1dGFibGVBZGRyZXNzKCk7Cisj
ZW5kaWYKK30KICNlbmRpZiAvLyBIQVZFKE1BQ0hJTkVfQ09OVEVYVCkKIAogCkBAIC01MDMsNiAr
NTY4LDE1IEBAIGlubGluZSBNYWNyb0Fzc2VtYmxlckNvZGVQdHI8UGxhdGZvcm1SZWdpc3RlcnNM
UlB0clRhZz4gbGlua1JlZ2lzdGVyKGNvbnN0IFBsYXRmCiAjZW5kaWYKICAgICByZXR1cm4gTWFj
cm9Bc3NlbWJsZXJDb2RlUHRyPFBsYXRmb3JtUmVnaXN0ZXJzTFJQdHJUYWc+KHZhbHVlKTsKIH0K
KworaW5saW5lIHZvaWQgc2V0TGlua1JlZ2lzdGVyKFBsYXRmb3JtUmVnaXN0ZXJzJiByZWdzLCBN
YWNyb0Fzc2VtYmxlckNvZGVQdHI8Q0Z1bmN0aW9uUHRyVGFnPiB2YWx1ZSkKK3sKKyNpZiBVU0Uo
UExBVEZPUk1fUkVHSVNURVJTX1dJVEhfUFJPRklMRSkKKyAgICBXVEZfV1JJVEVfUExBVEZPUk1f
UkVHSVNURVJTX1BDX1dJVEhfUFJPRklMRShyZWdzLCB2YWx1ZS5leGVjdXRhYmxlQWRkcmVzcygp
KTsKKyNlbHNlCisgICAgX19kYXJ3aW5fYXJtX3RocmVhZF9zdGF0ZTY0X3NldF9scl9mcHRyKHJl
Z3MsIHZhbHVlLmV4ZWN1dGFibGVBZGRyZXNzKCkpOworI2VuZGlmCit9CiAjZW5kaWYgLy8gT1Mo
REFSV0lOKSAmJiBfX0RBUldJTl9VTklYMDMgJiYgQ1BVKEFSTTY0KQogCiAjaWYgSEFWRShNQUNI
SU5FX0NPTlRFWFQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybVJlZ2lzdGVy
cy5oIGIvU291cmNlL1dURi93dGYvUGxhdGZvcm1SZWdpc3RlcnMuaAppbmRleCBiOTgxYzEzZWQ4
MjIxMGVhZDIxNGI0ZTE1NDQ3ZWEwOWFhODk0MzdmLi5iMjY1ZmQwNTM0OTdmNDY3Nzk4ODk4NjZl
NDNhZWVhMjZiZDE4MGJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybVJlZ2lz
dGVycy5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtUmVnaXN0ZXJzLmgKQEAgLTEsNiAr
MSw2IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDE3IFl1c3VrZSBTdXp1a2kgPHV0YXRhbmUu
dGVhQGdtYWlsLmNvbT4KLSAqIENvcHlyaWdodCAoQykgMjAxOS0yMDIyIEFwcGxlIEluYy4gQWxs
IHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxOSBBcHBsZSBJbmMuIEFsbCBy
aWdodHMgcmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2Ug
YW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBw
ZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTExOSwx
MiArMTE5LDIxIEBAIHVzaW5nIFdURjo6dGhyZWFkU3RhdGVQQ0ludGVybmFsOwogI2RlZmluZSBX
VEZfUkVBRF9QTEFURk9STV9SRUdJU1RFUlNfU1BfV0lUSF9QUk9GSUxFKHJlZ3MpIFwKICAgICBy
ZWludGVycHJldF9jYXN0PHZvaWQqPihhcm1fdGhyZWFkX3N0YXRlNjRfZ2V0X3NwKGNvbnN0X2Nh
c3Q8UGxhdGZvcm1SZWdpc3RlcnMmPihyZWdzKSkpCiAKKyNkZWZpbmUgV1RGX1dSSVRFX1BMQVRG
T1JNX1JFR0lTVEVSU19TUF9XSVRIX1BST0ZJTEUocmVncywgbmV3UG9pbnRlcikgXAorICAgIGFy
bV90aHJlYWRfc3RhdGU2NF9zZXRfc3AocmVncywgcmVpbnRlcnByZXRfY2FzdDx1aW50cHRyX3Q+
KG5ld1BvaW50ZXIpKQorCiAjZGVmaW5lIFdURl9SRUFEX1BMQVRGT1JNX1JFR0lTVEVSU19GUF9X
SVRIX1BST0ZJTEUocmVncykgXAogICAgIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZCo+KGFybV90aHJl
YWRfc3RhdGU2NF9nZXRfZnAoY29uc3RfY2FzdDxQbGF0Zm9ybVJlZ2lzdGVycyY+KHJlZ3MpKSkK
IAorI2RlZmluZSBXVEZfV1JJVEVfUExBVEZPUk1fUkVHSVNURVJTX0ZQX1dJVEhfUFJPRklMRShy
ZWdzLCBuZXdQb2ludGVyKSBcCisgICAgYXJtX3RocmVhZF9zdGF0ZTY0X3NldF9mcChyZWdzLCBy
ZWludGVycHJldF9jYXN0PHVpbnRwdHJfdD4obmV3UG9pbnRlcikpCisKICNkZWZpbmUgV1RGX1JF
QURfUExBVEZPUk1fUkVHSVNURVJTX0xSX1dJVEhfUFJPRklMRShyZWdzKSBcCiAgICAgdGhyZWFk
U3RhdGVMUkludGVybmFsKGNvbnN0X2Nhc3Q8UGxhdGZvcm1SZWdpc3RlcnMmPihyZWdzKSkKIAor
I2RlZmluZSBXVEZfV1JJVEVfUExBVEZPUk1fUkVHSVNURVJTX0xSX1dJVEhfUFJPRklMRShyZWdz
LCBuZXdQb2ludGVyKSBcCisgICAgYXJtX3RocmVhZF9zdGF0ZTY0X3NldF9scl9mcHRyKHJlZ3Ms
IG5ld1BvaW50ZXIpCisKICNkZWZpbmUgV1RGX1JFQURfUExBVEZPUk1fUkVHSVNURVJTX1BDX1dJ
VEhfUFJPRklMRShyZWdzKSBcCiAgICAgdGhyZWFkU3RhdGVQQ0ludGVybmFsKGNvbnN0X2Nhc3Q8
UGxhdGZvcm1SZWdpc3RlcnMmPihyZWdzKSkKIApAQCAtMTM0LDEyICsxNDMsMjQgQEAgdXNpbmcg
V1RGOjp0aHJlYWRTdGF0ZVBDSW50ZXJuYWw7CiAjZGVmaW5lIFdURl9SRUFEX01BQ0hJTkVfQ09O
VEVYVF9TUF9XSVRIX1BST0ZJTEUobWFjaGluZUNvbnRleHQpIFwKICAgICBXVEZfUkVBRF9QTEFU
Rk9STV9SRUdJU1RFUlNfU1BfV0lUSF9QUk9GSUxFKG1hY2hpbmVDb250ZXh0LT5fX3NzKQogCisj
ZGVmaW5lIFdURl9XUklURV9NQUNISU5FX0NPTlRFWFRfU1BfV0lUSF9QUk9GSUxFKG1hY2hpbmVD
b250ZXh0LCBuZXdQb2ludGVyKSBcCisgICAgV1RGX1dSSVRFX1BMQVRGT1JNX1JFR0lTVEVSU19T
UF9XSVRIX1BST0ZJTEUobWFjaGluZUNvbnRleHQtPl9fc3MsIG5ld1BvaW50ZXIpCisKICNkZWZp
bmUgV1RGX1JFQURfTUFDSElORV9DT05URVhUX0ZQX1dJVEhfUFJPRklMRShtYWNoaW5lQ29udGV4
dCkgXAogICAgIFdURl9SRUFEX1BMQVRGT1JNX1JFR0lTVEVSU19GUF9XSVRIX1BST0ZJTEUobWFj
aGluZUNvbnRleHQtPl9fc3MpCiAKKyNkZWZpbmUgV1RGX1dSSVRFX01BQ0hJTkVfQ09OVEVYVF9G
UF9XSVRIX1BST0ZJTEUobWFjaGluZUNvbnRleHQsIG5ld1BvaW50ZXIpIFwKKyAgICBXVEZfV1JJ
VEVfUExBVEZPUk1fUkVHSVNURVJTX0ZQX1dJVEhfUFJPRklMRShtYWNoaW5lQ29udGV4dC0+X19z
cywgbmV3UG9pbnRlcikKKworI2RlZmluZSBXVEZfV1JJVEVfTUFDSElORV9DT05URVhUX0xSX1dJ
VEhfUFJPRklMRShtYWNoaW5lQ29udGV4dCwgbmV3UG9pbnRlcikgXAorICAgIFdURl9XUklURV9Q
TEFURk9STV9SRUdJU1RFUlNfTFJfV0lUSF9QUk9GSUxFKG1hY2hpbmVDb250ZXh0LT5fX3NzLCBu
ZXdQb2ludGVyKQorCiAjZGVmaW5lIFdURl9SRUFEX01BQ0hJTkVfQ09OVEVYVF9QQ19XSVRIX1BS
T0ZJTEUobWFjaGluZUNvbnRleHQpIFwKICAgICBXVEZfUkVBRF9QTEFURk9STV9SRUdJU1RFUlNf
UENfV0lUSF9QUk9GSUxFKG1hY2hpbmVDb250ZXh0LT5fX3NzKQogCisjZGVmaW5lIFdURl9XUklU
RV9NQUNISU5FX0NPTlRFWFRfUENfV0lUSF9QUk9GSUxFKG1hY2hpbmVDb250ZXh0LCBuZXdQb2lu
dGVyKSBcCisgICAgV1RGX1dSSVRFX1BMQVRGT1JNX1JFR0lTVEVSU19QQ19XSVRIX1BST0ZJTEUo
bWFjaGluZUNvbnRleHQtPl9fc3MsIG5ld1BvaW50ZXIpCisKICNlbmRpZiAvLyBVU0UoUExBVEZP
Uk1fUkVHSVNURVJTX1dJVEhfUFJPRklMRSkKIAogdXNpbmcgV1RGOjpQbGF0Zm9ybVJlZ2lzdGVy
czsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL3RocmVhZHMvU2lnbmFscy5jcHAgYi9Tb3Vy
Y2UvV1RGL3d0Zi90aHJlYWRzL1NpZ25hbHMuY3BwCmluZGV4IDBlMjdjNjUyNGY5NjQ2NDEwODIz
ODVjZGExNmQyNjAxZjdkZWE0ZGMuLjZiOThjNmY4ZTAxNmI4YmRhZGUyYjEzZWQyY2YzZGRhMTNk
YWQ1NTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL3RocmVhZHMvU2lnbmFscy5jcHAKKysr
IGIvU291cmNlL1dURi93dGYvdGhyZWFkcy9TaWduYWxzLmNwcApAQCAtMSw1ICsxLDUgQEAKIC8q
Ci0gKiBDb3B5cmlnaHQgKEMpIDIwMTctMjAyMiBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2
ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTctMjAyMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQg
cHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTE3MiwxNCArMTcyLDEw
IEBAIGlubGluZSBwdHJhdXRoX2dlbmVyaWNfc2lnbmF0dXJlX3QgaGFzaFRocmVhZFN0YXRlKGNv
bnN0IHRocmVhZF9zdGF0ZV90IHNvdXJjZSkKIAogICAgIGNvbnN0IHVpbnRwdHJfdCogc3JjUHRy
ID0gcmVpbnRlcnByZXRfY2FzdDxjb25zdCB1aW50cHRyX3QqPihzb3VyY2UpOwogCi0gICAgLy8g
RXhjbHVkZSB0aGUgX19vcGFxdWVfZmxhZ3MgZmllbGQgd2hpY2ggaXMgcmVzZXJ2ZWQgZm9yIE9T
IHVzZS4KLSAgICAvLyBfX29wYXF1ZV9mbGFncyBpcyBhdCB0aGUgZW5kIG9mIHRoZSBwYXlsb2Fk
LgotICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgdGhyZWFkU3RhdGVTaXplSW5Qb2ludGVycyAt
IDE7ICsraSkgeworICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgdGhyZWFkU3RhdGVTaXplSW5Q
b2ludGVyczsgKytpKSB7CiAgICAgICAgIGlmIChpICE9IHRocmVhZFN0YXRlUENQb2ludGVySW5k
ZXgpCiAgICAgICAgICAgICBoYXNoID0gcHRyYXV0aF9zaWduX2dlbmVyaWNfZGF0YShzcmNQdHJb
aV0sIGhhc2gpOwogICAgIH0KLSAgICBjb25zdCB1aW50MzJfdCogY3BzclB0ciA9IHJlaW50ZXJw
cmV0X2Nhc3Q8Y29uc3QgdWludDMyX3QqPigmc3JjUHRyW3RocmVhZFN0YXRlU2l6ZUluUG9pbnRl
cnMgLSAxXSk7Ci0gICAgaGFzaCA9IHB0cmF1dGhfc2lnbl9nZW5lcmljX2RhdGEoc3RhdGljX2Nh
c3Q8dWludDY0X3Q+KCpjcHNyUHRyKSwgaGFzaCk7CiAgICAgCiAgICAgcmV0dXJuIGhhc2g7CiB9
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>