<?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>278358</bug_id>
          
          <creation_ts>2024-08-19 16:19:53 -0700</creation_ts>
          <short_desc>REGRESSION(282363@main): Introduced crash</short_desc>
          <delta_ts>2024-08-19 16:24:07 -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>278128</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>mark.lam</cc>
    
    <cc>pvollan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2053937</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-08-19 16:19:53 -0700</bug_when>
    <thetext>https://commits.webkit.org/282363@main introduced a regression:


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>2053939</commentid>
    <comment_count>1</comment_count>
      <attachid>472240</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-08-19 16:20:00 -0700</bug_when>
    <thetext>Created attachment 472240
REVERT of 282363@main

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>2053940</commentid>
    <comment_count>2</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2024-08-19 16:21:07 -0700</bug_when>
    <thetext>rdar://134203951</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2053941</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-08-19 16:23:58 -0700</bug_when>
    <thetext>Committed 282472@main (59febb91c8a8): &lt;https://commits.webkit.org/282472@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 472240.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>472240</attachid>
            <date>2024-08-19 16:20:00 -0700</date>
            <delta_ts>2024-08-19 16:23:59 -0700</delta_ts>
            <desc>REVERT of 282363@main</desc>
            <filename>bug-278358-20240819231959.patch</filename>
            <type>text/plain</type>
            <size>13743</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSA4OTNjYzEyMDBmY2U3MzY5ZGI4NjJiNDI4OWU3Y2QxYWY4Nzk0NGYxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBNb24sIDE5IEF1ZyAyMDI0IDIzOjE5OjU3ICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDI4MjM2M0BtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTI3ODM1OAoKUmV2ZXJ0ZWQgY2hhbmdlc2V0OgoKIkFzc2VydCBM
