<?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>235217</bug_id>
          
          <creation_ts>2022-01-13 20:14:08 -0800</creation_ts>
          <short_desc>JSStringJoiner&apos;s constructor should take a size_t length.</short_desc>
          <delta_ts>2022-01-19 09:46:27 -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="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1830800</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-01-13 20:14:08 -0800</bug_when>
    <thetext>This allows underlying code to do a proper limit check on the length.

rdar://87538657</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830803</commentid>
    <comment_count>1</comment_count>
      <attachid>449131</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-01-13 20:20:28 -0800</bug_when>
    <thetext>Created attachment 449131
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830820</commentid>
    <comment_count>2</comment_count>
      <attachid>449142</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-01-13 23:04:16 -0800</bug_when>
    <thetext>Created attachment 449142
[fast-cq] patch for landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831120</commentid>
    <comment_count>3</comment_count>
      <attachid>449142</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-01-14 16:42:36 -0800</bug_when>
    <thetext>Comment on attachment 449142
[fast-cq] patch for landing.

Thanks for the review.  Landing now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831121</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-14 16:45:31 -0800</bug_when>
    <thetext>Committed r288037 (246063@main): &lt;https://commits.webkit.org/246063@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 449142.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831473</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2022-01-17 07:32:35 -0800</bug_when>
    <thetext>Hi, there is a problem with this test when running with cloop:

Running stress/max-typed-array-length-toString.js.default
stress/max-typed-array-length-toString.js.default: Exception: FAILED: ReferenceError: Can&apos;t find variable: WebAssembly
stress/max-typed-array-length-toString.js.default: ERROR: Unexpected exit code: 3
FAIL: stress/max-typed-array-length-toString.js.default
Running stress/max-typed-array-length-toString.js.bytecode-cache
stress/max-typed-array-length-toString.js.bytecode-cache: Exception: FAILED: ReferenceError: Can&apos;t find variable: WebAssembly

I think WebAssembly is incompatible with cloop, is that right? Can we skip the test somehow in this case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831720</commentid>
    <comment_count>6</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-01-18 10:15:45 -0800</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #5)
&gt; I think WebAssembly is incompatible with cloop, is that right? Can we skip
&gt; the test somehow in this case?

Fixed in r288120: &lt;http://trac.webkit.org/r288120&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831806</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2022-01-18 13:55:48 -0800</bug_when>
    <thetext>Thanks Mark!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832015</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2022-01-19 06:32:02 -0800</bug_when>
    <thetext>The test is actually still failing:

Crashing because current footprint: 637390848 exceeds limit: 629145600

I will skip it if memory limited.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832030</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2022-01-19 07:40:47 -0800</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832031</commentid>
    <comment_count>10</comment_count>
      <attachid>449483</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2022-01-19 07:40:50 -0800</bug_when>
    <thetext>Created attachment 449483
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832059</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-19 09:46:23 -0800</bug_when>
    <thetext>Committed r288213 (246174@main): &lt;https://commits.webkit.org/246174@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 449483.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449131</attachid>
            <date>2022-01-13 20:20:28 -0800</date>
            <delta_ts>2022-01-13 23:04:16 -0800</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-235217.patch</filename>
            <type>text/plain</type>
            <size>4165</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyODgwMDYpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDIyLTAxLTEzICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNv
