<?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>231890</bug_id>
          
          <creation_ts>2021-10-18 02:41:27 -0700</creation_ts>
          <short_desc>Close peer connection sockets when entering page cache</short_desc>
          <delta_ts>2021-10-19 04:04:17 -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>WebRTC</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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1805501</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-18 02:41:27 -0700</bug_when>
    <thetext>Close peer connection sockets when entering page cache</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805503</commentid>
    <comment_count>1</comment_count>
      <attachid>441577</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-18 02:49:03 -0700</bug_when>
    <thetext>Created attachment 441577
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805533</commentid>
    <comment_count>2</comment_count>
      <attachid>441586</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-18 04:53:55 -0700</bug_when>
    <thetext>Created attachment 441586
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805589</commentid>
    <comment_count>3</comment_count>
      <attachid>441586</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2021-10-18 08:49:02 -0700</bug_when>
    <thetext>Comment on attachment 441586
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=441586&amp;action=review

&gt; LayoutTests/webrtc/datachannel/datachannel-page-cache-send.html:37
&gt; +    waitForConnectionState(pc1.connectionState, &quot;disconnected&quot;);

Should this be `await waitForConnectionState(pc1.connectionState, &quot;disconnected&quot;)` ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805907</commentid>
    <comment_count>4</comment_count>
      <attachid>441697</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-19 01:00:16 -0700</bug_when>
    <thetext>Created attachment 441697
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805942</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-19 04:03:22 -0700</bug_when>
    <thetext>Committed r284442 (243204@main): &lt;https://commits.webkit.org/243204@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 441697.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805943</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-19 04:04:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/84409480&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441577</attachid>
            <date>2021-10-18 02:49:03 -0700</date>
            <delta_ts>2021-10-18 04:53:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231890-20211018114901.patch</filename>
            <type>text/plain</type>
            <size>4766</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGIwMWMwNDliM2IxODMwZTc4
