<?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>230530</bug_id>
          
          <creation_ts>2021-09-20 23:22:49 -0700</creation_ts>
          <short_desc>Maplike infrastructure ASSERT()s if the first operation is a delete of a existing values</short_desc>
          <delta_ts>2021-09-21 00:49:15 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1795418</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-20 23:22:49 -0700</bug_when>
    <thetext>Maplike infrastructure ASSERT()s if the first operation is a delete of a existing values</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795419</commentid>
    <comment_count>1</comment_count>
      <attachid>438780</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-20 23:25:04 -0700</bug_when>
    <thetext>Created attachment 438780
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795421</commentid>
    <comment_count>2</comment_count>
      <attachid>438781</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-20 23:26:45 -0700</bug_when>
    <thetext>Created attachment 438781
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795422</commentid>
    <comment_count>3</comment_count>
      <attachid>438782</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-20 23:27:27 -0700</bug_when>
    <thetext>Created attachment 438782
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795446</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-09-21 00:48:30 -0700</bug_when>
    <thetext>Committed r282805 (241937@main): &lt;https://commits.webkit.org/241937@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 438782.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795447</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-21 00:49:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/83343094&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438780</attachid>
            <date>2021-09-20 23:25:04 -0700</date>
            <delta_ts>2021-09-20 23:26:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230530-20210920232503.patch</filename>
            <type>text/plain</type>
            <size>6241</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNzQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDk1M2Q3MDZlMDY5ZDc5