bT4KKworICAgICAgICBKU1N0cmluZ0pvaW5lcidzIGNvbnN0cnVjdG9yIHNob3VsZCB0YWtlIGEg
c2l6ZV90IGxlbmd0aC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIzNTIxNworICAgICAgICByZGFyOi8vODc1Mzg2NTcKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9tYXgtdHlwZWQtYXJyYXkt
bGVuZ3RoLXRvU3RyaW5nLmpzOiBBZGRlZC4KKwogMjAyMi0wMS0xMSAgQXN1bXUgVGFraWthd2Eg
IDxhc3VtdUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtXYXNtXSBVbmlmeSBtZW1vcnkgaW1wb3J0
IGhhbmRsaW5nIGluIG1vZHVsZSBsb2FkZXIgYW5kIEpTIGNhc2VzCkluZGV4OiBKU1Rlc3RzL3N0
cmVzcy9tYXgtdHlwZWQtYXJyYXktbGVuZ3RoLXRvU3RyaW5nLmpzCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpT
VGVzdHMvc3RyZXNzL21heC10eXBlZC1hcnJheS1sZW5ndGgtdG9TdHJpbmcuanMJKG5vbmV4aXN0
ZW50KQorKysgSlNUZXN0cy9zdHJlc3MvbWF4LXR5cGVkLWFycmF5LWxlbmd0aC10b1N0cmluZy5q
cwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDEyIEBACit2YXIgZXhjZXB0aW9uOwordHJ5IHsK
KyAgICB2YXIgbWVtb3J5ID0gbmV3IFdlYkFzc2VtYmx5Lk1lbW9yeSh7CisgICAgICAgIGluaXRp
YWw6IDY1NTM2CisgICAgfSk7CisgICAgbmV3IFVpbnQ4QXJyYXkobWVtb3J5LmJ1ZmZlcikudG9T
dHJpbmcoKTsKK30gY2F0Y2ggKGUpIHsKKyAgICBleGNlcHRpb24gPSBlOworfQorCitpZiAoZXhj
ZXB0aW9uICE9ICJSYW5nZUVycm9yOiBPdXQgb2YgbWVtb3J5IikKKyAgICB0aHJvdyAiRkFJTEVE
OiAiICsgZXhjZXB0aW9uOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCShyZXZpc2lvbiAy
ODc5ODEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTggQEAKKzIwMjItMDEtMTMgIE1hcmsgTGFtICA8bWFyay5sYW1AYXBwbGUu
Y29tPgorCisgICAgICAgIEpTU3RyaW5nSm9pbmVyJ3MgY29uc3RydWN0b3Igc2hvdWxkIHRha2Ug
YSBzaXplX3QgbGVuZ3RoLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjM1MjE3CisgICAgICAgIHJkYXI6Ly84NzUzODY1NworCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFsc28gcmVtb3ZlZCBhbiB1bm5lY2Vz
c2FyeSBleGNlcHRpb24gY2hlY2sgaW4gSlNTdHJpbmdKb2luZXI6OmFwcGVuZCgpLgorICAgICAg
ICBUaGlzIGlzIGJlY2F1c2UgYXBwZW5kV2l0aG91dFNpZGVFZmZlY3RzKCkgY2Fubm90IHRocm93
IGFueSBleGNlcHRpb25zLgorCisgICAgICAgICogcnVudGltZS9KU1N0cmluZ0pvaW5lci5oOgor
ICAgICAgICAoSlNDOjpKU1N0cmluZ0pvaW5lcjo6SlNTdHJpbmdKb2luZXIpOgorICAgICAgICAo
SlNDOjpKU1N0cmluZ0pvaW5lcjo6YXBwZW5kKToKKwogMjAyMi0wMS0xMiAgTWFyayBMYW0gIDxt
YXJrLmxhbUBhcHBsZS5jb20+CiAKICAgICAgICAgW1JlLWxhbmRpbmddIFVwZGF0ZSBoYXNoVGhy
ZWFkU3RhdGUoKSB0byBleGNsdWRlIF9fb3BhcXVlX2ZsYWdzLgpJbmRleDogU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvSlNTdHJpbmdKb2luZXIuaAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU1N0cmluZ0pvaW5lci5oCShyZXZpc2lvbiAyODc5ODEp
CisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU1N0cmluZ0pvaW5lci5oCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDUgKzEsNSBAQAogLyoKLSAqIENvcHlyaWdodCAoQykgMjAxMi0yMDE3
IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxMi0y
MDIyIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqCiAgKiBSZWRpc3RyaWJ1dGlv
biBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAq
IG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9ucwpAQCAtMzMsOCArMzMsOCBAQCBuYW1lc3BhY2UgSlNDIHsKIAogY2xhc3MgSlNT
dHJpbmdKb2luZXIgewogcHVibGljOgotICAgIEpTU3RyaW5nSm9pbmVyKEpTR2xvYmFsT2JqZWN0
KiwgTENoYXIgc2VwYXJhdG9yLCB1bnNpZ25lZCBzdHJpbmdDb3VudCk7Ci0gICAgSlNTdHJpbmdK
b2luZXIoSlNHbG9iYWxPYmplY3QqLCBTdHJpbmdWaWV3IHNlcGFyYXRvciwgdW5zaWduZWQgc3Ry
aW5nQ291bnQpOworICAgIEpTU3RyaW5nSm9pbmVyKEpTR2xvYmFsT2JqZWN0KiwgTENoYXIgc2Vw
YXJhdG9yLCBzaXplX3Qgc3RyaW5nQ291bnQpOworICAgIEpTU3RyaW5nSm9pbmVyKEpTR2xvYmFs
T2JqZWN0KiwgU3RyaW5nVmlldyBzZXBhcmF0b3IsIHNpemVfdCBzdHJpbmdDb3VudCk7CiAgICAg
fkpTU3RyaW5nSm9pbmVyKCk7CiAKICAgICB2b2lkIGFwcGVuZChKU0dsb2JhbE9iamVjdCosIEpT
VmFsdWUpOwpAQCAtNTcsNyArNTcsNyBAQCBwcml2YXRlOgogICAgIGJvb2wgbV9pc0FsbDhCaXQg
eyB0cnVlIH07CiB9OwogCi1pbmxpbmUgSlNTdHJpbmdKb2luZXI6OkpTU3RyaW5nSm9pbmVyKEpT
R2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIFN0cmluZ1ZpZXcgc2VwYXJhdG9yLCB1bnNpZ25l
ZCBzdHJpbmdDb3VudCkKK2lubGluZSBKU1N0cmluZ0pvaW5lcjo6SlNTdHJpbmdKb2luZXIoSlNH
bG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwgU3RyaW5nVmlldyBzZXBhcmF0b3IsIHNpemVfdCBz
dHJpbmdDb3VudCkKICAgICA6IG1fc2VwYXJhdG9yKHNlcGFyYXRvcikKICAgICAsIG1faXNBbGw4
Qml0KG1fc2VwYXJhdG9yLmlzOEJpdCgpKQogewpAQCAtNjcsNyArNjcsNyBAQCBpbmxpbmUgSlNT
dHJpbmdKb2luZXI6OkpTU3RyaW5nSm9pbmVyKEpTCiAgICAgICAgIHRocm93T3V0T2ZNZW1vcnlF
cnJvcihnbG9iYWxPYmplY3QsIHNjb3BlKTsKIH0KIAotaW5saW5lIEpTU3RyaW5nSm9pbmVyOjpK
U1N0cmluZ0pvaW5lcihKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBMQ2hhciBzZXBhcmF0
b3IsIHVuc2lnbmVkIHN0cmluZ0NvdW50KQoraW5saW5lIEpTU3RyaW5nSm9pbmVyOjpKU1N0cmlu
Z0pvaW5lcihKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBMQ2hhciBzZXBhcmF0b3IsIHNp
emVfdCBzdHJpbmdDb3VudCkKICAgICA6IG1fc2luZ2xlQ2hhcmFjdGVyU2VwYXJhdG9yKHNlcGFy
YXRvcikKICAgICAsIG1fc2VwYXJhdG9yIHsgJm1fc2luZ2xlQ2hhcmFjdGVyU2VwYXJhdG9yLCAx
IH0KIHsKQEAgLTE1Miw3ICsxNTIsNiBAQCBBTFdBWVNfSU5MSU5FIHZvaWQgSlNTdHJpbmdKb2lu
ZXI6OmFwcGVuCiAgICAgYXV0byBzY29wZSA9IERFQ0xBUkVfVEhST1dfU0NPUEUodm0pOwogCiAg
ICAgYm9vbCBzdWNjZXNzID0gYXBwZW5kV2l0aG91dFNpZGVFZmZlY3RzKGdsb2JhbE9iamVjdCwg
dmFsdWUpOwotICAgIFJFVFVSTl9JRl9FWENFUFRJT04oc2NvcGUsIHZvaWQoKSk7CiAgICAgaWYg
KCFzdWNjZXNzKSB7CiAgICAgICAgIEpTU3RyaW5nKiBqc1N0cmluZyA9IHZhbHVlLnRvU3RyaW5n
KGdsb2JhbE9iamVjdCk7CiAgICAgICAgIFJFVFVSTl9JRl9FWENFUFRJT04oc2NvcGUsIHZvaWQo
KSk7Cg==
</data>
<flag name="review"
          id="475132"
          type_id="1"
          status="+"
          setter="ysuzuki"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449142</attachid>
            <date>2022-01-13 23:04:16 -0800</date>
            <delta_ts>2022-01-19 07:40:53 -0800</delta_ts>
            <desc>[fast-cq] patch for landing.</desc>
            <filename>bug-235217.patch</filename>
            <type>text/plain</type>
            <size>4236</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyODgwMDgpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDIyLTAxLTEzICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNv
bT4KKworICAgICAgICBKU1N0cmluZ0pvaW5lcidzIGNvbnN0cnVjdG9yIHNob3VsZCB0YWtlIGEg
c2l6ZV90IGxlbmd0aC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIzNTIxNworICAgICAgICByZGFyOi8vODc1Mzg2NTcKKworICAgICAgICBSZXZpZXdl
ZCBieSBZdXN1a2UgU3V6dWtpLgorCisgICAgICAgICogc3RyZXNzL21heC10eXBlZC1hcnJheS1s
ZW5ndGgtdG9TdHJpbmcuanM6IEFkZGVkLgorCiAyMDIyLTAxLTExICBBc3VtdSBUYWtpa2F3YSAg
PGFzdW11QGlnYWxpYS5jb20+CiAKICAgICAgICAgW1dhc21dIFVuaWZ5IG1lbW9yeSBpbXBvcnQg
aGFuZGxpbmcgaW4gbW9kdWxlIGxvYWRlciBhbmQgSlMgY2FzZXMKSW5kZXg6IEpTVGVzdHMvc3Ry
ZXNzL21heC10eXBlZC1hcnJheS1sZW5ndGgtdG9TdHJpbmcuanMKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSlNU
ZXN0cy9zdHJlc3MvbWF4LXR5cGVkLWFycmF5LWxlbmd0aC10b1N0cmluZy5qcwkobm9uZXhpc3Rl
bnQpCisrKyBKU1Rlc3RzL3N0cmVzcy9tYXgtdHlwZWQtYXJyYXktbGVuZ3RoLXRvU3RyaW5nLmpz
CSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMTQgQEAKKy8vQCBza2lwIGlmICRhcmNoaXRlY3R1
cmUgIT0gImFybTY0IiAmJiAkYXJjaGl0ZWN0dXJlICE9ICJ4ODYtNjQiCisKK3ZhciBleGNlcHRp
b247Cit0cnkgeworICAgIHZhciBtZW1vcnkgPSBuZXcgV2ViQXNzZW1ibHkuTWVtb3J5KHsKKyAg
ICAgICAgaW5pdGlhbDogNjU1MzYKKyAgICB9KTsKKyAgICBuZXcgVWludDhBcnJheShtZW1vcnku
YnVmZmVyKS50b1N0cmluZygpOworfSBjYXRjaCAoZSkgeworICAgIGV4Y2VwdGlvbiA9IGU7Cit9
CisKK2lmIChleGNlcHRpb24gIT0gIlJhbmdlRXJyb3I6IE91dCBvZiBtZW1vcnkiKQorICAgIHRo
cm93ICJGQUlMRUQ6ICIgKyBleGNlcHRpb247CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJ
KHJldmlzaW9uIDI4ODAwOCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwxOCBAQAorMjAyMi0wMS0xMyAgTWFyayBMYW0gIDxtYXJr
LmxhbUBhcHBsZS5jb20+CisKKyAgICAgICAgSlNTdHJpbmdKb2luZXIncyBjb25zdHJ1Y3RvciBz
aG91bGQgdGFrZSBhIHNpemVfdCBsZW5ndGguCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMzUyMTcKKyAgICAgICAgcmRhcjovLzg3NTM4NjU3CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgWXVzdWtlIFN1enVraS4KKworICAgICAgICBBbHNvIHJlbW92ZWQg
YW4gdW5uZWNlc3NhcnkgZXhjZXB0aW9uIGNoZWNrIGluIEpTU3RyaW5nSm9pbmVyOjphcHBlbmQo
KS4KKyAgICAgICAgVGhpcyBpcyBiZWNhdXNlIGFwcGVuZFdpdGhvdXRTaWRlRWZmZWN0cygpIGNh
bm5vdCB0aHJvdyBhbnkgZXhjZXB0aW9ucy4KKworICAgICAgICAqIHJ1bnRpbWUvSlNTdHJpbmdK
b2luZXIuaDoKKyAgICAgICAgKEpTQzo6SlNTdHJpbmdKb2luZXI6OkpTU3RyaW5nSm9pbmVyKToK
KyAgICAgICAgKEpTQzo6SlNTdHJpbmdKb2luZXI6OmFwcGVuZCk6CisKIDIwMjItMDEtMTMgIFph
biBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtSSVNDVjY0XSBy
aXNjdjY0IGJhY2tlbmQgc2hvdWxkIGxvd2VyIG9mZmxpbmVhc20gaW5zdHJ1Y3Rpb25zCkluZGV4
OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU1N0cmluZ0pvaW5lci5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTU3RyaW5nSm9pbmVyLmgJKHJl
dmlzaW9uIDI4ODAwOCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTU3RyaW5n
Sm9pbmVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0
IChDKSAyMDEyLTIwMTcgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICogQ29weXJp
Z2h0IChDKSAyMDEyLTIwMjIgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAq
IFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGgg
b3Igd2l0aG91dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQg
dGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC0zMyw4ICszMyw4IEBAIG5hbWVzcGFjZSBKU0Mg
ewogCiBjbGFzcyBKU1N0cmluZ0pvaW5lciB7CiBwdWJsaWM6Ci0gICAgSlNTdHJpbmdKb2luZXIo
SlNHbG9iYWxPYmplY3QqLCBMQ2hhciBzZXBhcmF0b3IsIHVuc2lnbmVkIHN0cmluZ0NvdW50KTsK
LSAgICBKU1N0cmluZ0pvaW5lcihKU0dsb2JhbE9iamVjdCosIFN0cmluZ1ZpZXcgc2VwYXJhdG9y
LCB1bnNpZ25lZCBzdHJpbmdDb3VudCk7CisgICAgSlNTdHJpbmdKb2luZXIoSlNHbG9iYWxPYmpl
Y3QqLCBMQ2hhciBzZXBhcmF0b3IsIHNpemVfdCBzdHJpbmdDb3VudCk7CisgICAgSlNTdHJpbmdK
b2luZXIoSlNHbG9iYWxPYmplY3QqLCBTdHJpbmdWaWV3IHNlcGFyYXRvciwgc2l6ZV90IHN0cmlu
Z0NvdW50KTsKICAgICB+SlNTdHJpbmdKb2luZXIoKTsKIAogICAgIHZvaWQgYXBwZW5kKEpTR2xv
YmFsT2JqZWN0KiwgSlNWYWx1ZSk7CkBAIC01Nyw3ICs1Nyw3IEBAIHByaXZhdGU6CiAgICAgYm9v
bCBtX2lzQWxsOEJpdCB7IHRydWUgfTsKIH07CiAKLWlubGluZSBKU1N0cmluZ0pvaW5lcjo6SlNT
dHJpbmdKb2luZXIoSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwgU3RyaW5nVmlldyBzZXBh
cmF0b3IsIHVuc2lnbmVkIHN0cmluZ0NvdW50KQoraW5saW5lIEpTU3RyaW5nSm9pbmVyOjpKU1N0
cmluZ0pvaW5lcihKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBTdHJpbmdWaWV3IHNlcGFy
YXRvciwgc2l6ZV90IHN0cmluZ0NvdW50KQogICAgIDogbV9zZXBhcmF0b3Ioc2VwYXJhdG9yKQog
ICAgICwgbV9pc0FsbDhCaXQobV9zZXBhcmF0b3IuaXM4Qml0KCkpCiB7CkBAIC02Nyw3ICs2Nyw3
IEBAIGlubGluZSBKU1N0cmluZ0pvaW5lcjo6SlNTdHJpbmdKb2luZXIoSlMKICAgICAgICAgdGhy
b3dPdXRPZk1lbW9yeUVycm9yKGdsb2JhbE9iamVjdCwgc2NvcGUpOwogfQogCi1pbmxpbmUgSlNT
dHJpbmdKb2luZXI6OkpTU3RyaW5nSm9pbmVyKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3Qs
IExDaGFyIHNlcGFyYXRvciwgdW5zaWduZWQgc3RyaW5nQ291bnQpCitpbmxpbmUgSlNTdHJpbmdK
b2luZXI6OkpTU3RyaW5nSm9pbmVyKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIExDaGFy
IHNlcGFyYXRvciwgc2l6ZV90IHN0cmluZ0NvdW50KQogICAgIDogbV9zaW5nbGVDaGFyYWN0ZXJT
ZXBhcmF0b3Ioc2VwYXJhdG9yKQogICAgICwgbV9zZXBhcmF0b3IgeyAmbV9zaW5nbGVDaGFyYWN0
ZXJTZXBhcmF0b3IsIDEgfQogewpAQCAtMTUyLDcgKzE1Miw2IEBAIEFMV0FZU19JTkxJTkUgdm9p
ZCBKU1N0cmluZ0pvaW5lcjo6YXBwZW4KICAgICBhdXRvIHNjb3BlID0gREVDTEFSRV9USFJPV19T
Q09QRSh2bSk7CiAKICAgICBib29sIHN1Y2Nlc3MgPSBhcHBlbmRXaXRob3V0U2lkZUVmZmVjdHMo
Z2xvYmFsT2JqZWN0LCB2YWx1ZSk7Ci0gICAgUkVUVVJOX0lGX0VYQ0VQVElPTihzY29wZSwgdm9p
ZCgpKTsKICAgICBpZiAoIXN1Y2Nlc3MpIHsKICAgICAgICAgSlNTdHJpbmcqIGpzU3RyaW5nID0g
dmFsdWUudG9TdHJpbmcoZ2xvYmFsT2JqZWN0KTsKICAgICAgICAgUkVUVVJOX0lGX0VYQ0VQVElP
TihzY29wZSwgdm9pZCgpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449483</attachid>
            <date>2022-01-19 07:40:50 -0800</date>
            <delta_ts>2022-01-19 09:46:25 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-235217-20220119094049.patch</filename>
            <type>text/plain</type>
            <size>1035</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4MTYyCmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxv
ZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDNjNzcyYzk2NjRkNjlkYmEwMjYwNTA5YjI1YTBj
Y2RjODEyNDM0YmYuLmY1NDJhMDU2NjMwY2E1MmRkY2UzODQ4ODgyMWMwMmVmNzg2ZTRhNGIgMTAw
NjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTAgQEAKKzIwMjItMDEtMTkgIE1pY2hhZWwgQ2F0YW56YXJvICA8bWNhdGFuemFyb0Bn
bm9tZS5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgc2tpcCBuZXcgdGVzdCBtYXgtdHlwZWQt
YXJyYXktbGVuZ3RoLXRvU3RyaW5nLmpzIHdoZW4gbWVtb3J5LWxpbWl0ZWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNTIxNworCisgICAgICAgICog
c3RyZXNzL21heC10eXBlZC1hcnJheS1sZW5ndGgtdG9TdHJpbmcuanM6CisKIDIwMjItMDEtMTgg
IE1hcmsgTGFtICA8bWFyay5sYW1AYXBwbGUuY29tPgogCiAgICAgICAgIEdhcmRlbmluZzogcmVz
b2x2ZSB0ZXN0IGZhaWx1cmUgb24gQ0xvb3AuCmRpZmYgLS1naXQgYS9KU1Rlc3RzL3N0cmVzcy9t
YXgtdHlwZWQtYXJyYXktbGVuZ3RoLXRvU3RyaW5nLmpzIGIvSlNUZXN0cy9zdHJlc3MvbWF4LXR5
cGVkLWFycmF5LWxlbmd0aC10b1N0cmluZy5qcwppbmRleCA4YWY0MTIxOGFiMmY0NWExOGJmMzY3
MDg5YmY3ZjEzMmU1Yjg0Y2MzLi5jMDEwY2FjMjllZWU0MDg1ZDQ0NzA5MzE5MTIyMGY5MzdkMjc5
MTE4IDEwMDY0NAotLS0gYS9KU1Rlc3RzL3N0cmVzcy9tYXgtdHlwZWQtYXJyYXktbGVuZ3RoLXRv
U3RyaW5nLmpzCisrKyBiL0pTVGVzdHMvc3RyZXNzL21heC10eXBlZC1hcnJheS1sZW5ndGgtdG9T
dHJpbmcuanMKQEAgLTEsMyArMSw1IEBACisvL0Agc2tpcCBpZiAkbWVtb3J5TGltaXRlZAorCiB2
YXIgZXhjZXB0aW9uOwogdHJ5IHsKICAgICBuZXcgVWludDhBcnJheSgweDEwMDAwMDAwMCkudG9T
dHJpbmcoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>