YjUwNDg2MDNhYWUyZDE5MjY4MzJhMzMuLjc3OGIwMWQxOWM5MjEwMDhkMjlhMDgxYmFjMjZlNGRl
MzA2NGRiM2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjEtMTAtMTggIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIENsb3NlIHBlZXIgY29ubmVjdGlv
biBzb2NrZXRzIHdoZW4gZW50ZXJpbmcgcGFnZSBjYWNoZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxODkwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgcHJvYWN0aXZlbHkgY2xvc2UgYWxsIHBlZXIg
Y29ubmVjdGlvbiBzb2NrZXRzIHdoZW4gZW50ZXJpbmcgcGFnZSBjYWNoZS4KKyAgICAgICAgVGhp
cyBtYWtlcyBwZWVyIGNvbm5lY3Rpb24gZ28gdG8gZGlzY29ubmVjdGVkIGFuZCB0aGVuIGZhaWxl
ZCBzdGF0ZS4KKyAgICAgICAgQ292ZXJlZCBieSB1cGRhdGVkIHRlc3RzLgorCisgICAgICAgICog
V2ViUHJvY2Vzcy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJSVENTb2NrZXQuY3BwOgorCiAyMDIxLTEw
LTE1ICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4KIAogICAgICAgICBXZWJLaXQg
TWFuYWdlZCBOb3RpZmljYXRpb25zOiBTa2VsZXRvbiBOb3RpZmljYXRpb25Qcm92aWRlci4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJS
VENTb2NrZXQuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xp
YldlYlJUQ1NvY2tldC5jcHAKaW5kZXggZWNhZWIxNDQxODYyNzNhY2E5NmQ0MzUwYTQxOGJkZDI0
NTgyMWM3Yi4uY2EyNTgyZjI5MGRhZTRhYjliZTFlOGNmY2QyYTY4NDJhZDNkNGEyYiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xpYldlYlJUQ1Nv
Y2tldC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xp
YldlYlJUQ1NvY2tldC5jcHAKQEAgLTE3OSwyNyArMTc5LDE2IEBAIGludCBMaWJXZWJSVENTb2Nr
ZXQ6OlNldE9wdGlvbihydGM6OlNvY2tldDo6T3B0aW9uIG9wdGlvbiwgaW50IHZhbHVlKQogdm9p
ZCBMaWJXZWJSVENTb2NrZXQ6OnJlc3VtZSgpCiB7CiAgICAgbV9pc1N1c3BlbmRlZCA9IGZhbHNl
OwotCi0gICAgLy8gT24gcmVzdW1lLCB3ZSBub3RpZnkgbGlid2VicnRjIHRoYXQgVENQIHNvY2tl
dHMgYXJlIGVycm9yZWQuCi0gICAgLy8gV2Ugbm90aWZ5IGxpYndlYnJ0YyB0aGF0IGFsbCBwZW5k
aW5nIFVEUCBwYWNrZXRzIGhhdmUgYmVlbiBzZW50IGV2ZW4gdGhvdWdoIHdlIGFjdHVhbGx5IGRy
b3BwZWQgdGhlbS4KLSAgICBpZiAobV90eXBlICE9IFR5cGU6OlVEUCkgewotICAgICAgICBzaWdu
YWxDbG9zZSgtMSk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAgICBhdXRvIGN1cnJlbnRU
aW1lID0gcnRjOjpUaW1lTWlsbGlzKCk7Ci0gICAgd2hpbGUgKCFtX2JlaW5nU2VudFBhY2tldFNp
emVzLmlzRW1wdHkoKSkKLSAgICAgICAgc2lnbmFsU2VudFBhY2tldCgtMSwgY3VycmVudFRpbWUp
OwogfQogCiB2b2lkIExpYldlYlJUQ1NvY2tldDo6c3VzcGVuZCgpCiB7CiAgICAgbV9pc1N1c3Bl
bmRlZCA9IHRydWU7CiAKLSAgICAvLyBPbiBzdXNwZW5kLCB3ZSBjbG9zZSBUQ1Agc29ja2V0cyBh
cyB3ZSBjYW5ub3QgbWFrZSBzdXJlIHBhY2tldHMgYXJlIGRlbGl2ZXJlZCByZWxpYWJseS4KLSAg
ICBpZiAobV90eXBlID09IFR5cGU6OlVEUCkKKyAgICBpZiAobV9zdGF0ZSA9PSBTVEFURV9DTE9T
RUQpCiAgICAgICAgIHJldHVybjsKIAorICAgIHNpZ25hbENsb3NlKC0xKTsKICAgICBpZiAoYXV0
byogY29ubmVjdGlvbiA9IG1fZmFjdG9yeS5jb25uZWN0aW9uKCkpCiAgICAgICAgIGNvbm5lY3Rp
b24tPnNlbmQoTWVzc2FnZXM6Ok5ldHdvcmtSVENQcm92aWRlcjo6Q2xvc2VTb2NrZXQgeyBtX2lk
ZW50aWZpZXIgfSwgMCk7CiB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNmUxOTA0YmE0MDc0MmM1MzdiY2UyZjc2Y2E4ZTUz
NTQ2NTYyMWQzYi4uNDRjYTk1NGU0NDE0YjE3NTgzYjVmMDkyOWQxMzQwN2I2OGIwMzA4ZSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTEwLTE4ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFw
cGxlLmNvbT4KKworICAgICAgICBDbG9zZSBwZWVyIGNvbm5lY3Rpb24gc29ja2V0cyB3aGVuIGVu
dGVyaW5nIHBhZ2UgY2FjaGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIzMTg5MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogd2VicnRjL3BlZXJjb25uZWN0aW9uLXBhZ2UtY2FjaGUtbG9uZy5odG1sOgor
ICAgICAgICAqIHdlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLmh0bWw6CisKIDIwMjEt
MTAtMTUgIFJvYmluIE1vcmlzc2V0ICA8cm1vcmlzc2V0QGFwcGxlLmNvbT4KIAogICAgICAgICBS
ZXZlcnQgcjI4NDIzMCwgbXkgbGFzdCBmaXhlcyB0byB0aGUgd2F0Y2ggYnVpbGQgbWFrZSBpdCBi
cmVhayB0ZXN0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvd2VicnRjL3BlZXJjb25uZWN0aW9u
LXBhZ2UtY2FjaGUtbG9uZy5odG1sIGIvTGF5b3V0VGVzdHMvd2VicnRjL3BlZXJjb25uZWN0aW9u
LXBhZ2UtY2FjaGUtbG9uZy5odG1sCmluZGV4IGVkZGU3NTAzZThkZTJiZDVhZDY4NzZjZWNiYzFi
YmJjZGIyMzFlNjUuLjdkMjJkOGZhNmVhNzYxOTc5MTAxYzhkZTA1N2JiOTVlZjEyMDJkMjUgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3dlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLWxv
bmcuaHRtbAorKysgYi9MYXlvdXRUZXN0cy93ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNo
ZS1sb25nLmh0bWwKQEAgLTM3LDcgKzM3LDcgQEAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInBh
Z2VzaG93IiwgdC5zdGVwX2Z1bmMoYXN5bmMgKGV2ZW50KSA9PiB7CiAgICAgdC5wYzEub25pY2Vj
YW5kaWRhdGUgPSAoZSkgPT4gdC5wYzIuYWRkSWNlQ2FuZGlkYXRlKGUuY2FuZGlkYXRlKTsKICAg
ICB0LnBjMi5vbmljZWNhbmRpZGF0ZSA9IChlKSA9PiB0LnBjMS5hZGRJY2VDYW5kaWRhdGUoZS5j
YW5kaWRhdGUpOwogCi0gICAgY29uc3Qgb2ZmZXIgPSBhd2FpdCB0LnBjMS5jcmVhdGVPZmZlcigp
OworICAgIGNvbnN0IG9mZmVyID0gYXdhaXQgdC5wYzEuY3JlYXRlT2ZmZXIoeyBpY2VSZXN0YXJ0
OiB0cnVlIH0pOwogICAgIGF3YWl0IHQucGMxLnNldExvY2FsRGVzY3JpcHRpb24ob2ZmZXIpOwog
ICAgIGF3YWl0IHQucGMyLnNldFJlbW90ZURlc2NyaXB0aW9uKG9mZmVyKTsKIApkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvd2VicnRjL3BlZXJjb25uZWN0aW9uLXBhZ2UtY2FjaGUuaHRtbCBiL0xh
eW91dFRlc3RzL3dlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLmh0bWwKaW5kZXggMzM0
NDVkNTViNDM0NDI0ODIxYTQ2NGVmM2Y4YzExMDk1NzBiNzI0Ni4uMzUxMWViMzBiNTUwOTgwZTVh
MGY1MzgwZmFlMDUyMTU4NmI4NGVhNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvd2VicnRjL3Bl
ZXJjb25uZWN0aW9uLXBhZ2UtY2FjaGUuaHRtbAorKysgYi9MYXlvdXRUZXN0cy93ZWJydGMvcGVl
cmNvbm5lY3Rpb24tcGFnZS1jYWNoZS5odG1sCkBAIC05LDEwICs5LDI3IEBACiA8c2NyaXB0Pgog
dCA9IGFzeW5jX3Rlc3QoKTsKIAotd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInBhZ2VzaG93Iiwg
ZnVuY3Rpb24oZXZlbnQpIHsKK2FzeW5jIGZ1bmN0aW9uIHdhaXRGb3JDb25uZWN0aW9uU3RhdGUo
cGMsIHN0YXRlKQoreworICAgIGlmIChwYy5jb25uZWN0aW9uU3RhdGUgPT09IHN0YXRlKQorICAg
ICAgIHJldHVybjsKKyAgICBsZXQgcmVzb2x2ZUNhbGxiYWNrOworICAgIGNvbnN0IHByb21pc2Ug
PSBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7CisgICAgICAgIHJlc29sdmVDYWxs
YmFjayA9IHJlc29sdmU7CisgICAgICAgIHNldFRpbWVvdXQoKCkgPT4gcmVqZWN0KCdkaWQgbm90
IGdvIHRvIHN0YXRlICcgKyBzdGF0ZSksIDE1MDAwKTsKKyAgICB9KTsKKyAgICBwYy5vbmNvbm5l
Y3Rpb25zdGF0ZWNoYW5nZSA9ICgpID0+IHsKKyAgICAgICAgaWYgKHBjLmNvbm5lY3Rpb25TdGF0
ZSA9PT0gc3RhdGUpCisgICAgICAgICAgICByZXNvbHZlQ2FsbGJhY2soKTsKKyAgICB9OworICAg
IHJldHVybiBwcm9taXNlOworfQorCit3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigicGFnZXNob3ci
LCBhc3luYyBmdW5jdGlvbihldmVudCkgewogICAgIGlmICghZXZlbnQucGVyc2lzdGVkKQogICAg
ICAgICByZXR1cm47CiAgICAgYXNzZXJ0X2VxdWFscyh0LnBjMS5jb25uZWN0aW9uU3RhdGUsICJj
b25uZWN0ZWQiKTsKKyAgICBhd2FpdCB3YWl0Rm9yQ29ubmVjdGlvblN0YXRlKHQucGMxLCAiZGlz
Y29ubmVjdGVkIik7CiAgICAgdC5kb25lKCk7CiB9KTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441586</attachid>
            <date>2021-10-18 04:53:55 -0700</date>
            <delta_ts>2021-10-19 01:00:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231890-20211018135354.patch</filename>
            <type>text/plain</type>
            <size>6280</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGIwMWMwNDliM2IxODMwZTc4