b2NrZG93biBNb2RlIGZsYWcgaGFzIGJlZW4gc2V0IGJlZm9yZSBxdWVyaWVkIgpodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjc4MTI4Cmh0dHBzOi8vY29tbWl0cy53ZWJr
aXQub3JnLzI4MjM2M0BtYWluCi0tLQogLi4uL0NvY29hL1hQQ1NlcnZpY2UvWFBDU2VydmljZUVu
dHJ5UG9pbnQuaCAgIHwgNDggKysrKysrKysrKysrKysrLS0tLQogLi4uL0NvY29hL1hQQ1NlcnZp
Y2UvWFBDU2VydmljZUVudHJ5UG9pbnQubW0gIHwgNDQgLS0tLS0tLS0tLS0tLS0tLS0KIC4uLi9T
aGFyZWQvV2ViUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5oICAgICB8ICAxICsKIC4uLlByb2Nl
c3NDcmVhdGlvblBhcmFtZXRlcnMuc2VyaWFsaXphdGlvbi5pbiB8ICAxICsKIC4uLi9MYXVuY2hl
ci9jb2NvYS9Qcm9jZXNzTGF1bmNoZXJDb2NvYS5tbSAgICB8ICAyICsKIFNvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcCAgICB8ICAxICsKIFNvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL1dlYlByb2Nlc3NQcm94eS5jcHAgICB8ICAzIC0tCiBTb3VyY2UvV2ViS2l0L1dlYlBy
b2Nlc3MvV2ViUHJvY2Vzcy5jcHAgICAgICAgfCAgNSArLQogU291cmNlL1dlYktpdC9XZWJQcm9j
ZXNzL1dlYlByb2Nlc3MuaCAgICAgICAgIHwgIDQgKy0KIDkgZmlsZXMgY2hhbmdlZCwgNDggaW5z
ZXJ0aW9ucygrKSwgNjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9T
aGFyZWQvRW50cnlQb2ludFV0aWxpdGllcy9Db2NvYS9YUENTZXJ2aWNlL1hQQ1NlcnZpY2VFbnRy
eVBvaW50LmggYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9FbnRyeVBvaW50VXRpbGl0aWVzL0NvY29h
L1hQQ1NlcnZpY2UvWFBDU2VydmljZUVudHJ5UG9pbnQuaAppbmRleCAyYzU5OWVhMzM5MWUuLmZk
ZTliNGZhOTgwNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvRW50cnlQb2ludFV0
aWxpdGllcy9Db2NvYS9YUENTZXJ2aWNlL1hQQ1NlcnZpY2VFbnRyeVBvaW50LmgKKysrIGIvU291
cmNlL1dlYktpdC9TaGFyZWQvRW50cnlQb2ludFV0aWxpdGllcy9Db2NvYS9YUENTZXJ2aWNlL1hQ
Q1NlcnZpY2VFbnRyeVBvaW50LmgKQEAgLTg4LDEzICs4OCw0OCBAQCB2b2lkIGluaXRpYWxpemVB
dXhpbGlhcnlQcm9jZXNzKEF1eGlsaWFyeVByb2Nlc3NJbml0aWFsaXphdGlvblBhcmFtZXRlcnMm
JiBwYXJhbQogdm9pZCBzZXRPU1RyYW5zYWN0aW9uKE9TT2JqZWN0UHRyPG9zX3RyYW5zYWN0aW9u
X3Q+JiYpOwogI2VuZGlmCiAKLWVudW0gY2xhc3MgRW5hYmxlTG9ja2Rvd25Nb2RlOiBib29sIHsg
Tm8sIFllcyB9OwotCi12b2lkIHNldEpTQ09wdGlvbnMoeHBjX29iamVjdF90IGluaXRpYWxpemVy
TWVzc2FnZSwgRW5hYmxlTG9ja2Rvd25Nb2RlKTsKLQogdGVtcGxhdGU8dHlwZW5hbWUgWFBDU2Vy
dmljZVR5cGUsIHR5cGVuYW1lIFhQQ1NlcnZpY2VJbml0aWFsaXplckRlbGVnYXRlVHlwZT4KIHZv
aWQgWFBDU2VydmljZUluaXRpYWxpemVyKE9TT2JqZWN0UHRyPHhwY19jb25uZWN0aW9uX3Q+IGNv
bm5lY3Rpb24sIHhwY19vYmplY3RfdCBpbml0aWFsaXplck1lc3NhZ2UpCiB7CisgICAgaWYgKGlu
aXRpYWxpemVyTWVzc2FnZSkgeworICAgICAgICBib29sIG9wdGlvbnNDaGFuZ2VkID0gZmFsc2U7
CisgICAgICAgIGlmICh4cGNfZGljdGlvbmFyeV9nZXRfYm9vbChpbml0aWFsaXplck1lc3NhZ2Us
ICJjb25maWd1cmUtanNjLWZvci10ZXN0aW5nIikpCisgICAgICAgICAgICBKU0M6OkNvbmZpZzo6
Y29uZmlndXJlRm9yVGVzdGluZygpOworICAgICAgICBpZiAoeHBjX2RpY3Rpb25hcnlfZ2V0X2Jv
b2woaW5pdGlhbGl6ZXJNZXNzYWdlLCAiZW5hYmxlLWNhcHRpdmUtcG9ydGFsLW1vZGUiKSkgewor
ICAgICAgICAgICAgSlNDOjpPcHRpb25zOjppbml0aWFsaXplKCk7CisgICAgICAgICAgICBKU0M6
Ok9wdGlvbnM6OkFsbG93VW5maW5hbGl6ZWRBY2Nlc3NTY29wZSBzY29wZTsKKyAgICAgICAgICAg
IEpTQzo6RXhlY3V0YWJsZUFsbG9jYXRvcjo6ZGlzYWJsZUpJVCgpOworICAgICAgICAgICAgSlND
OjpPcHRpb25zOjp1c2VHZW5lcmF0aW9uYWxHQygpID0gZmFsc2U7CisgICAgICAgICAgICBKU0M6
Ok9wdGlvbnM6OnVzZUNvbmN1cnJlbnRHQygpID0gZmFsc2U7CisgICAgICAgICAgICBKU0M6Ok9w
dGlvbnM6OnVzZUxMSW50SUNzKCkgPSBmYWxzZTsKKyAgICAgICAgICAgIEpTQzo6T3B0aW9uczo6
dXNlV2FzbSgpID0gZmFsc2U7CisgICAgICAgICAgICBKU0M6Ok9wdGlvbnM6OnVzZVpvbWJpZU1v
ZGUoKSA9IHRydWU7CisgICAgICAgICAgICBKU0M6Ok9wdGlvbnM6OmFsbG93RG91YmxlU2hhcGUo
KSA9IGZhbHNlOworICAgICAgICAgICAgSlNDOjpPcHRpb25zOjphbHdheXNIYXZlQUJhZFRpbWUo
KSA9IHRydWU7CisgICAgICAgICAgICBvcHRpb25zQ2hhbmdlZCA9IHRydWU7CisgICAgICAgIH0g
ZWxzZSBpZiAoeHBjX2RpY3Rpb25hcnlfZ2V0X2Jvb2woaW5pdGlhbGl6ZXJNZXNzYWdlLCAiZGlz
YWJsZS1qaXQiKSkgeworICAgICAgICAgICAgSlNDOjpPcHRpb25zOjppbml0aWFsaXplKCk7Cisg
ICAgICAgICAgICBKU0M6Ok9wdGlvbnM6OkFsbG93VW5maW5hbGl6ZWRBY2Nlc3NTY29wZSBzY29w
ZTsKKyAgICAgICAgICAgIEpTQzo6RXhlY3V0YWJsZUFsbG9jYXRvcjo6ZGlzYWJsZUpJVCgpOwor
ICAgICAgICAgICAgb3B0aW9uc0NoYW5nZWQgPSB0cnVlOworICAgICAgICB9CisgICAgICAgIGlm
ICh4cGNfZGljdGlvbmFyeV9nZXRfYm9vbChpbml0aWFsaXplck1lc3NhZ2UsICJlbmFibGUtc2hh
cmVkLWFycmF5LWJ1ZmZlciIpKSB7CisgICAgICAgICAgICBKU0M6Ok9wdGlvbnM6OmluaXRpYWxp
emUoKTsKKyAgICAgICAgICAgIEpTQzo6T3B0aW9uczo6QWxsb3dVbmZpbmFsaXplZEFjY2Vzc1Nj
b3BlIHNjb3BlOworICAgICAgICAgICAgSlNDOjpPcHRpb25zOjp1c2VTaGFyZWRBcnJheUJ1ZmZl
cigpID0gdHJ1ZTsKKyAgICAgICAgICAgIG9wdGlvbnNDaGFuZ2VkID0gdHJ1ZTsKKyAgICAgICAg
fQorICAgICAgICAvLyBGSVhNRSAoMjc2MDEyKTogUmVtb3ZlIHRoaXMgWFBDIGJvb3RzdHJhcCBt
ZXNzYWdlIHdoZW4gaXQncyBubyBsb25nZXIgbmVjZXNzYXJ5LiBTZWUgcmRhcjovLzEzMDY2OTYz
OCBmb3IgbW9yZSBjb250ZXh0LgorICAgICAgICBpZiAoeHBjX2RpY3Rpb25hcnlfZ2V0X2Jvb2wo
aW5pdGlhbGl6ZXJNZXNzYWdlLCAiZGlzYWJsZS1qaXQtY2FnZSIpKSB7CisgICAgICAgICAgICBK
U0M6Ok9wdGlvbnM6OmluaXRpYWxpemUoKTsKKyAgICAgICAgICAgIEpTQzo6T3B0aW9uczo6QWxs
b3dVbmZpbmFsaXplZEFjY2Vzc1Njb3BlIHNjb3BlOworICAgICAgICAgICAgSlNDOjpPcHRpb25z
Ojp1c2VKSVRDYWdlKCkgPSBmYWxzZTsKKyAgICAgICAgICAgIG9wdGlvbnNDaGFuZ2VkID0gdHJ1
ZTsKKyAgICAgICAgfQorICAgICAgICBpZiAob3B0aW9uc0NoYW5nZWQpCisgICAgICAgICAgICBK
U0M6Ok9wdGlvbnM6Om5vdGlmeU9wdGlvbnNDaGFuZ2VkKCk7CisgICAgfQorCiAgICAgWFBDU2Vy
dmljZUluaXRpYWxpemVyRGVsZWdhdGVUeXBlIGRlbGVnYXRlKFdURk1vdmUoY29ubmVjdGlvbiks
IGluaXRpYWxpemVyTWVzc2FnZSk7CiAKICAgICAvLyBXZSBkb24ndCB3YW50IFhQQyB0byBiZSBp
biBjaGFyZ2Ugb2Ygd2hldGhlciB0aGUgcHJvY2VzcyBzaG91bGQgYmUgdGVybWluYXRlZCBvciBu
b3QsCkBAIC0xNDMsMTEgKzE3OCw2IEBAIHZvaWQgWFBDU2VydmljZUluaXRpYWxpemVyKE9TT2Jq
ZWN0UHRyPHhwY19jb25uZWN0aW9uX3Q+IGNvbm5lY3Rpb24sIHhwY19vYmplY3RfCiAKICAgICBw
YXJhbWV0ZXJzLnByb2Nlc3NUeXBlID0gWFBDU2VydmljZVR5cGU6OnByb2Nlc3NUeXBlOwogCi0g
ICAgaWYgKGluaXRpYWxpemVyTWVzc2FnZSkgewotICAgICAgICBib29sIGVuYWJsZUxvY2tkb3du
TW9kZSA9IHBhcmFtZXRlcnMuZXh0cmFJbml0aWFsaXphdGlvbkRhdGEuZ2V0PEhhc2hUcmFuc2xh
dG9yQVNDSUlMaXRlcmFsPigiZW5hYmxlLWxvY2tkb3duLW1vZGUiX3MpID09ICIxIl9zOwotICAg
ICAgICBzZXRKU0NPcHRpb25zKGluaXRpYWxpemVyTWVzc2FnZSwgZW5hYmxlTG9ja2Rvd25Nb2Rl
ID8gRW5hYmxlTG9ja2Rvd25Nb2RlOjpZZXMgOiBFbmFibGVMb2NrZG93bk1vZGU6Ok5vKTsKLSAg
ICB9Ci0KICAgICBpbml0aWFsaXplQXV4aWxpYXJ5UHJvY2VzczxYUENTZXJ2aWNlVHlwZT4oV1RG
TW92ZShwYXJhbWV0ZXJzKSk7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVk
L0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBDU2VydmljZS9YUENTZXJ2aWNlRW50cnlQb2lu
dC5tbSBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBD
U2VydmljZS9YUENTZXJ2aWNlRW50cnlQb2ludC5tbQppbmRleCBmZTY3MGFjYTE2ZjcuLjI4OTJi
ZGZiZGFjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvRW50cnlQb2ludFV0aWxp
dGllcy9Db2NvYS9YUENTZXJ2aWNlL1hQQ1NlcnZpY2VFbnRyeVBvaW50Lm1tCisrKyBiL1NvdXJj
ZS9XZWJLaXQvU2hhcmVkL0VudHJ5UG9pbnRVdGlsaXRpZXMvQ29jb2EvWFBDU2VydmljZS9YUENT
ZXJ2aWNlRW50cnlQb2ludC5tbQpAQCAtMTMwLDEwICsxMzAsNiBAQCBib29sIFhQQ1NlcnZpY2VJ
bml0aWFsaXplckRlbGVnYXRlOjpnZXRFeHRyYUluaXRpYWxpemF0aW9uRGF0YShIYXNoTWFwPFN0
cmluZywgUwogICAgIGlmICghaXNQcmV3YXJtZWRQcm9jZXNzLmlzRW1wdHkoKSkKICAgICAgICAg
ZXh0cmFJbml0aWFsaXphdGlvbkRhdGEuYWRkKCJpcy1wcmV3YXJtZWQiX3MsIGlzUHJld2FybWVk
UHJvY2Vzcyk7CiAKLSAgICBhdXRvIGlzTG9ja2Rvd25Nb2RlRW5hYmxlZCA9IFN0cmluZzo6ZnJv
bUxhdGluMSh4cGNfZGljdGlvbmFyeV9nZXRfc3RyaW5nKGV4dHJhRGF0YUluaXRpYWxpemF0aW9u
RGF0YU9iamVjdCwgImVuYWJsZS1sb2NrZG93bi1tb2RlIikpOwotICAgIGlmICghaXNMb2NrZG93
bk1vZGVFbmFibGVkLmlzRW1wdHkoKSkKLSAgICAgICAgZXh0cmFJbml0aWFsaXphdGlvbkRhdGEu
YWRkKCJlbmFibGUtbG9ja2Rvd24tbW9kZSJfcywgaXNMb2NrZG93bk1vZGVFbmFibGVkKTsKLQog
ICAgIGlmICghaXNDbGllbnRTYW5kYm94ZWQoKSkgewogICAgICAgICBhdXRvIHVzZXJEaXJlY3Rv
cnlTdWZmaXggPSBTdHJpbmc6OmZyb21MYXRpbjEoeHBjX2RpY3Rpb25hcnlfZ2V0X3N0cmluZyhl
eHRyYURhdGFJbml0aWFsaXphdGlvbkRhdGFPYmplY3QsICJ1c2VyLWRpcmVjdG9yeS1zdWZmaXgi
KSk7CiAgICAgICAgIGlmICghdXNlckRpcmVjdG9yeVN1ZmZpeC5pc0VtcHR5KCkpCkBAIC0xODIs
NDYgKzE3OCw2IEBAIHZvaWQgc2V0T1NUcmFuc2FjdGlvbihPU09iamVjdFB0cjxvc190cmFuc2Fj
dGlvbl90PiYmIHRyYW5zYWN0aW9uKQogfQogI2VuZGlmCiAKLXZvaWQgc2V0SlNDT3B0aW9ucyh4
cGNfb2JqZWN0X3QgaW5pdGlhbGl6ZXJNZXNzYWdlLCBFbmFibGVMb2NrZG93bk1vZGUgZW5hYmxl
TG9ja2Rvd25Nb2RlKQotewotICAgIGJvb2wgb3B0aW9uc0NoYW5nZWQgPSBmYWxzZTsKLSAgICBp
ZiAoeHBjX2RpY3Rpb25hcnlfZ2V0X2Jvb2woaW5pdGlhbGl6ZXJNZXNzYWdlLCAiY29uZmlndXJl
LWpzYy1mb3ItdGVzdGluZyIpKQotICAgICAgICBKU0M6OkNvbmZpZzo6Y29uZmlndXJlRm9yVGVz
dGluZygpOwotICAgIGlmIChlbmFibGVMb2NrZG93bk1vZGUgPT0gRW5hYmxlTG9ja2Rvd25Nb2Rl
OjpZZXMpIHsKLSAgICAgICAgSlNDOjpPcHRpb25zOjppbml0aWFsaXplKCk7Ci0gICAgICAgIEpT
Qzo6T3B0aW9uczo6QWxsb3dVbmZpbmFsaXplZEFjY2Vzc1Njb3BlIHNjb3BlOwotICAgICAgICBK
U0M6OkV4ZWN1dGFibGVBbGxvY2F0b3I6OmRpc2FibGVKSVQoKTsKLSAgICAgICAgSlNDOjpPcHRp
b25zOjp1c2VHZW5lcmF0aW9uYWxHQygpID0gZmFsc2U7Ci0gICAgICAgIEpTQzo6T3B0aW9uczo6
dXNlQ29uY3VycmVudEdDKCkgPSBmYWxzZTsKLSAgICAgICAgSlNDOjpPcHRpb25zOjp1c2VMTElu
dElDcygpID0gZmFsc2U7Ci0gICAgICAgIEpTQzo6T3B0aW9uczo6dXNlV2FzbSgpID0gZmFsc2U7
Ci0gICAgICAgIEpTQzo6T3B0aW9uczo6dXNlWm9tYmllTW9kZSgpID0gdHJ1ZTsKLSAgICAgICAg
SlNDOjpPcHRpb25zOjphbGxvd0RvdWJsZVNoYXBlKCkgPSBmYWxzZTsKLSAgICAgICAgSlNDOjpP
cHRpb25zOjphbHdheXNIYXZlQUJhZFRpbWUoKSA9IHRydWU7Ci0gICAgICAgIG9wdGlvbnNDaGFu
Z2VkID0gdHJ1ZTsKLSAgICB9IGVsc2UgaWYgKHhwY19kaWN0aW9uYXJ5X2dldF9ib29sKGluaXRp
YWxpemVyTWVzc2FnZSwgImRpc2FibGUtaml0IikpIHsKLSAgICAgICAgSlNDOjpPcHRpb25zOjpp
bml0aWFsaXplKCk7Ci0gICAgICAgIEpTQzo6T3B0aW9uczo6QWxsb3dVbmZpbmFsaXplZEFjY2Vz
c1Njb3BlIHNjb3BlOwotICAgICAgICBKU0M6OkV4ZWN1dGFibGVBbGxvY2F0b3I6OmRpc2FibGVK
SVQoKTsKLSAgICAgICAgb3B0aW9uc0NoYW5nZWQgPSB0cnVlOwotICAgIH0KLSAgICBpZiAoeHBj
X2RpY3Rpb25hcnlfZ2V0X2Jvb2woaW5pdGlhbGl6ZXJNZXNzYWdlLCAiZW5hYmxlLXNoYXJlZC1h
cnJheS1idWZmZXIiKSkgewotICAgICAgICBKU0M6Ok9wdGlvbnM6OmluaXRpYWxpemUoKTsKLSAg
ICAgICAgSlNDOjpPcHRpb25zOjpBbGxvd1VuZmluYWxpemVkQWNjZXNzU2NvcGUgc2NvcGU7Ci0g
ICAgICAgIEpTQzo6T3B0aW9uczo6dXNlU2hhcmVkQXJyYXlCdWZmZXIoKSA9IHRydWU7Ci0gICAg
ICAgIG9wdGlvbnNDaGFuZ2VkID0gdHJ1ZTsKLSAgICB9Ci0gICAgLy8gRklYTUUgKDI3NjAxMik6
IFJlbW92ZSB0aGlzIFhQQyBib290c3RyYXAgbWVzc2FnZSB3aGVuIGl0J3Mgbm8gbG9uZ2VyIG5l
Y2Vzc2FyeS4gU2VlIHJkYXI6Ly8xMzA2Njk2MzggZm9yIG1vcmUgY29udGV4dC4KLSAgICBpZiAo
eHBjX2RpY3Rpb25hcnlfZ2V0X2Jvb2woaW5pdGlhbGl6ZXJNZXNzYWdlLCAiZGlzYWJsZS1qaXQt
Y2FnZSIpKSB7Ci0gICAgICAgIEpTQzo6T3B0aW9uczo6aW5pdGlhbGl6ZSgpOwotICAgICAgICBK
U0M6Ok9wdGlvbnM6OkFsbG93VW5maW5hbGl6ZWRBY2Nlc3NTY29wZSBzY29wZTsKLSAgICAgICAg
SlNDOjpPcHRpb25zOjp1c2VKSVRDYWdlKCkgPSBmYWxzZTsKLSAgICAgICAgb3B0aW9uc0NoYW5n
ZWQgPSB0cnVlOwotICAgIH0KLSAgICBpZiAob3B0aW9uc0NoYW5nZWQpCi0gICAgICAgIEpTQzo6
T3B0aW9uczo6bm90aWZ5T3B0aW9uc0NoYW5nZWQoKTsKLX0KLQogdm9pZCBYUENTZXJ2aWNlRXhp
dCgpCiB7CiAjaWYgIVVTRShSVU5OSU5HQk9BUkQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L1NoYXJlZC9XZWJQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzLmggYi9Tb3VyY2UvV2ViS2l0L1No
YXJlZC9XZWJQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzLmgKaW5kZXggNzMyOWJiZDEwZTJlLi5k
NGFhYmRhNzA3ODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlByb2Nlc3ND
cmVhdGlvblBhcmFtZXRlcnMuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcm9jZXNz
Q3JlYXRpb25QYXJhbWV0ZXJzLmgKQEAgLTEyNSw2ICsxMjUsNyBAQCBzdHJ1Y3QgV2ViUHJvY2Vz
c0NyZWF0aW9uUGFyYW1ldGVycyB7CiAgICAgYm9vbCBhdHRyU3R5bGVFbmFibGVkIHsgZmFsc2Ug
fTsKICAgICBib29sIHNob3VsZFRocm93RXhjZXB0aW9uRm9yR2xvYmFsQ29uc3RhbnRSZWRlY2xh
cmF0aW9uIHsgdHJ1ZSB9OwogICAgIFdlYkNvcmU6OkNyb3NzT3JpZ2luTW9kZSBjcm9zc09yaWdp
bk1vZGUgeyBXZWJDb3JlOjpDcm9zc09yaWdpbk1vZGU6OlNoYXJlZCB9OyAvLyBDcm9zcy1vcmln
aW4gaXNvbGF0aW9uIHZpYSBDT09QK0NPRVAgaGVhZGVycy4KKyAgICBib29sIGlzTG9ja2Rvd25N
b2RlRW5hYmxlZCB7IGZhbHNlIH07CiAKICNpZiBFTkFCTEUoU0VSVklDRV9DT05UUk9MUykKICAg
ICBib29sIGhhc0ltYWdlU2VydmljZXMgeyBmYWxzZSB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9TaGFyZWQvV2ViUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5zZXJpYWxpemF0aW9uLmlu
IGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5zZXJp
YWxpemF0aW9uLmluCmluZGV4IDdiZmZkMDliZjgyYS4uOGJhNmY0N2VmYzUxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzLnNlcmlh
bGl6YXRpb24uaW4KKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUHJvY2Vzc0NyZWF0aW9u
UGFyYW1ldGVycy5zZXJpYWxpemF0aW9uLmluCkBAIC03NCw2ICs3NCw3IEBACiAgICAgYm9vbCBh
dHRyU3R5bGVFbmFibGVkOwogICAgIGJvb2wgc2hvdWxkVGhyb3dFeGNlcHRpb25Gb3JHbG9iYWxD
b25zdGFudFJlZGVjbGFyYXRpb247CiAgICAgV2ViQ29yZTo6Q3Jvc3NPcmlnaW5Nb2RlIGNyb3Nz
T3JpZ2luTW9kZTsKKyAgICBib29sIGlzTG9ja2Rvd25Nb2RlRW5hYmxlZDsKIAogI2lmIEVOQUJM
RShTRVJWSUNFX0NPTlRST0xTKQogICAgIGJvb2wgaGFzSW1hZ2VTZXJ2aWNlczsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xhdW5jaGVyL2NvY29hL1Byb2Nlc3NMYXVuY2hl
ckNvY29hLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvTGF1bmNoZXIvY29jb2EvUHJvY2Vz
c0xhdW5jaGVyQ29jb2EubW0KaW5kZXggNTMwYjJlNzMyYjQwLi43MzdhMDNiMzU3ZjYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xhdW5jaGVyL2NvY29hL1Byb2Nlc3NMYXVu
Y2hlckNvY29hLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0xhdW5jaGVyL2NvY29h
L1Byb2Nlc3NMYXVuY2hlckNvY29hLm1tCkBAIC0zODYsNiArMzg2LDggQEAgdm9pZCBQcm9jZXNz
TGF1bmNoZXI6OmZpbmlzaExhdW5jaGluZ1Byb2Nlc3MoQVNDSUlMaXRlcmFsIG5hbWUpCiAgICAg
ICAgICAgICB4cGNfZGljdGlvbmFyeV9zZXRfYm9vbChib290c3RyYXBNZXNzYWdlLmdldCgpLCAi
ZGlzYWJsZS1qaXQiLCB0cnVlKTsKICAgICAgICAgaWYgKG1fY2xpZW50LT5zaG91bGRFbmFibGVT
aGFyZWRBcnJheUJ1ZmZlcigpKQogICAgICAgICAgICAgeHBjX2RpY3Rpb25hcnlfc2V0X2Jvb2wo
Ym9vdHN0cmFwTWVzc2FnZS5nZXQoKSwgImVuYWJsZS1zaGFyZWQtYXJyYXktYnVmZmVyIiwgdHJ1
ZSk7CisgICAgICAgIGlmIChtX2NsaWVudC0+c2hvdWxkRW5hYmxlTG9ja2Rvd25Nb2RlKCkpCisg
ICAgICAgICAgICB4cGNfZGljdGlvbmFyeV9zZXRfYm9vbChib290c3RyYXBNZXNzYWdlLmdldCgp
LCAiZW5hYmxlLWNhcHRpdmUtcG9ydGFsLW1vZGUiLCB0cnVlKTsKICAgICAgICAgaWYgKG1fY2xp
ZW50LT5zaG91bGREaXNhYmxlSklUQ2FnZSgpKQogICAgICAgICAgICAgeHBjX2RpY3Rpb25hcnlf
c2V0X2Jvb2woYm9vdHN0cmFwTWVzc2FnZS5nZXQoKSwgImRpc2FibGUtaml0LWNhZ2UiLCB0cnVl
KTsKICAgICB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNz
UG9vbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAKaW5k
ZXggNWJmZjBjZDIwMmRiLi5iYmNiZmI1NTk5YjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9XZWJQcm9jZXNzUG9vbC5jcHAKQEAgLTk1NSw2ICs5NTUsNyBAQCB2b2lkIFdlYlByb2Nlc3NQ
b29sOjppbml0aWFsaXplTmV3V2ViUHJvY2VzcyhXZWJQcm9jZXNzUHJveHkmIHByb2Nlc3MsIFdl
YnNpdGVEYQogICAgIHBhcmFtZXRlcnMuYXR0clN0eWxlRW5hYmxlZCA9IG1fY29uZmlndXJhdGlv
bi0+YXR0clN0eWxlRW5hYmxlZCgpOwogICAgIHBhcmFtZXRlcnMuc2hvdWxkVGhyb3dFeGNlcHRp
b25Gb3JHbG9iYWxDb25zdGFudFJlZGVjbGFyYXRpb24gPSBtX2NvbmZpZ3VyYXRpb24tPnNob3Vs
ZFRocm93RXhjZXB0aW9uRm9yR2xvYmFsQ29uc3RhbnRSZWRlY2xhcmF0aW9uKCk7CiAgICAgcGFy
YW1ldGVycy5jcm9zc09yaWdpbk1vZGUgPSBwcm9jZXNzLmNyb3NzT3JpZ2luTW9kZSgpOworICAg
IHBhcmFtZXRlcnMuaXNMb2NrZG93bk1vZGVFbmFibGVkID0gcHJvY2Vzcy5sb2NrZG93bk1vZGUo
KSA9PSBXZWJQcm9jZXNzUHJveHk6OkxvY2tkb3duTW9kZTo6RW5hYmxlZDsKIAogI2lmIEVOQUJM
RShTRVJWSUNFX0NPTlRST0xTKQogICAgIGF1dG8mIHNlcnZpY2VDb250cm9sbGVyID0gU2Vydmlj
ZXNDb250cm9sbGVyOjpzaW5nbGV0b24oKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL1dlYlByb2Nlc3NQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQ
cm9jZXNzUHJveHkuY3BwCmluZGV4IDgwODQyZTIyOWI4MC4uYWE3NjY0OGU1ZTlkIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUHJveHkuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nlc3NQcm94eS5jcHAKQEAgLTU2Niw5ICs1NjYs
NiBAQCB2b2lkIFdlYlByb2Nlc3NQcm94eTo6Z2V0TGF1bmNoT3B0aW9ucyhQcm9jZXNzTGF1bmNo
ZXI6OkxhdW5jaE9wdGlvbnMmIGxhdW5jaE9wdAogICAgICAgICBsYXVuY2hPcHRpb25zLmV4dHJh
SW5pdGlhbGl6YXRpb25EYXRhLmFkZDxIYXNoVHJhbnNsYXRvckFTQ0lJTGl0ZXJhbD4oInNlcnZp
Y2Utd29ya2VyLXByb2Nlc3MiX3MsICIxIl9zKTsKICAgICAgICAgbGF1bmNoT3B0aW9ucy5leHRy
YUluaXRpYWxpemF0aW9uRGF0YS5hZGQ8SGFzaFRyYW5zbGF0b3JBU0NJSUxpdGVyYWw+KCJyZWdp
c3RyYWJsZS1kb21haW4iX3MsIG1fcmVnaXN0cmFibGVEb21haW4tPnN0cmluZygpKTsKICAgICB9
Ci0KLSAgICBpZiAoc2hvdWxkRW5hYmxlTG9ja2Rvd25Nb2RlKCkpCi0gICAgICAgIGxhdW5jaE9w
dGlvbnMuZXh0cmFJbml0aWFsaXphdGlvbkRhdGEuYWRkPEhhc2hUcmFuc2xhdG9yQVNDSUlMaXRl
cmFsPigiZW5hYmxlLWxvY2tkb3duLW1vZGUiX3MsICIxIl9zKTsKIH0KIAogI2lmICFQTEFURk9S
TShHVEspICYmICFQTEFURk9STShXUEUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlBy
b2Nlc3MvV2ViUHJvY2Vzcy5jcHAgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUHJvY2Vz
cy5jcHAKaW5kZXggZGU3NjRmNTU4YmQxLi4xNmJjNmJiZDk2NDIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1dl
YlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHAKQEAgLTM2MCw4ICszNjAsNiBAQCBXZWJQcm9jZXNzOjp+
V2ViUHJvY2VzcygpCiAKIHZvaWQgV2ViUHJvY2Vzczo6aW5pdGlhbGl6ZVByb2Nlc3MoY29uc3Qg
QXV4aWxpYXJ5UHJvY2Vzc0luaXRpYWxpemF0aW9uUGFyYW1ldGVycyYgcGFyYW1ldGVycykKIHsK
LSAgICBtX2lzTG9ja2Rvd25Nb2RlRW5hYmxlZCA9IHBhcmFtZXRlcnMuZXh0cmFJbml0aWFsaXph
dGlvbkRhdGEuZ2V0PEhhc2hUcmFuc2xhdG9yQVNDSUlMaXRlcmFsPigiZW5hYmxlLWxvY2tkb3du
LW1vZGUiX3MpID09ICIxIl9zOwotCiAgICAgV1RGOjpzZXRQcm9jZXNzUHJpdmlsZWdlcyh7IH0p
OwogCiAgICAgewpAQCAtNjA1LDcgKzYwMyw4IEBAIHZvaWQgV2ViUHJvY2Vzczo6aW5pdGlhbGl6
ZVdlYlByb2Nlc3MoV2ViUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycyYmIHBhcmFtZXRlcnMsCiAg
ICAgY29tbW9uVk0oKS5zZXRHbG9iYWxDb25zdFJlZGVjbGFyYXRpb25TaG91bGRUaHJvdyhwYXJh
bWV0ZXJzLnNob3VsZFRocm93RXhjZXB0aW9uRm9yR2xvYmFsQ29uc3RhbnRSZWRlY2xhcmF0aW9u
KTsKIAogICAgIFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQ6OnNldENyb3NzT3JpZ2luTW9kZShwYXJh
bWV0ZXJzLmNyb3NzT3JpZ2luTW9kZSk7Ci0gICAgRGVwcmVjYXRlZEdsb2JhbFNldHRpbmdzOjpz
ZXRBcmVQREZJbWFnZXNFbmFibGVkKCFpc0xvY2tkb3duTW9kZUVuYWJsZWQoKSk7CisgICAgbV9p
c0xvY2tkb3duTW9kZUVuYWJsZWQgPSBwYXJhbWV0ZXJzLmlzTG9ja2Rvd25Nb2RlRW5hYmxlZDsK
KyAgICBEZXByZWNhdGVkR2xvYmFsU2V0dGluZ3M6OnNldEFyZVBERkltYWdlc0VuYWJsZWQoIW1f
aXNMb2NrZG93bk1vZGVFbmFibGVkKTsKIAogI2lmIEVOQUJMRShTRVJWSUNFX0NPTlRST0xTKQog
ICAgIHNldEVuYWJsZWRTZXJ2aWNlcyhwYXJhbWV0ZXJzLmhhc0ltYWdlU2VydmljZXMsIHBhcmFt
ZXRlcnMuaGFzU2VsZWN0aW9uU2VydmljZXMsIHBhcmFtZXRlcnMuaGFzUmljaENvbnRlbnRTZXJ2
aWNlcyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5o
IGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuaAppbmRleCA4NTU5NTE0NGE2
NjYuLmFlMTY5M2IyMWM0OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dl
YlByb2Nlc3MuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5oCkBA
IC00MDgsNyArNDA4LDcgQEAgcHVibGljOgogICAgIFNwZWVjaFJlY29nbml0aW9uUmVhbHRpbWVN
ZWRpYVNvdXJjZU1hbmFnZXImIGVuc3VyZVNwZWVjaFJlY29nbml0aW9uUmVhbHRpbWVNZWRpYVNv
dXJjZU1hbmFnZXIoKTsKICNlbmRpZgogCi0gICAgYm9vbCBpc0xvY2tkb3duTW9kZUVuYWJsZWQo
KSBjb25zdCB7IHJldHVybiBtX2lzTG9ja2Rvd25Nb2RlRW5hYmxlZC52YWx1ZSgpOyB9CisgICAg
Ym9vbCBpc0xvY2tkb3duTW9kZUVuYWJsZWQoKSBjb25zdCB7IHJldHVybiBtX2lzTG9ja2Rvd25N
b2RlRW5hYmxlZDsgfQogICAgIGJvb2wgaW1hZ2VBbmltYXRpb25FbmFibGVkKCkgY29uc3QgeyBy
ZXR1cm4gbV9pbWFnZUFuaW1hdGlvbkVuYWJsZWQ7IH0KICNpZiBFTkFCTEUoQUNDRVNTSUJJTElU
WV9OT05fQkxJTktJTkdfQ1VSU09SKQogICAgIGJvb2wgcHJlZmVyc05vbkJsaW5raW5nQ3Vyc29y
KCkgY29uc3QgeyByZXR1cm4gbV9wcmVmZXJzTm9uQmxpbmtpbmdDdXJzb3I7IH0KQEAgLTc3OCw3
ICs3NzgsNyBAQCBwcml2YXRlOgogCiAgICAgYm9vbCBtX2hhc1N1c3BlbmRlZFBhZ2VQcm94eSB7
IGZhbHNlIH07CiAgICAgYm9vbCBtX2FsbG93RXhpdE9uTWVtb3J5UHJlc3N1cmUgeyB0cnVlIH07
Ci0gICAgc3RkOjpvcHRpb25hbDxib29sPiBtX2lzTG9ja2Rvd25Nb2RlRW5hYmxlZDsKKyAgICBi
b29sIG1faXNMb2NrZG93bk1vZGVFbmFibGVkIHsgZmFsc2UgfTsKIAogI2lmIEVOQUJMRShNRURJ
QV9TVFJFQU0pICYmIEVOQUJMRShTQU5EQk9YX0VYVEVOU0lPTlMpCiAgICAgSGFzaE1hcDxTdHJp
bmcsIFJlZlB0cjxTYW5kYm94RXh0ZW5zaW9uPj4gbV9tZWRpYUNhcHR1cmVTYW5kYm94RXh0ZW5z
aW9uczsK
</data>

          </attachment>
      

    </bug>

</bugzilla>