ZjA4MGQ1ZTFjNzYzNjI2NDA0MzBmODZhYi4uODRhOTE0NWNkYTE3NGU0ZDI0MTA1MTFhZmIwNGQw
MTM4Y2U3N2VlMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIxLTA5LTIwICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgTWFwbGlrZSBp
bmZyYXN0cnVjdHVyZSBBU1NFUlQoKXMgaWYgdGhlIGZpcnN0IG9wZXJhdGlvbiBpcyBhIGRlbGV0
ZSBvZiBhIGV4aXN0aW5nIHZhbHVlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjMwNTMwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhlIGluZnJhc3RydWN0dXJlIGRlbGV0ZXMgdGhlIHZhbHVlIGZyb20g
dGhlIGJhY2tpbmcgbWFwIGJlZm9yZSB0aGUgSlMgbWFwIGlzIGluaXRpYWxpemVkLgorICAgICAg
ICBUaGVuLCB3aGVuIHRoZSBpbmZyYXN0cnVjdHVyZSBnb2VzIHRvIGRlbGV0ZSBpdCBmcm9tIHRo
ZSBKUyBtYXAsIGl0IGlzbid0IHByZXNlbnQuIFRoZQorICAgICAgICBBU1NFUlQoKSBjaGVja3Mg
dG8gc2VlIHRoYXQgaXQgd2FzIGRlbGV0ZWQgZnJvbSB0aGUgSlMgbWFwIGlmZiBpdCB3YXMgZGVs
ZXRlZCBmcm9tIHRoZSBiYWNraW5nCisgICAgICAgIG1hcC4KKworICAgICAgICBUZXN0OiBqcy9k
b20vbWFwbGlrZS5odG1sCisKKyAgICAgICAgKiBXZWJDb3JlLnhjb2RlcHJvai94Y3NoYXJlZGRh
dGEveGNzY2hlbWVzL1dlYkNvcmUueGNzY2hlbWU6CisgICAgICAgICogYmluZGluZ3MvanMvSlNE
T01NYXBMaWtlLmg6CisgICAgICAgIChXZWJDb3JlOjpmb3J3YXJkRGVsZXRlVG9NYXBMaWtlKToK
KyAgICAgICAgKiB0ZXN0aW5nL0ludGVybmFscy5oOgorCiAyMDIxLTA5LTE5ICBTaW1vbiBGcmFz
ZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEhhdmUgU2Nyb2xsQW5pbWF0
aW9uIHdvcmsgaW4gdGVybXMgb2Ygb2Zmc2V0cywgbm90IHBvc2l0aW9ucwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2oveGNzaGFyZWRkYXRhL3hjc2NoZW1lcy9X
ZWJDb3JlLnhjc2NoZW1lIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2oveGNzaGFy
ZWRkYXRhL3hjc2NoZW1lcy9XZWJDb3JlLnhjc2NoZW1lCmluZGV4IDE1ODJlMWEzYzU2ZGY5ZTc4
MjAwZDk5YTk5ODY4MDU5MWI0Y2RmMGIuLjAzZjZjZWZjM2Y1Y2EyYzdkZGEzZmMxMmVjYzgxMTJj
NDkzNmRkYjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3hj
c2hhcmVkZGF0YS94Y3NjaGVtZXMvV2ViQ29yZS54Y3NjaGVtZQorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9XZWJDb3JlLnhjb2RlcHJvai94Y3NoYXJlZGRhdGEveGNzY2hlbWVzL1dlYkNvcmUueGNzY2hl
bWUKQEAgLTQwLDYgKzQwLDM3IEBACiAgICAgICBkZWJ1Z0RvY3VtZW50VmVyc2lvbmluZyA9ICJZ
RVMiCiAgICAgICBkZWJ1Z1NlcnZpY2VFeHRlbnNpb24gPSAiaW50ZXJuYWwiCiAgICAgICBhbGxv
d0xvY2F0aW9uU2ltdWxhdGlvbiA9ICJZRVMiPgorICAgICAgPFBhdGhSdW5uYWJsZQorICAgICAg
ICAgcnVubmFibGVEZWJ1Z2dpbmdNb2RlID0gIjAiCisgICAgICAgICBGaWxlUGF0aCA9ICIvVXNl
cnMvbW1heGZpZWxkL0J1aWxkL1Byb2R1Y3RzL0RlYnVnL1dlYktpdFRlc3RSdW5uZXIiPgorICAg
ICAgPC9QYXRoUnVubmFibGU+CisgICAgICA8Q29tbWFuZExpbmVBcmd1bWVudHM+CisgICAgICAg
ICA8Q29tbWFuZExpbmVBcmd1bWVudAorICAgICAgICAgICAgYXJndW1lbnQgPSAiLS1uby10aW1l
b3V0IgorICAgICAgICAgICAgaXNFbmFibGVkID0gIllFUyI+CisgICAgICAgICA8L0NvbW1hbmRM
aW5lQXJndW1lbnQ+CisgICAgICAgICA8Q29tbWFuZExpbmVBcmd1bWVudAorICAgICAgICAgICAg
YXJndW1lbnQgPSAiZmlsZTovLy9Vc2Vycy9tbWF4ZmllbGQvc3JjL1dlYktpdC9PcGVuU291cmNl
L0xheW91dFRlc3RzL2pzL2RvbS9tYXBsaWtlLmh0bWwiCisgICAgICAgICAgICBpc0VuYWJsZWQg
PSAiWUVTIj4KKyAgICAgICAgIDwvQ29tbWFuZExpbmVBcmd1bWVudD4KKyAgICAgIDwvQ29tbWFu
ZExpbmVBcmd1bWVudHM+CisgICAgICA8RW52aXJvbm1lbnRWYXJpYWJsZXM+CisgICAgICAgICA8
RW52aXJvbm1lbnRWYXJpYWJsZQorICAgICAgICAgICAga2V5ID0gIk1hbGxvYyIKKyAgICAgICAg
ICAgIHZhbHVlID0gIjEiCisgICAgICAgICAgICBpc0VuYWJsZWQgPSAiWUVTIj4KKyAgICAgICAg
IDwvRW52aXJvbm1lbnRWYXJpYWJsZT4KKyAgICAgICAgIDxFbnZpcm9ubWVudFZhcmlhYmxlCisg
ICAgICAgICAgICBrZXkgPSAiX19YUENfTWFsbG9jIgorICAgICAgICAgICAgdmFsdWUgPSAiMSIK
KyAgICAgICAgICAgIGlzRW5hYmxlZCA9ICJZRVMiPgorICAgICAgICAgPC9FbnZpcm9ubWVudFZh
cmlhYmxlPgorICAgICAgICAgPEVudmlyb25tZW50VmFyaWFibGUKKyAgICAgICAgICAgIGtleSA9
ICJPU19BQ1RJVklUWV9NT0RFIgorICAgICAgICAgICAgdmFsdWUgPSAiZGlzYWJsZSIKKyAgICAg
ICAgICAgIGlzRW5hYmxlZCA9ICJZRVMiPgorICAgICAgICAgPC9FbnZpcm9ubWVudFZhcmlhYmxl
PgorICAgICAgPC9FbnZpcm9ubWVudFZhcmlhYmxlcz4KICAgIDwvTGF1bmNoQWN0aW9uPgogICAg
PFByb2ZpbGVBY3Rpb24KICAgICAgIGJ1aWxkQ29uZmlndXJhdGlvbiA9ICJSZWxlYXNlIgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01NYXBMaWtlLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTU1hcExpa2UuaAppbmRleCAwOTUzYTA0YTYyYWVi
M2FiZmE3N2I2OWMyODM4OTg4MjA5MmZkNDdlLi5hNTY5ZjI4NmVjMzhlYjZkOTBlYjVhZjgzYTM4
YjdlMzM0YjAwMzYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RP
TU1hcExpa2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTU1hcExpa2Uu
aApAQCAtMTQ1LDExICsxNDUsMTMgQEAgdGVtcGxhdGU8dHlwZW5hbWUgV3JhcHBlckNsYXNzLCB0
eXBlbmFtZSBLZXlUeXBlLCB0eXBlbmFtZSBWYWx1ZVR5cGU+IEpTQzo6SlNWYWwKIAogdGVtcGxh
dGU8dHlwZW5hbWUgV3JhcHBlckNsYXNzLCB0eXBlbmFtZSBJdGVtVHlwZT4gSlNDOjpKU1ZhbHVl
IGZvcndhcmREZWxldGVUb01hcExpa2UoSlNDOjpKU0dsb2JhbE9iamVjdCYgbGV4aWNhbEdsb2Jh
bE9iamVjdCwgSlNDOjpDYWxsRnJhbWUmIGNhbGxGcmFtZSwgV3JhcHBlckNsYXNzJiBtYXBMaWtl
LCBJdGVtVHlwZSYmIGl0ZW0pCiB7CisgICAgYXV0byYgdm0gPSBKU0M6OmdldFZNKCZsZXhpY2Fs
R2xvYmFsT2JqZWN0KTsKKyAgICBhdXRvJiBiYWNraW5nTWFwID0gZ2V0QW5kSW5pdGlhbGl6ZUJh
Y2tpbmdNYXAobGV4aWNhbEdsb2JhbE9iamVjdCwgbWFwTGlrZSk7CisKICAgICBhdXRvIGlzRGVs
ZXRlZCA9IG1hcExpa2Uud3JhcHBlZCgpLnJlbW92ZShzdGQ6OmZvcndhcmQ8SXRlbVR5cGU+KGl0
ZW0pKTsKICAgICBVTlVTRURfUEFSQU0oaXNEZWxldGVkKTsKIAotICAgIGF1dG8mIHZtID0gSlND
OjpnZXRWTSgmbGV4aWNhbEdsb2JhbE9iamVjdCk7Ci0gICAgYXV0byByZXN1bHQgPSBmb3J3YXJk
RnVuY3Rpb25DYWxsVG9CYWNraW5nTWFwKGxleGljYWxHbG9iYWxPYmplY3QsIGNhbGxGcmFtZSwg
Z2V0QW5kSW5pdGlhbGl6ZUJhY2tpbmdNYXAobGV4aWNhbEdsb2JhbE9iamVjdCwgbWFwTGlrZSks
IHZtLnByb3BlcnR5TmFtZXMtPmRlbGV0ZUtleXdvcmQpOworICAgIGF1dG8gcmVzdWx0ID0gZm9y
d2FyZEZ1bmN0aW9uQ2FsbFRvQmFja2luZ01hcChsZXhpY2FsR2xvYmFsT2JqZWN0LCBjYWxsRnJh
bWUsIGJhY2tpbmdNYXAsIHZtLnByb3BlcnR5TmFtZXMtPmRlbGV0ZUtleXdvcmQpOwogCiAgICAg
QVNTRVJUX1VOVVNFRChyZXN1bHQsIHJlc3VsdC5hc0Jvb2xlYW4oKSA9PSBpc0RlbGV0ZWQpOwog
ICAgIHJldHVybiByZXN1bHQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0lu
dGVybmFscy5oIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaAppbmRleCA3OWQz
NWMxMmMyNzcwODJhMzljMjE2MmMzMzA4NWJiZmM0MzU4YmZhLi5iNjBhYjU4NzMwNzlkODEwMjZh
MjY1ODUxNTU0YjMyNTA1OWI1ZGEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5n
L0ludGVybmFscy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmgKQEAg
LTEwOTQsNyArMTA5NCw3IEBAIHB1YmxpYzoKICAgICBpbnQgcHJvY2Vzc0lkZW50aWZpZXIoKSBj
b25zdDsKIAogICAgIFJlZjxJbnRlcm5hbHNTZXRMaWtlPiBjcmVhdGVJbnRlcm5hbHNTZXRMaWtl
KCk7Ci0gICAgUmVmPEludGVybmFsc01hcExpa2U+IGNyZWF0ZUludGVybmFsc01hcExpa2UoKTsK
KyAgICBSZWY8SW50ZXJuYWxzTWFwTGlrZT4gY3JlYXRlSW50ZXJuYWxzTWFwTGlrZShjb25zdCBT
dHJpbmcmIGluaXRpYWxLZXksIHVuc2lnbmVkIGluaXRpYWxWYWx1ZSk7CiAKICAgICBib29sIGhh
c1NhbmRib3hNYWNoTG9va3VwQWNjZXNzVG9HbG9iYWxOYW1lKGNvbnN0IFN0cmluZyYgcHJvY2Vz
cywgY29uc3QgU3RyaW5nJiBzZXJ2aWNlKTsKICAgICBib29sIGhhc1NhbmRib3hNYWNoTG9va3Vw
QWNjZXNzVG9YUENTZXJ2aWNlTmFtZShjb25zdCBTdHJpbmcmIHByb2Nlc3MsIGNvbnN0IFN0cmlu
ZyYgc2VydmljZSk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjI5NmRkNmIyMmVlMDI3OWU2MmZkYjk4Zjg2NmE3ZDA1YWJh
ZDAwYi4uZjNjZjM4MjgyNjk4MGE1OTBhNDdhOTcyZDM1NDAwOTExNmNhZjMwNCAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDEyIEBACisyMDIxLTA5LTIwICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBh
cHBsZS5jb20+CisKKyAgICAgICAgTWFwbGlrZSBpbmZyYXN0cnVjdHVyZSBBU1NFUlQoKXMgaWYg
dGhlIGZpcnN0IG9wZXJhdGlvbiBpcyBhIGRlbGV0ZSBvZiBhIGV4aXN0aW5nIHZhbHVlcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMwNTMwCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBqcy9kb20vbWFw
bGlrZS5odG1sOgorCiAyMDIxLTA5LTE5ICBBbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4K
IAogICAgICAgICBVbnJldmlld2VkIGdhcmRlbmluZyBhZnRlciByMjgyNzM4LgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvanMvZG9tL21hcGxpa2UuaHRtbCBiL0xheW91dFRlc3RzL2pzL2RvbS9t
YXBsaWtlLmh0bWwKaW5kZXggZmNjMmIwMjdlNTFjMjhhODBhYTVlOGQyYWJhNzNlOTJhMDcxOWFh
NC4uYTFjMTM2MDc0NzE3ZmZiNmI4NTgxMTc4NDliOTc4NzNkZmQ1ZDgzOCAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvanMvZG9tL21hcGxpa2UuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9qcy9kb20v
bWFwbGlrZS5odG1sCkBAIC04LDcgKzgsMTAgQEAKIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24v
amF2YXNjcmlwdCI+CiB0ZXN0KCgpID0+IHsKICAgICBhc3NlcnRfdHJ1ZSghIXdpbmRvdy5pbnRl
cm5hbHMpOwotICAgIGNvbnN0IG1hcGxpa2UgPSBpbnRlcm5hbHMuY3JlYXRlSW50ZXJuYWxzTWFw
TGlrZSgpOworICAgIGNvbnN0IG1hcGxpa2UgPSBpbnRlcm5hbHMuY3JlYXRlSW50ZXJuYWxzTWFw
TGlrZSgiYSIsIDMpOworICAgIG1hcGxpa2UuZGVsZXRlKCJpbml0Iik7CisgICAgbWFwbGlrZS5z
ZXQoImluaXQiLCAwKTsKKwogICAgIGFzc2VydF9hcnJheV9lcXVhbHMobWFwbGlrZS5pbnNwZWN0
S2V5cygpLCBbImluaXQiXSwgImluaXQga2V5cyIpOwogICAgIGFzc2VydF9hcnJheV9lcXVhbHMo
bWFwbGlrZS5pbnNwZWN0VmFsdWVzKCksIFswXSwgImluaXQgdmFsdWVzIik7CiAgICAgYXNzZXJ0
X3RydWUobWFwbGlrZS5oYXMoImluaXQiKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438781</attachid>
            <date>2021-09-20 23:26:45 -0700</date>
            <delta_ts>2021-09-20 23:27:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230530-20210920232644.patch</filename>
            <type>text/plain</type>
            <size>3685</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNzQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDk1M2Q3MDZlMDY5ZDc5