YjUwNDg2MDNhYWUyZDE5MjY4MzJhMzMuLjc3OGIwMWQxOWM5MjEwMDhkMjlhMDgxYmFjMjZlNGRl
MzA2NGRiM2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjEtMTAtMTggIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIENsb3NlIHBlZXIgY29ubmVjdGlv
biBzb2NrZXRzIHdoZW4gZW50ZXJpbmcgcGFnZSBjYWNoZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxODkwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgcHJvYWN0aXZlbHkgY2xvc2UgYWxsIHBlZXIg
Y29ubmVjdGlvbiBzb2NrZXRzIHdoZW4gZW50ZXJpbmcgcGFnZSBjYWNoZS4KKyAgICAgICAgVGhp
cyBtYWtlcyBwZWVyIGNvbm5lY3Rpb24gZ28gdG8gZGlzY29ubmVjdGVkIGFuZCB0aGVuIGZhaWxl
ZCBzdGF0ZS4KKyAgICAgICAgQ292ZXJlZCBieSB1cGRhdGVkIHRlc3RzLgorCisgICAgICAgICog
V2ViUHJvY2Vzcy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJSVENTb2NrZXQuY3BwOgorCiAyMDIxLTEw
LTE1ICBCcmFkeSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4KIAogICAgICAgICBXZWJLaXQg
TWFuYWdlZCBOb3RpZmljYXRpb25zOiBTa2VsZXRvbiBOb3RpZmljYXRpb25Qcm92aWRlci4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJS
VENTb2NrZXQuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xp
YldlYlJUQ1NvY2tldC5jcHAKaW5kZXggZWNhZWIxNDQxODYyNzNhY2E5NmQ0MzUwYTQxOGJkZDI0
NTgyMWM3Yi4uY2EyNTgyZjI5MGRhZTRhYjliZTFlOGNmY2QyYTY4NDJhZDNkNGEyYiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xpYldlYlJUQ1Nv
Y2tldC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xp
YldlYlJUQ1NvY2tldC5jcHAKQEAgLTE3OSwyNyArMTc5LDE2IEBAIGludCBMaWJXZWJSVENTb2Nr
ZXQ6OlNldE9wdGlvbihydGM6OlNvY2tldDo6T3B0aW9uIG9wdGlvbiwgaW50IHZhbHVlKQogdm9p
ZCBMaWJXZWJSVENTb2NrZXQ6OnJlc3VtZSgpCiB7CiAgICAgbV9pc1N1c3BlbmRlZCA9IGZhbHNl
OwotCi0gICAgLy8gT24gcmVzdW1lLCB3ZSBub3RpZnkgbGlid2VicnRjIHRoYXQgVENQIHNvY2tl
dHMgYXJlIGVycm9yZWQuCi0gICAgLy8gV2Ugbm90aWZ5IGxpYndlYnJ0YyB0aGF0IGFsbCBwZW5k
aW5nIFVEUCBwYWNrZXRzIGhhdmUgYmVlbiBzZW50IGV2ZW4gdGhvdWdoIHdlIGFjdHVhbGx5IGRy
b3BwZWQgdGhlbS4KLSAgICBpZiAobV90eXBlICE9IFR5cGU6OlVEUCkgewotICAgICAgICBzaWdu
YWxDbG9zZSgtMSk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAgICBhdXRvIGN1cnJlbnRU
aW1lID0gcnRjOjpUaW1lTWlsbGlzKCk7Ci0gICAgd2hpbGUgKCFtX2JlaW5nU2VudFBhY2tldFNp
emVzLmlzRW1wdHkoKSkKLSAgICAgICAgc2lnbmFsU2VudFBhY2tldCgtMSwgY3VycmVudFRpbWUp
OwogfQogCiB2b2lkIExpYldlYlJUQ1NvY2tldDo6c3VzcGVuZCgpCiB7CiAgICAgbV9pc1N1c3Bl
bmRlZCA9IHRydWU7CiAKLSAgICAvLyBPbiBzdXNwZW5kLCB3ZSBjbG9zZSBUQ1Agc29ja2V0cyBh
cyB3ZSBjYW5ub3QgbWFrZSBzdXJlIHBhY2tldHMgYXJlIGRlbGl2ZXJlZCByZWxpYWJseS4KLSAg
ICBpZiAobV90eXBlID09IFR5cGU6OlVEUCkKKyAgICBpZiAobV9zdGF0ZSA9PSBTVEFURV9DTE9T
RUQpCiAgICAgICAgIHJldHVybjsKIAorICAgIHNpZ25hbENsb3NlKC0xKTsKICAgICBpZiAoYXV0
byogY29ubmVjdGlvbiA9IG1fZmFjdG9yeS5jb25uZWN0aW9uKCkpCiAgICAgICAgIGNvbm5lY3Rp
b24tPnNlbmQoTWVzc2FnZXM6Ok5ldHdvcmtSVENQcm92aWRlcjo6Q2xvc2VTb2NrZXQgeyBtX2lk
ZW50aWZpZXIgfSwgMCk7CiB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNmUxOTA0YmE0MDc0MmM1MzdiY2UyZjc2Y2E4ZTUz
NTQ2NTYyMWQzYi4uNDRjYTk1NGU0NDE0YjE3NTgzYjVmMDkyOWQxMzQwN2I2OGIwMzA4ZSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTEwLTE4ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFw
cGxlLmNvbT4KKworICAgICAgICBDbG9zZSBwZWVyIGNvbm5lY3Rpb24gc29ja2V0cyB3aGVuIGVu
dGVyaW5nIHBhZ2UgY2FjaGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIzMTg5MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogd2VicnRjL3BlZXJjb25uZWN0aW9uLXBhZ2UtY2FjaGUtbG9uZy5odG1sOgor
ICAgICAgICAqIHdlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLmh0bWw6CisKIDIwMjEt
MTAtMTUgIFJvYmluIE1vcmlzc2V0ICA8cm1vcmlzc2V0QGFwcGxlLmNvbT4KIAogICAgICAgICBS
ZXZlcnQgcjI4NDIzMCwgbXkgbGFzdCBmaXhlcyB0byB0aGUgd2F0Y2ggYnVpbGQgbWFrZSBpdCBi
cmVhayB0ZXN0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvd2VicnRjL2RhdGFjaGFubmVsL2Rh
dGFjaGFubmVsLXBhZ2UtY2FjaGUtc2VuZC5odG1sIGIvTGF5b3V0VGVzdHMvd2VicnRjL2RhdGFj
aGFubmVsL2RhdGFjaGFubmVsLXBhZ2UtY2FjaGUtc2VuZC5odG1sCmluZGV4IGUwOGQ0NzI0ZjEy
Y2QwZmIwZGQ5MThiMDA1ODk5NThlMjczZDIxMzQuLjAyNWM1OTBkOGE3NDQ3Y2IwNWNhYWQ5MjA3
N2RlNWYwMjA0NGNkYTIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3dlYnJ0Yy9kYXRhY2hhbm5l
bC9kYXRhY2hhbm5lbC1wYWdlLWNhY2hlLXNlbmQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy93ZWJy
dGMvZGF0YWNoYW5uZWwvZGF0YWNoYW5uZWwtcGFnZS1jYWNoZS1zZW5kLmh0bWwKQEAgLTE0LDEw
ICsxNCwzMiBAQCBwYzEub25pY2VjYW5kaWRhdGUgPSAoZSkgPT4gcGMyLmFkZEljZUNhbmRpZGF0
ZShlLmNhbmRpZGF0ZSk7CiBwYzIub25pY2VjYW5kaWRhdGUgPSAoZSkgPT4gcGMxLmFkZEljZUNh
bmRpZGF0ZShlLmNhbmRpZGF0ZSk7CiBwYzIub25kYXRhY2hhbm5lbCA9IChlKSA9PiAgeyBlLmNo
YW5uZWwub25tZXNzYWdlID0gdC5kb25lKCk7IH07CiAKK2FzeW5jIGZ1bmN0aW9uIHdhaXRGb3JD
b25uZWN0aW9uU3RhdGUocGMsIHN0YXRlKQoreworICAgIGlmIChwYy5jb25uZWN0aW9uU3RhdGUg
PT09IHN0YXRlKQorICAgICAgIHJldHVybjsKKyAgICBsZXQgcmVzb2x2ZUNhbGxiYWNrOworICAg
IGNvbnN0IHByb21pc2UgPSBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7CisgICAg
ICAgIHJlc29sdmVDYWxsYmFjayA9IHJlc29sdmU7CisgICAgICAgIHNldFRpbWVvdXQoKCkgPT4g
cmVqZWN0KCdkaWQgbm90IGdvIHRvIHN0YXRlICcgKyBzdGF0ZSksIDUwMDApOworICAgIH0pOwor
ICAgIHBjLm9uY29ubmVjdGlvbnN0YXRlY2hhbmdlID0gKCkgPT4geworICAgICAgICBpZiAocGMu
Y29ubmVjdGlvblN0YXRlID09PSBzdGF0ZSkKKyAgICAgICAgICAgIHJlc29sdmVDYWxsYmFjaygp
OworICAgIH07CisgICAgcmV0dXJuIHByb21pc2U7Cit9CisKIHdpbmRvdy5hZGRFdmVudExpc3Rl
bmVyKCJwYWdlc2hvdyIsIGFzeW5jIGZ1bmN0aW9uKGV2ZW50KSB7CiAgICAgaWYgKCFldmVudC5w
ZXJzaXN0ZWQpCiAgICAgICAgIHJldHVybjsKIAorICAgIHdhaXRGb3JDb25uZWN0aW9uU3RhdGUo
cGMxLmNvbm5lY3Rpb25TdGF0ZSwgImRpc2Nvbm5lY3RlZCIpOworCisgICAgY29uc3Qgb2ZmZXIg
PSBhd2FpdCBwYzEuY3JlYXRlT2ZmZXIoeyBpY2VSZXN0YXJ0OiB0cnVlIH0pOworICAgIGF3YWl0
IHBjMS5zZXRMb2NhbERlc2NyaXB0aW9uKG9mZmVyKTsKKyAgICBhd2FpdCBwYzIuc2V0UmVtb3Rl
RGVzY3JpcHRpb24ob2ZmZXIpOworCiAgICAgY29uc3QgYW5zd2VyID0gYXdhaXQgcGMyLmNyZWF0
ZUFuc3dlcigpOwogICAgIGF3YWl0IHBjMi5zZXRMb2NhbERlc2NyaXB0aW9uKGFuc3dlcik7CiAg
ICAgYXdhaXQgcGMxLnNldFJlbW90ZURlc2NyaXB0aW9uKGFuc3dlcik7CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy93ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNoZS1sb25nLmh0bWwgYi9M
YXlvdXRUZXN0cy93ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNoZS1sb25nLmh0bWwKaW5k
ZXggZWRkZTc1MDNlOGRlMmJkNWFkNjg3NmNlY2JjMWJiYmNkYjIzMWU2NS4uN2QyMmQ4ZmE2ZWE3
NjE5NzkxMDFjOGRlMDU3YmI5NWVmMTIwMmQyNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvd2Vi
cnRjL3BlZXJjb25uZWN0aW9uLXBhZ2UtY2FjaGUtbG9uZy5odG1sCisrKyBiL0xheW91dFRlc3Rz
L3dlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLWxvbmcuaHRtbApAQCAtMzcsNyArMzcs
NyBAQCB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigicGFnZXNob3ciLCB0LnN0ZXBfZnVuYyhhc3lu
YyAoZXZlbnQpID0+IHsKICAgICB0LnBjMS5vbmljZWNhbmRpZGF0ZSA9IChlKSA9PiB0LnBjMi5h
ZGRJY2VDYW5kaWRhdGUoZS5jYW5kaWRhdGUpOwogICAgIHQucGMyLm9uaWNlY2FuZGlkYXRlID0g
KGUpID0+IHQucGMxLmFkZEljZUNhbmRpZGF0ZShlLmNhbmRpZGF0ZSk7CiAKLSAgICBjb25zdCBv
ZmZlciA9IGF3YWl0IHQucGMxLmNyZWF0ZU9mZmVyKCk7CisgICAgY29uc3Qgb2ZmZXIgPSBhd2Fp
dCB0LnBjMS5jcmVhdGVPZmZlcih7IGljZVJlc3RhcnQ6IHRydWUgfSk7CiAgICAgYXdhaXQgdC5w
YzEuc2V0TG9jYWxEZXNjcmlwdGlvbihvZmZlcik7CiAgICAgYXdhaXQgdC5wYzIuc2V0UmVtb3Rl
RGVzY3JpcHRpb24ob2ZmZXIpOwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJydGMvcGVl
cmNvbm5lY3Rpb24tcGFnZS1jYWNoZS5odG1sIGIvTGF5b3V0VGVzdHMvd2VicnRjL3BlZXJjb25u
ZWN0aW9uLXBhZ2UtY2FjaGUuaHRtbAppbmRleCAzMzQ0NWQ1NWI0MzQ0MjQ4MjFhNDY0ZWYzZjhj
MTEwOTU3MGI3MjQ2Li4zNTExZWIzMGI1NTA5ODBlNWEwZjUzODBmYWUwNTIxNTg2Yjg0ZWE1IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy93ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNoZS5o
dG1sCisrKyBiL0xheW91dFRlc3RzL3dlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLmh0
bWwKQEAgLTksMTAgKzksMjcgQEAKIDxzY3JpcHQ+CiB0ID0gYXN5bmNfdGVzdCgpOwogCi13aW5k
b3cuYWRkRXZlbnRMaXN0ZW5lcigicGFnZXNob3ciLCBmdW5jdGlvbihldmVudCkgeworYXN5bmMg
ZnVuY3Rpb24gd2FpdEZvckNvbm5lY3Rpb25TdGF0ZShwYywgc3RhdGUpCit7CisgICAgaWYgKHBj
LmNvbm5lY3Rpb25TdGF0ZSA9PT0gc3RhdGUpCisgICAgICAgcmV0dXJuOworICAgIGxldCByZXNv
bHZlQ2FsbGJhY2s7CisgICAgY29uc3QgcHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlLCBy
ZWplY3QpID0+IHsKKyAgICAgICAgcmVzb2x2ZUNhbGxiYWNrID0gcmVzb2x2ZTsKKyAgICAgICAg
c2V0VGltZW91dCgoKSA9PiByZWplY3QoJ2RpZCBub3QgZ28gdG8gc3RhdGUgJyArIHN0YXRlKSwg
MTUwMDApOworICAgIH0pOworICAgIHBjLm9uY29ubmVjdGlvbnN0YXRlY2hhbmdlID0gKCkgPT4g
eworICAgICAgICBpZiAocGMuY29ubmVjdGlvblN0YXRlID09PSBzdGF0ZSkKKyAgICAgICAgICAg
IHJlc29sdmVDYWxsYmFjaygpOworICAgIH07CisgICAgcmV0dXJuIHByb21pc2U7Cit9CisKK3dp
bmRvdy5hZGRFdmVudExpc3RlbmVyKCJwYWdlc2hvdyIsIGFzeW5jIGZ1bmN0aW9uKGV2ZW50KSB7
CiAgICAgaWYgKCFldmVudC5wZXJzaXN0ZWQpCiAgICAgICAgIHJldHVybjsKICAgICBhc3NlcnRf
ZXF1YWxzKHQucGMxLmNvbm5lY3Rpb25TdGF0ZSwgImNvbm5lY3RlZCIpOworICAgIGF3YWl0IHdh
aXRGb3JDb25uZWN0aW9uU3RhdGUodC5wYzEsICJkaXNjb25uZWN0ZWQiKTsKICAgICB0LmRvbmUo
KTsKIH0pOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441697</attachid>
            <date>2021-10-19 01:00:16 -0700</date>
            <delta_ts>2021-10-19 04:03:23 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-231890-20211019100014.patch</filename>
            <type>text/plain</type>
            <size>5584</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MjQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDhlN2U1NTI4YmM0NGU0ODU1