ZjA4MGQ1ZTFjNzYzNjI2NDA0MzBmODZhYi4uOTRmMDhhMzQ2N2MwOTJhZDY5ZTdmNjdjNjAwMjA5
YTFjZjVhZjkwNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIxLTA5LTIwICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgTWFwbGlrZSBp
bmZyYXN0cnVjdHVyZSBBU1NFUlQoKXMgaWYgdGhlIGZpcnN0IG9wZXJhdGlvbiBpcyBhIGRlbGV0
ZSBvZiBhIGV4aXN0aW5nIHZhbHVlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjMwNTMwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhlIGluZnJhc3RydWN0dXJlIGRlbGV0ZXMgdGhlIHZhbHVlIGZyb20g
dGhlIGJhY2tpbmcgbWFwIGJlZm9yZSB0aGUgSlMgbWFwIGlzIGluaXRpYWxpemVkLgorICAgICAg
ICBUaGVuLCB3aGVuIHRoZSBpbmZyYXN0cnVjdHVyZSBnb2VzIHRvIGRlbGV0ZSBpdCBmcm9tIHRo
ZSBKUyBtYXAsIGl0IGlzbid0IHByZXNlbnQuIFRoZQorICAgICAgICBBU1NFUlQoKSBjaGVja3Mg
dG8gc2VlIHRoYXQgaXQgd2FzIGRlbGV0ZWQgZnJvbSB0aGUgSlMgbWFwIGlmZiBpdCB3YXMgZGVs
ZXRlZCBmcm9tIHRoZSBiYWNraW5nCisgICAgICAgIG1hcC4KKworICAgICAgICBUZXN0OiBqcy9k
b20vbWFwbGlrZS5odG1sCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0RPTU1hcExpa2UuaDoK
KyAgICAgICAgKFdlYkNvcmU6OmZvcndhcmREZWxldGVUb01hcExpa2UpOgorCiAyMDIxLTA5LTE5
ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEhhdmUg
U2Nyb2xsQW5pbWF0aW9uIHdvcmsgaW4gdGVybXMgb2Ygb2Zmc2V0cywgbm90IHBvc2l0aW9ucwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01NYXBMaWtlLmggYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTU1hcExpa2UuaAppbmRleCAwOTUzYTA0YTYy
YWViM2FiZmE3N2I2OWMyODM4OTg4MjA5MmZkNDdlLi5hNTY5ZjI4NmVjMzhlYjZkOTBlYjVhZjgz
YTM4YjdlMzM0YjAwMzYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9K
U0RPTU1hcExpa2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTU1hcExp
a2UuaApAQCAtMTQ1LDExICsxNDUsMTMgQEAgdGVtcGxhdGU8dHlwZW5hbWUgV3JhcHBlckNsYXNz
LCB0eXBlbmFtZSBLZXlUeXBlLCB0eXBlbmFtZSBWYWx1ZVR5cGU+IEpTQzo6SlNWYWwKIAogdGVt
cGxhdGU8dHlwZW5hbWUgV3JhcHBlckNsYXNzLCB0eXBlbmFtZSBJdGVtVHlwZT4gSlNDOjpKU1Zh
bHVlIGZvcndhcmREZWxldGVUb01hcExpa2UoSlNDOjpKU0dsb2JhbE9iamVjdCYgbGV4aWNhbEds
b2JhbE9iamVjdCwgSlNDOjpDYWxsRnJhbWUmIGNhbGxGcmFtZSwgV3JhcHBlckNsYXNzJiBtYXBM
aWtlLCBJdGVtVHlwZSYmIGl0ZW0pCiB7CisgICAgYXV0byYgdm0gPSBKU0M6OmdldFZNKCZsZXhp
Y2FsR2xvYmFsT2JqZWN0KTsKKyAgICBhdXRvJiBiYWNraW5nTWFwID0gZ2V0QW5kSW5pdGlhbGl6
ZUJhY2tpbmdNYXAobGV4aWNhbEdsb2JhbE9iamVjdCwgbWFwTGlrZSk7CisKICAgICBhdXRvIGlz
RGVsZXRlZCA9IG1hcExpa2Uud3JhcHBlZCgpLnJlbW92ZShzdGQ6OmZvcndhcmQ8SXRlbVR5cGU+
KGl0ZW0pKTsKICAgICBVTlVTRURfUEFSQU0oaXNEZWxldGVkKTsKIAotICAgIGF1dG8mIHZtID0g
SlNDOjpnZXRWTSgmbGV4aWNhbEdsb2JhbE9iamVjdCk7Ci0gICAgYXV0byByZXN1bHQgPSBmb3J3
YXJkRnVuY3Rpb25DYWxsVG9CYWNraW5nTWFwKGxleGljYWxHbG9iYWxPYmplY3QsIGNhbGxGcmFt
ZSwgZ2V0QW5kSW5pdGlhbGl6ZUJhY2tpbmdNYXAobGV4aWNhbEdsb2JhbE9iamVjdCwgbWFwTGlr
ZSksIHZtLnByb3BlcnR5TmFtZXMtPmRlbGV0ZUtleXdvcmQpOworICAgIGF1dG8gcmVzdWx0ID0g
Zm9yd2FyZEZ1bmN0aW9uQ2FsbFRvQmFja2luZ01hcChsZXhpY2FsR2xvYmFsT2JqZWN0LCBjYWxs
RnJhbWUsIGJhY2tpbmdNYXAsIHZtLnByb3BlcnR5TmFtZXMtPmRlbGV0ZUtleXdvcmQpOwogCiAg
ICAgQVNTRVJUX1VOVVNFRChyZXN1bHQsIHJlc3VsdC5hc0Jvb2xlYW4oKSA9PSBpc0RlbGV0ZWQp
OwogICAgIHJldHVybiByZXN1bHQ7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjI5NmRkNmIyMmVlMDI3OWU2MmZkYjk4Zjg2
NmE3ZDA1YWJhZDAwYi4uZjNjZjM4MjgyNjk4MGE1OTBhNDdhOTcyZDM1NDAwOTExNmNhZjMwNCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTA5LTIwICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1t
YXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgTWFwbGlrZSBpbmZyYXN0cnVjdHVyZSBBU1NF
UlQoKXMgaWYgdGhlIGZpcnN0IG9wZXJhdGlvbiBpcyBhIGRlbGV0ZSBvZiBhIGV4aXN0aW5nIHZh
bHVlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMw
NTMwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBq
cy9kb20vbWFwbGlrZS5odG1sOgorCiAyMDIxLTA5LTE5ICBBbGFuIEJ1anRhcyAgPHphbGFuQGFw
cGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGdhcmRlbmluZyBhZnRlciByMjgyNzM4Lgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvanMvZG9tL21hcGxpa2UuaHRtbCBiL0xheW91dFRlc3Rz
L2pzL2RvbS9tYXBsaWtlLmh0bWwKaW5kZXggZmNjMmIwMjdlNTFjMjhhODBhYTVlOGQyYWJhNzNl
OTJhMDcxOWFhNC4uYTFjMTM2MDc0NzE3ZmZiNmI4NTgxMTc4NDliOTc4NzNkZmQ1ZDgzOCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvanMvZG9tL21hcGxpa2UuaHRtbAorKysgYi9MYXlvdXRUZXN0
cy9qcy9kb20vbWFwbGlrZS5odG1sCkBAIC04LDcgKzgsMTAgQEAKIDxzY3JpcHQgdHlwZT0iYXBw
bGljYXRpb24vamF2YXNjcmlwdCI+CiB0ZXN0KCgpID0+IHsKICAgICBhc3NlcnRfdHJ1ZSghIXdp
bmRvdy5pbnRlcm5hbHMpOwotICAgIGNvbnN0IG1hcGxpa2UgPSBpbnRlcm5hbHMuY3JlYXRlSW50
ZXJuYWxzTWFwTGlrZSgpOworICAgIGNvbnN0IG1hcGxpa2UgPSBpbnRlcm5hbHMuY3JlYXRlSW50
ZXJuYWxzTWFwTGlrZSgiYSIsIDMpOworICAgIG1hcGxpa2UuZGVsZXRlKCJpbml0Iik7CisgICAg
bWFwbGlrZS5zZXQoImluaXQiLCAwKTsKKwogICAgIGFzc2VydF9hcnJheV9lcXVhbHMobWFwbGlr
ZS5pbnNwZWN0S2V5cygpLCBbImluaXQiXSwgImluaXQga2V5cyIpOwogICAgIGFzc2VydF9hcnJh
eV9lcXVhbHMobWFwbGlrZS5pbnNwZWN0VmFsdWVzKCksIFswXSwgImluaXQgdmFsdWVzIik7CiAg
ICAgYXNzZXJ0X3RydWUobWFwbGlrZS5oYXMoImluaXQiKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438782</attachid>
            <date>2021-09-20 23:27:27 -0700</date>
            <delta_ts>2021-09-21 00:48:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230530-20210920232726.patch</filename>
            <type>text/plain</type>
            <size>3581</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNzQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDk1M2Q3MDZlMDY5ZDc5
ZjA4MGQ1ZTFjNzYzNjI2NDA0MzBmODZhYi4uOTRmMDhhMzQ2N2MwOTJhZDY5ZTdmNjdjNjAwMjA5
YTFjZjVhZjkwNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIxLTA5LTIwICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgTWFwbGlrZSBp
bmZyYXN0cnVjdHVyZSBBU1NFUlQoKXMgaWYgdGhlIGZpcnN0IG9wZXJhdGlvbiBpcyBhIGRlbGV0
ZSBvZiBhIGV4aXN0aW5nIHZhbHVlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjMwNTMwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhlIGluZnJhc3RydWN0dXJlIGRlbGV0ZXMgdGhlIHZhbHVlIGZyb20g
dGhlIGJhY2tpbmcgbWFwIGJlZm9yZSB0aGUgSlMgbWFwIGlzIGluaXRpYWxpemVkLgorICAgICAg
ICBUaGVuLCB3aGVuIHRoZSBpbmZyYXN0cnVjdHVyZSBnb2VzIHRvIGRlbGV0ZSBpdCBmcm9tIHRo
ZSBKUyBtYXAsIGl0IGlzbid0IHByZXNlbnQuIFRoZQorICAgICAgICBBU1NFUlQoKSBjaGVja3Mg
dG8gc2VlIHRoYXQgaXQgd2FzIGRlbGV0ZWQgZnJvbSB0aGUgSlMgbWFwIGlmZiBpdCB3YXMgZGVs
ZXRlZCBmcm9tIHRoZSBiYWNraW5nCisgICAgICAgIG1hcC4KKworICAgICAgICBUZXN0OiBqcy9k
b20vbWFwbGlrZS5odG1sCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0RPTU1hcExpa2UuaDoK
KyAgICAgICAgKFdlYkNvcmU6OmZvcndhcmREZWxldGVUb01hcExpa2UpOgorCiAyMDIxLTA5LTE5
ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEhhdmUg
U2Nyb2xsQW5pbWF0aW9uIHdvcmsgaW4gdGVybXMgb2Ygb2Zmc2V0cywgbm90IHBvc2l0aW9ucwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01NYXBMaWtlLmggYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTU1hcExpa2UuaAppbmRleCAwOTUzYTA0YTYy
YWViM2FiZmE3N2I2OWMyODM4OTg4MjA5MmZkNDdlLi5hNTY5ZjI4NmVjMzhlYjZkOTBlYjVhZjgz
YTM4YjdlMzM0YjAwMzYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9K
U0RPTU1hcExpa2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTU1hcExp
a2UuaApAQCAtMTQ1LDExICsxNDUsMTMgQEAgdGVtcGxhdGU8dHlwZW5hbWUgV3JhcHBlckNsYXNz
LCB0eXBlbmFtZSBLZXlUeXBlLCB0eXBlbmFtZSBWYWx1ZVR5cGU+IEpTQzo6SlNWYWwKIAogdGVt
cGxhdGU8dHlwZW5hbWUgV3JhcHBlckNsYXNzLCB0eXBlbmFtZSBJdGVtVHlwZT4gSlNDOjpKU1Zh
bHVlIGZvcndhcmREZWxldGVUb01hcExpa2UoSlNDOjpKU0dsb2JhbE9iamVjdCYgbGV4aWNhbEds
b2JhbE9iamVjdCwgSlNDOjpDYWxsRnJhbWUmIGNhbGxGcmFtZSwgV3JhcHBlckNsYXNzJiBtYXBM
aWtlLCBJdGVtVHlwZSYmIGl0ZW0pCiB7CisgICAgYXV0byYgdm0gPSBKU0M6OmdldFZNKCZsZXhp
Y2FsR2xvYmFsT2JqZWN0KTsKKyAgICBhdXRvJiBiYWNraW5nTWFwID0gZ2V0QW5kSW5pdGlhbGl6
ZUJhY2tpbmdNYXAobGV4aWNhbEdsb2JhbE9iamVjdCwgbWFwTGlrZSk7CisKICAgICBhdXRvIGlz
RGVsZXRlZCA9IG1hcExpa2Uud3JhcHBlZCgpLnJlbW92ZShzdGQ6OmZvcndhcmQ8SXRlbVR5cGU+
KGl0ZW0pKTsKICAgICBVTlVTRURfUEFSQU0oaXNEZWxldGVkKTsKIAotICAgIGF1dG8mIHZtID0g
SlNDOjpnZXRWTSgmbGV4aWNhbEdsb2JhbE9iamVjdCk7Ci0gICAgYXV0byByZXN1bHQgPSBmb3J3
YXJkRnVuY3Rpb25DYWxsVG9CYWNraW5nTWFwKGxleGljYWxHbG9iYWxPYmplY3QsIGNhbGxGcmFt
ZSwgZ2V0QW5kSW5pdGlhbGl6ZUJhY2tpbmdNYXAobGV4aWNhbEdsb2JhbE9iamVjdCwgbWFwTGlr
ZSksIHZtLnByb3BlcnR5TmFtZXMtPmRlbGV0ZUtleXdvcmQpOworICAgIGF1dG8gcmVzdWx0ID0g
Zm9yd2FyZEZ1bmN0aW9uQ2FsbFRvQmFja2luZ01hcChsZXhpY2FsR2xvYmFsT2JqZWN0LCBjYWxs
RnJhbWUsIGJhY2tpbmdNYXAsIHZtLnByb3BlcnR5TmFtZXMtPmRlbGV0ZUtleXdvcmQpOwogCiAg
ICAgQVNTRVJUX1VOVVNFRChyZXN1bHQsIHJlc3VsdC5hc0Jvb2xlYW4oKSA9PSBpc0RlbGV0ZWQp
OwogICAgIHJldHVybiByZXN1bHQ7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjI5NmRkNmIyMmVlMDI3OWU2MmZkYjk4Zjg2
NmE3ZDA1YWJhZDAwYi4uZjNjZjM4MjgyNjk4MGE1OTBhNDdhOTcyZDM1NDAwOTExNmNhZjMwNCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTA5LTIwICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1t
YXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgTWFwbGlrZSBpbmZyYXN0cnVjdHVyZSBBU1NF
UlQoKXMgaWYgdGhlIGZpcnN0IG9wZXJhdGlvbiBpcyBhIGRlbGV0ZSBvZiBhIGV4aXN0aW5nIHZh
bHVlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMw
NTMwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBq
cy9kb20vbWFwbGlrZS5odG1sOgorCiAyMDIxLTA5LTE5ICBBbGFuIEJ1anRhcyAgPHphbGFuQGFw
cGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGdhcmRlbmluZyBhZnRlciByMjgyNzM4Lgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvanMvZG9tL21hcGxpa2UuaHRtbCBiL0xheW91dFRlc3Rz
L2pzL2RvbS9tYXBsaWtlLmh0bWwKaW5kZXggZmNjMmIwMjdlNTFjMjhhODBhYTVlOGQyYWJhNzNl
OTJhMDcxOWFhNC4uMjI5NDVmNjZhNWJhZmM3NWIyNjJiZTY4ZDA3ZmU2YjVhN2RhMzkxYSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvanMvZG9tL21hcGxpa2UuaHRtbAorKysgYi9MYXlvdXRUZXN0
cy9qcy9kb20vbWFwbGlrZS5odG1sCkBAIC05LDYgKzksOSBAQAogdGVzdCgoKSA9PiB7CiAgICAg
YXNzZXJ0X3RydWUoISF3aW5kb3cuaW50ZXJuYWxzKTsKICAgICBjb25zdCBtYXBsaWtlID0gaW50
ZXJuYWxzLmNyZWF0ZUludGVybmFsc01hcExpa2UoKTsKKyAgICBtYXBsaWtlLmRlbGV0ZSgiaW5p
dCIpOworICAgIG1hcGxpa2Uuc2V0KCJpbml0IiwgMCk7CisKICAgICBhc3NlcnRfYXJyYXlfZXF1
YWxzKG1hcGxpa2UuaW5zcGVjdEtleXMoKSwgWyJpbml0Il0sICJpbml0IGtleXMiKTsKICAgICBh
c3NlcnRfYXJyYXlfZXF1YWxzKG1hcGxpa2UuaW5zcGVjdFZhbHVlcygpLCBbMF0sICJpbml0IHZh
bHVlcyIpOwogICAgIGFzc2VydF90cnVlKG1hcGxpa2UuaGFzKCJpbml0IikpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>