YzUwZDE3ZDkyZjIxNTU3NDM5ZjVmMTIuLmE2M2U3N2E1MjRjMGI0NDU3NDM4NTU2MTdlOGFkNzg4
OWUxMzllZDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjEtMTAtMTkgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIENsb3NlIHBlZXIgY29ubmVjdGlv
biBzb2NrZXRzIHdoZW4gZW50ZXJpbmcgcGFnZSBjYWNoZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxODkwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
RXJpYyBDYXJsc29uLgorCisgICAgICAgIFdlIHByb2FjdGl2ZWx5IGNsb3NlIGFsbCBwZWVyIGNv
bm5lY3Rpb24gc29ja2V0cyB3aGVuIGVudGVyaW5nIHBhZ2UgY2FjaGUuCisgICAgICAgIFRoaXMg
bWFrZXMgcGVlciBjb25uZWN0aW9uIGdvIHRvIGRpc2Nvbm5lY3RlZCBhbmQgdGhlbiBmYWlsZWQg
c3RhdGUuCisgICAgICAgIENvdmVyZWQgYnkgdXBkYXRlZCB0ZXN0cy4KKworICAgICAgICAqIFdl
YlByb2Nlc3MvTmV0d29yay93ZWJydGMvTGliV2ViUlRDU29ja2V0LmNwcDoKKwogMjAyMS0xMC0x
OCAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgZ2V0RGlzcGxh
eU1lZGlhIE1lZGlhU3RyZWFtVHJhY2suYXBwbHlDb25zdHJhaW50cyBiZWhhdmlvciByZWdyZXNz
ZWQgaW4gU2FmYXJpIDE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTmV0
d29yay93ZWJydGMvTGliV2ViUlRDU29ja2V0LmNwcCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vz
cy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJSVENTb2NrZXQuY3BwCmluZGV4IGVjYWViMTQ0MTg2Mjcz
YWNhOTZkNDM1MGE0MThiZGQyNDU4MjFjN2IuLmNhMjU4MmYyOTBkYWU0YWI5YmUxZThjZmNkMmE2
ODQyYWQzZDRhMmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3Jr
L3dlYnJ0Yy9MaWJXZWJSVENTb2NrZXQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vz
cy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJSVENTb2NrZXQuY3BwCkBAIC0xNzksMjcgKzE3OSwxNiBA
QCBpbnQgTGliV2ViUlRDU29ja2V0OjpTZXRPcHRpb24ocnRjOjpTb2NrZXQ6Ok9wdGlvbiBvcHRp
b24sIGludCB2YWx1ZSkKIHZvaWQgTGliV2ViUlRDU29ja2V0OjpyZXN1bWUoKQogewogICAgIG1f
aXNTdXNwZW5kZWQgPSBmYWxzZTsKLQotICAgIC8vIE9uIHJlc3VtZSwgd2Ugbm90aWZ5IGxpYndl
YnJ0YyB0aGF0IFRDUCBzb2NrZXRzIGFyZSBlcnJvcmVkLgotICAgIC8vIFdlIG5vdGlmeSBsaWJ3
ZWJydGMgdGhhdCBhbGwgcGVuZGluZyBVRFAgcGFja2V0cyBoYXZlIGJlZW4gc2VudCBldmVuIHRo
b3VnaCB3ZSBhY3R1YWxseSBkcm9wcGVkIHRoZW0uCi0gICAgaWYgKG1fdHlwZSAhPSBUeXBlOjpV
RFApIHsKLSAgICAgICAgc2lnbmFsQ2xvc2UoLTEpOwotICAgICAgICByZXR1cm47Ci0gICAgfQot
Ci0gICAgYXV0byBjdXJyZW50VGltZSA9IHJ0Yzo6VGltZU1pbGxpcygpOwotICAgIHdoaWxlICgh
bV9iZWluZ1NlbnRQYWNrZXRTaXplcy5pc0VtcHR5KCkpCi0gICAgICAgIHNpZ25hbFNlbnRQYWNr
ZXQoLTEsIGN1cnJlbnRUaW1lKTsKIH0KIAogdm9pZCBMaWJXZWJSVENTb2NrZXQ6OnN1c3BlbmQo
KQogewogICAgIG1faXNTdXNwZW5kZWQgPSB0cnVlOwogCi0gICAgLy8gT24gc3VzcGVuZCwgd2Ug
Y2xvc2UgVENQIHNvY2tldHMgYXMgd2UgY2Fubm90IG1ha2Ugc3VyZSBwYWNrZXRzIGFyZSBkZWxp
dmVyZWQgcmVsaWFibHkuCi0gICAgaWYgKG1fdHlwZSA9PSBUeXBlOjpVRFApCisgICAgaWYgKG1f
c3RhdGUgPT0gU1RBVEVfQ0xPU0VEKQogICAgICAgICByZXR1cm47CiAKKyAgICBzaWduYWxDbG9z
ZSgtMSk7CiAgICAgaWYgKGF1dG8qIGNvbm5lY3Rpb24gPSBtX2ZhY3RvcnkuY29ubmVjdGlvbigp
KQogICAgICAgICBjb25uZWN0aW9uLT5zZW5kKE1lc3NhZ2VzOjpOZXR3b3JrUlRDUHJvdmlkZXI6
OkNsb3NlU29ja2V0IHsgbV9pZGVudGlmaWVyIH0sIDApOwogfQpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDQ0ZGE0M2IyOGJi
YTg3MTE0ODFhZDM3MzFmZGIzYzIwMjM1NGE5YjkuLjg3M2VhNDNjMTk0ZmJlMTI0MmM1M2NlNjI4
N2Q2YzlmMmU3OTFmY2UgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAyMS0xMC0xOSAgWW91ZW5u
IEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xvc2UgcGVlciBjb25uZWN0
aW9uIHNvY2tldHMgd2hlbiBlbnRlcmluZyBwYWdlIGNhY2hlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzE4OTAKKworICAgICAgICBSZXZpZXdlZCBi
eSBFcmljIENhcmxzb24uCisKKyAgICAgICAgKiB3ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1j
YWNoZS1sb25nLmh0bWw6CisgICAgICAgICogd2VicnRjL3BlZXJjb25uZWN0aW9uLXBhZ2UtY2Fj
aGUuaHRtbDoKKwogMjAyMS0xMC0xOCAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+
CiAKICAgICAgICAgZ2V0RGlzcGxheU1lZGlhIE1lZGlhU3RyZWFtVHJhY2suYXBwbHlDb25zdHJh
aW50cyBiZWhhdmlvciByZWdyZXNzZWQgaW4gU2FmYXJpIDE1CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy93ZWJydGMvZGF0YWNoYW5uZWwvZGF0YWNoYW5uZWwtcGFnZS1jYWNoZS1zZW5kLmh0bWwg
Yi9MYXlvdXRUZXN0cy93ZWJydGMvZGF0YWNoYW5uZWwvZGF0YWNoYW5uZWwtcGFnZS1jYWNoZS1z
ZW5kLmh0bWwKaW5kZXggZTA4ZDQ3MjRmMTJjZDBmYjBkZDkxOGIwMDU4OTk1OGUyNzNkMjEzNC4u
YzFmZWY5MTE2YWRhMDNiMjc1ZTc2NzdjNDA1YzkyYmVmZTdkMTJiMyAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvd2VicnRjL2RhdGFjaGFubmVsL2RhdGFjaGFubmVsLXBhZ2UtY2FjaGUtc2VuZC5o
dG1sCisrKyBiL0xheW91dFRlc3RzL3dlYnJ0Yy9kYXRhY2hhbm5lbC9kYXRhY2hhbm5lbC1wYWdl
LWNhY2hlLXNlbmQuaHRtbApAQCAtMTgsNiArMTgsMTAgQEAgd2luZG93LmFkZEV2ZW50TGlzdGVu
ZXIoInBhZ2VzaG93IiwgYXN5bmMgZnVuY3Rpb24oZXZlbnQpIHsKICAgICBpZiAoIWV2ZW50LnBl
cnNpc3RlZCkKICAgICAgICAgcmV0dXJuOwogCisgICAgY29uc3Qgb2ZmZXIgPSBhd2FpdCBwYzEu
Y3JlYXRlT2ZmZXIoeyBpY2VSZXN0YXJ0OiB0cnVlIH0pOworICAgIGF3YWl0IHBjMS5zZXRMb2Nh
bERlc2NyaXB0aW9uKG9mZmVyKTsKKyAgICBhd2FpdCBwYzIuc2V0UmVtb3RlRGVzY3JpcHRpb24o
b2ZmZXIpOworCiAgICAgY29uc3QgYW5zd2VyID0gYXdhaXQgcGMyLmNyZWF0ZUFuc3dlcigpOwog
ICAgIGF3YWl0IHBjMi5zZXRMb2NhbERlc2NyaXB0aW9uKGFuc3dlcik7CiAgICAgYXdhaXQgcGMx
LnNldFJlbW90ZURlc2NyaXB0aW9uKGFuc3dlcik7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93
ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNoZS1sb25nLmh0bWwgYi9MYXlvdXRUZXN0cy93
ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNoZS1sb25nLmh0bWwKaW5kZXggZWRkZTc1MDNl
OGRlMmJkNWFkNjg3NmNlY2JjMWJiYmNkYjIzMWU2NS4uN2QyMmQ4ZmE2ZWE3NjE5NzkxMDFjOGRl
MDU3YmI5NWVmMTIwMmQyNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvd2VicnRjL3BlZXJjb25u
ZWN0aW9uLXBhZ2UtY2FjaGUtbG9uZy5odG1sCisrKyBiL0xheW91dFRlc3RzL3dlYnJ0Yy9wZWVy
Y29ubmVjdGlvbi1wYWdlLWNhY2hlLWxvbmcuaHRtbApAQCAtMzcsNyArMzcsNyBAQCB3aW5kb3cu
YWRkRXZlbnRMaXN0ZW5lcigicGFnZXNob3ciLCB0LnN0ZXBfZnVuYyhhc3luYyAoZXZlbnQpID0+
IHsKICAgICB0LnBjMS5vbmljZWNhbmRpZGF0ZSA9IChlKSA9PiB0LnBjMi5hZGRJY2VDYW5kaWRh
dGUoZS5jYW5kaWRhdGUpOwogICAgIHQucGMyLm9uaWNlY2FuZGlkYXRlID0gKGUpID0+IHQucGMx
LmFkZEljZUNhbmRpZGF0ZShlLmNhbmRpZGF0ZSk7CiAKLSAgICBjb25zdCBvZmZlciA9IGF3YWl0
IHQucGMxLmNyZWF0ZU9mZmVyKCk7CisgICAgY29uc3Qgb2ZmZXIgPSBhd2FpdCB0LnBjMS5jcmVh
dGVPZmZlcih7IGljZVJlc3RhcnQ6IHRydWUgfSk7CiAgICAgYXdhaXQgdC5wYzEuc2V0TG9jYWxE
ZXNjcmlwdGlvbihvZmZlcik7CiAgICAgYXdhaXQgdC5wYzIuc2V0UmVtb3RlRGVzY3JpcHRpb24o
b2ZmZXIpOwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJydGMvcGVlcmNvbm5lY3Rpb24t
cGFnZS1jYWNoZS5odG1sIGIvTGF5b3V0VGVzdHMvd2VicnRjL3BlZXJjb25uZWN0aW9uLXBhZ2Ut
Y2FjaGUuaHRtbAppbmRleCAzMzQ0NWQ1NWI0MzQ0MjQ4MjFhNDY0ZWYzZjhjMTEwOTU3MGI3MjQ2
Li4zNTExZWIzMGI1NTA5ODBlNWEwZjUzODBmYWUwNTIxNTg2Yjg0ZWE1IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy93ZWJydGMvcGVlcmNvbm5lY3Rpb24tcGFnZS1jYWNoZS5odG1sCisrKyBiL0xh
eW91dFRlc3RzL3dlYnJ0Yy9wZWVyY29ubmVjdGlvbi1wYWdlLWNhY2hlLmh0bWwKQEAgLTksMTAg
KzksMjcgQEAKIDxzY3JpcHQ+CiB0ID0gYXN5bmNfdGVzdCgpOwogCi13aW5kb3cuYWRkRXZlbnRM
aXN0ZW5lcigicGFnZXNob3ciLCBmdW5jdGlvbihldmVudCkgeworYXN5bmMgZnVuY3Rpb24gd2Fp
dEZvckNvbm5lY3Rpb25TdGF0ZShwYywgc3RhdGUpCit7CisgICAgaWYgKHBjLmNvbm5lY3Rpb25T
dGF0ZSA9PT0gc3RhdGUpCisgICAgICAgcmV0dXJuOworICAgIGxldCByZXNvbHZlQ2FsbGJhY2s7
CisgICAgY29uc3QgcHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHsK
KyAgICAgICAgcmVzb2x2ZUNhbGxiYWNrID0gcmVzb2x2ZTsKKyAgICAgICAgc2V0VGltZW91dCgo
KSA9PiByZWplY3QoJ2RpZCBub3QgZ28gdG8gc3RhdGUgJyArIHN0YXRlKSwgMTUwMDApOworICAg
IH0pOworICAgIHBjLm9uY29ubmVjdGlvbnN0YXRlY2hhbmdlID0gKCkgPT4geworICAgICAgICBp
ZiAocGMuY29ubmVjdGlvblN0YXRlID09PSBzdGF0ZSkKKyAgICAgICAgICAgIHJlc29sdmVDYWxs
YmFjaygpOworICAgIH07CisgICAgcmV0dXJuIHByb21pc2U7Cit9CisKK3dpbmRvdy5hZGRFdmVu
dExpc3RlbmVyKCJwYWdlc2hvdyIsIGFzeW5jIGZ1bmN0aW9uKGV2ZW50KSB7CiAgICAgaWYgKCFl
dmVudC5wZXJzaXN0ZWQpCiAgICAgICAgIHJldHVybjsKICAgICBhc3NlcnRfZXF1YWxzKHQucGMx
LmNvbm5lY3Rpb25TdGF0ZSwgImNvbm5lY3RlZCIpOworICAgIGF3YWl0IHdhaXRGb3JDb25uZWN0
aW9uU3RhdGUodC5wYzEsICJkaXNjb25uZWN0ZWQiKTsKICAgICB0LmRvbmUoKTsKIH0pOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>