<?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>221195</bug_id>
          
          <creation_ts>2021-02-01 01:04:37 -0800</creation_ts>
          <short_desc>http/wpt/mediarecorder/mute-tracks.html is flaky</short_desc>
          <delta_ts>2021-02-02 21:10:51 -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>WebRTC</component>
          <version>WebKit Local 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>220967</blocked>
          <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>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1724134</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-01 01:04:37 -0800</bug_when>
    <thetext>http/wpt/mediarecorder/mute-tracks.html is flaky</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724135</commentid>
    <comment_count>1</comment_count>
      <attachid>418841</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-01 01:07:12 -0800</bug_when>
    <thetext>Created attachment 418841
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724141</commentid>
    <comment_count>2</comment_count>
      <attachid>418845</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-01 01:49:08 -0800</bug_when>
    <thetext>Created attachment 418845
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724142</commentid>
    <comment_count>3</comment_count>
      <attachid>418846</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-01 01:52:45 -0800</bug_when>
    <thetext>Created attachment 418846
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724204</commentid>
    <comment_count>4</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-01 05:25:08 -0800</bug_when>
    <thetext>*** Bug 221161 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724205</commentid>
    <comment_count>5</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-01 05:25:33 -0800</bug_when>
    <thetext>&lt;rdar://problem/73775908&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724672</commentid>
    <comment_count>6</comment_count>
      <attachid>418846</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2021-02-02 08:33:51 -0800</bug_when>
    <thetext>Comment on attachment 418846
Patch

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

&gt; LayoutTests/http/wpt/mediarecorder/mute-tracks.html:91
&gt; -    var context = new AudioContext();
&gt; +    let context = new AudioContext();
&gt; +    let analyser = setupAudioContext(context, streamOrVideo);
&gt;      for (var cptr = 0; cptr &lt; 20; cptr++) {
&gt; -        var results = await analyseAudio(streamOrVideo, 200, context);
&gt; -        if (results.heardHum === expected)
&gt; +        var results = await analyseAudio(analyser, 200, context);

Nit: it is inconsistent to change only some of the `var` declarations to `let`.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724675</commentid>
    <comment_count>7</comment_count>
      <attachid>419004</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-02 08:49:38 -0800</bug_when>
    <thetext>Created attachment 419004
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724774</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-02 11:09:18 -0800</bug_when>
    <thetext>Found 1 new test failure: http/wpt/mediarecorder/mute-tracks.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724794</commentid>
    <comment_count>9</comment_count>
      <attachid>419037</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-02 11:40:56 -0800</bug_when>
    <thetext>Created attachment 419037
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724935</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-02 15:41:42 -0800</bug_when>
    <thetext>commit-queue failed to commit attachment 419037 to WebKit repository.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1725004</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-02 21:10:49 -0800</bug_when>
    <thetext>Committed r272296: &lt;https://trac.webkit.org/changeset/272296&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419037.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418841</attachid>
            <date>2021-02-01 01:07:12 -0800</date>
            <delta_ts>2021-02-01 01:49:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221195-20210201100710.patch</filename>
            <type>text/plain</type>
            <size>4738</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMTI5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMmU1MjM1YTlkYTA4NzQ0M2M5ZTAz
ZjE3YTk5ZDg2NjkyOWYwZTk2Mi4uOTRmMTI0NzkxOWVmNjVmNDAxMjQ1OGVjNTViNGZiZmIyNDQ1
NDZhNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAyLTAxICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUt
dHJhY2tzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyMTE5NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEluIGNhc2UgYm90IGlzIHNsb3csIHdlIHdlcmUgZG9pbmcgbW9yZSB0aGFu
IG9uZSBhbmFseXNpcy4KKyAgICAgICAgRm9yIGVhY2ggYW5hbHlzaXMsIHdlIHdlcmUgY3JlYXRp
bmcgYSBuZXcgTWVkaWFFbGVtZW50U291cmNlTm9kZSBmb3IgdGhlIHNhbWUgdmlkZW8gZWxlbWVu
dCB3aGljaCBpcyBub3QgYWxsb3dlZC4KKyAgICAgICAgSW5zdGVhZCwgZG8gdGhlIEF1ZGlvQ29u
dGV4dCBzZXR1cCBvbmNlIGFuZCBydW4gdGhlIGFuYWx5c2lzIHN0ZXBzIGFzIGxvbmcgYXMgbmVl
ZGVkLgorCisgICAgICAgICogaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy1leHBl
Y3RlZC50eHQ6CisgICAgICAgICogaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5o
dG1sOgorCiAyMDIxLTAyLTAxICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAog
ICAgICAgICBVc2UgV2ViUlRDIEdQVSBwcm9jZXNzIGZsYWcgZm9yIE1lZGlhUmVjb3JkZXIKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3Mt
ZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRy
YWNrcy1leHBlY3RlZC50eHQKaW5kZXggMTA2OTZjNjgxNjU1MTM2ZjdjNGNlMzZiMTRkOTc3NThh
MTkwNDJjNS4uYTg4ZWFiNmUwOTNmZjc4OTg5ODZjNGNmY2ZhNDQzYzc5YmY5MzZkZiAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy1leHBl
Y3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRy
YWNrcy1leHBlY3RlZC50eHQKQEAgLTEsNiArMSw2IEBACiAKIAotUEFTUyBSZWNvcmRpbmcgYSBt
dXRlZCBhdWRpbyB0cmFjayBzaG91bGQgcHJvZGN1ZSBzaWxlbmNlCitQQVNTIFJlY29yZGluZyBh
IG11dGVkIGF1ZGlvIHRyYWNrIHNob3VsZCBwcm9kdWNlIHNpbGVuY2UKIFBBU1MgTXV0aW5nIGFu
IGF1ZGlvIHRyYWNrIHNob3VsZCByZWNvcmQgc2lsZW5jZQogUEFTUyBNdXRpbmcgYSB2aWRlbyB0
cmFjayBzaG91bGQgcHJvZHVjZSBibGFjayBmcmFtZXMKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5odG1sIGIvTGF5b3V0VGVzdHMv
aHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5odG1sCmluZGV4IDA1ZmEwODAwMzFk
OGE5ZTVjMDU1YThhZDE4M2M3ZjQ1ZjcwNDUxOGQuLjBiNTE1YjEyZTIxZGNlNmE2MzQxNWQxYzZi
NGQ2MWUxNGIzZTVmNTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVj
b3JkZXIvbXV0ZS10cmFja3MuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJl
Y29yZGVyL211dGUtdHJhY2tzLmh0bWwKQEAgLTEzLDI1ICsxMywzMCBAQAogICAgIDx2aWRlbyBp
ZD0idmlkZW8zIiBjb250cm9scz48L3ZpZGVvPgogICAgIDxjYW52YXMgaWQ9ImNhbnZhczMiIHdp
ZHRoPSIzMjAiIGhlaWdodD0iMjQwIj48L2NhbnZhcz4KICAgICA8c2NyaXB0PgotZnVuY3Rpb24g
YW5hbHlzZUF1ZGlvKHN0cmVhbU9yVmlkZW8sIGR1cmF0aW9uLCBjb250ZXh0KQorZnVuY3Rpb24g
c2V0dXBBdWRpb0NvbnRleHQoY29udGV4dCwgc3RyZWFtT3JWaWRlbykKIHsKLSAgICByZXR1cm4g
bmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4gewotICAgICAgICB2YXIgc291cmNlTm9k
ZSA9IHN0cmVhbU9yVmlkZW8gaW5zdGFuY2VvZiBNZWRpYVN0cmVhbSA/IGNvbnRleHQuY3JlYXRl
TWVkaWFTdHJlYW1Tb3VyY2Uoc3RyZWFtT3JWaWRlbykgOiBjb250ZXh0LmNyZWF0ZU1lZGlhRWxl
bWVudFNvdXJjZShzdHJlYW1PclZpZGVvKTsKKyAgICB2YXIgc291cmNlTm9kZSA9IHN0cmVhbU9y
VmlkZW8gaW5zdGFuY2VvZiBNZWRpYVN0cmVhbSA/IGNvbnRleHQuY3JlYXRlTWVkaWFTdHJlYW1T
b3VyY2Uoc3RyZWFtT3JWaWRlbykgOiBjb250ZXh0LmNyZWF0ZU1lZGlhRWxlbWVudFNvdXJjZShz
dHJlYW1PclZpZGVvKTsKKworICAgIHZhciBhbmFseXNlciA9IGNvbnRleHQuY3JlYXRlQW5hbHlz
ZXIoKTsKKyAgICB2YXIgZ2FpbiA9IGNvbnRleHQuY3JlYXRlR2FpbigpOwogCi0gICAgICAgIHZh
ciBhbmFseXNlciA9IGNvbnRleHQuY3JlYXRlQW5hbHlzZXIoKTsKLSAgICAgICAgdmFyIGdhaW4g
PSBjb250ZXh0LmNyZWF0ZUdhaW4oKTsKKyAgICBhbmFseXNlci5mZnRTaXplID0gMjA0ODsKKyAg
ICBhbmFseXNlci5zbW9vdGhpbmdUaW1lQ29uc3RhbnQgPSAwOworICAgIGFuYWx5c2VyLm1pbkRl
Y2liZWxzID0gLTEwMDsKKyAgICBhbmFseXNlci5tYXhEZWNpYmVscyA9IDA7CisgICAgZ2Fpbi5n
YWluLnZhbHVlID0gMDsKIAotICAgICAgICB2YXIgcmVzdWx0cyA9IHsgaGVhcmRIdW06IGZhbHNl
LCBoZWFyZEJpcDogZmFsc2UsIGhlYXJkQm9wOiBmYWxzZSwgaGVhcmROb2lzZTogZmFsc2UgfTsK
KyAgICBzb3VyY2VOb2RlLmNvbm5lY3QoYW5hbHlzZXIpOworICAgIGFuYWx5c2VyLmNvbm5lY3Qo
Z2Fpbik7CisgICAgZ2Fpbi5jb25uZWN0KGNvbnRleHQuZGVzdGluYXRpb24pOwogCi0gICAgICAg
IGFuYWx5c2VyLmZmdFNpemUgPSAyMDQ4OwotICAgICAgICBhbmFseXNlci5zbW9vdGhpbmdUaW1l
Q29uc3RhbnQgPSAwOwotICAgICAgICBhbmFseXNlci5taW5EZWNpYmVscyA9IC0xMDA7Ci0gICAg
ICAgIGFuYWx5c2VyLm1heERlY2liZWxzID0gMDsKLSAgICAgICAgZ2Fpbi5nYWluLnZhbHVlID0g
MDsKKyAgICByZXR1cm4gYW5hbHlzZXI7Cit9CiAKLSAgICAgICAgc291cmNlTm9kZS5jb25uZWN0
KGFuYWx5c2VyKTsKLSAgICAgICAgYW5hbHlzZXIuY29ubmVjdChnYWluKTsKLSAgICAgICAgZ2Fp
bi5jb25uZWN0KGNvbnRleHQuZGVzdGluYXRpb24pOworZnVuY3Rpb24gYW5hbHlzZUF1ZGlvKGFu
YWx5c2VyLCBkdXJhdGlvbiwgY29udGV4dCkKK3sKKyAgICByZXR1cm4gbmV3IFByb21pc2UoKHJl
c29sdmUsIHJlamVjdCkgPT4geworICAgICAgIHZhciByZXN1bHRzID0geyBoZWFyZEh1bTogZmFs
c2UsIGhlYXJkQmlwOiBmYWxzZSwgaGVhcmRCb3A6IGZhbHNlLCBoZWFyZE5vaXNlOiBmYWxzZSB9
OwogCiAgICAgICAgZnVuY3Rpb24gYW5hbHlzZSgpIHsKICAgICAgICAgICAgdmFyIGZyZXFEb21h
aW4gPSBuZXcgVWludDhBcnJheShhbmFseXNlci5mcmVxdWVuY3lCaW5Db3VudCk7CkBAIC03OCwx
MSArODMsMTQgQEAgZnVuY3Rpb24gd2FpdEZvcihkdXJhdGlvbikKIAogYXN5bmMgZnVuY3Rpb24g
ZG9IdW1BbmFseXNpcyhzdHJlYW1PclZpZGVvLCBleHBlY3RlZCkKIHsKLSAgICB2YXIgY29udGV4
dCA9IG5ldyBBdWRpb0NvbnRleHQoKTsKKyAgICBsZXQgY29udGV4dCA9IG5ldyBBdWRpb0NvbnRl
eHQoKTsKKyAgICBsZXQgYW5hbHlzZXIgPSBzZXR1cEF1ZGlvQ29udGV4dChjb250ZXh0LCBzdHJl
YW1PclZpZGVvKTsKICAgICBmb3IgKHZhciBjcHRyID0gMDsgY3B0ciA8IDIwOyBjcHRyKyspIHsK
LSAgICAgICAgdmFyIHJlc3VsdHMgPSBhd2FpdCBhbmFseXNlQXVkaW8oc3RyZWFtT3JWaWRlbywg
MjAwLCBjb250ZXh0KTsKLSAgICAgICAgaWYgKHJlc3VsdHMuaGVhcmRIdW0gPT09IGV4cGVjdGVk
KQorICAgICAgICB2YXIgcmVzdWx0cyA9IGF3YWl0IGFuYWx5c2VBdWRpbyhhbmFseXNlciwgMjAw
LCBjb250ZXh0KTsKKyAgICAgICAgaWYgKHJlc3VsdHMuaGVhcmRIdW0gPT09IGV4cGVjdGVkKSB7
CisgICAgICAgICAgICBhd2FpdCBjb250ZXh0LmNsb3NlKCk7CiAgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQogICAgICAgICBhd2FpdCB3YWl0Rm9yKDUwKTsKICAgICB9CiAgICAg
YXdhaXQgY29udGV4dC5jbG9zZSgpOwpAQCAtMTUzLDcgKzE2MSw3IEBAIHByb21pc2VfdGVzdChh
c3luYyAodGVzdCkgPT4gewogICAgIGFzc2VydF90cnVlKHJlc3VsdHMsICJTaG91bGQgbm90IGhl
YXIgaHVtIik7CiAKICAgICBVUkwucmV2b2tlT2JqZWN0VVJMKHVybCk7Ci19LCAiUmVjb3JkaW5n
IGEgbXV0ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2RjdWUgc2lsZW5jZSIpOworfSwgIlJlY29y
ZGluZyBhIG11dGVkIGF1ZGlvIHRyYWNrIHNob3VsZCBwcm9kdWNlIHNpbGVuY2UiKTsKIAogcHJv
bWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7CiAgICAgY29uc3Qgc3RyZWFtID0gYXdhaXQgbmF2
aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEoeyBhdWRpbzogdHJ1ZSwgdmlkZW86IHRy
dWUgfSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418845</attachid>
            <date>2021-02-01 01:49:08 -0800</date>
            <delta_ts>2021-02-01 01:52:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221195-20210201104905.patch</filename>
            <type>text/plain</type>
            <size>4738</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMTI5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMmU1MjM1YTlkYTA4NzQ0M2M5ZTAz
ZjE3YTk5ZDg2NjkyOWYwZTk2Mi4uOTRmMTI0NzkxOWVmNjVmNDAxMjQ1OGVjNTViNGZiZmIyNDQ1
NDZhNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAyLTAxICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUt
dHJhY2tzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyMTE5NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEluIGNhc2UgYm90IGlzIHNsb3csIHdlIHdlcmUgZG9pbmcgbW9yZSB0aGFu
IG9uZSBhbmFseXNpcy4KKyAgICAgICAgRm9yIGVhY2ggYW5hbHlzaXMsIHdlIHdlcmUgY3JlYXRp
bmcgYSBuZXcgTWVkaWFFbGVtZW50U291cmNlTm9kZSBmb3IgdGhlIHNhbWUgdmlkZW8gZWxlbWVu
dCB3aGljaCBpcyBub3QgYWxsb3dlZC4KKyAgICAgICAgSW5zdGVhZCwgZG8gdGhlIEF1ZGlvQ29u
dGV4dCBzZXR1cCBvbmNlIGFuZCBydW4gdGhlIGFuYWx5c2lzIHN0ZXBzIGFzIGxvbmcgYXMgbmVl
ZGVkLgorCisgICAgICAgICogaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy1leHBl
Y3RlZC50eHQ6CisgICAgICAgICogaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5o
dG1sOgorCiAyMDIxLTAyLTAxICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAog
ICAgICAgICBVc2UgV2ViUlRDIEdQVSBwcm9jZXNzIGZsYWcgZm9yIE1lZGlhUmVjb3JkZXIKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3Mt
ZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRy
YWNrcy1leHBlY3RlZC50eHQKaW5kZXggMTA2OTZjNjgxNjU1MTM2ZjdjNGNlMzZiMTRkOTc3NThh
MTkwNDJjNS4uYTg4ZWFiNmUwOTNmZjc4OTg5ODZjNGNmY2ZhNDQzYzc5YmY5MzZkZiAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy1leHBl
Y3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRy
YWNrcy1leHBlY3RlZC50eHQKQEAgLTEsNiArMSw2IEBACiAKIAotUEFTUyBSZWNvcmRpbmcgYSBt
dXRlZCBhdWRpbyB0cmFjayBzaG91bGQgcHJvZGN1ZSBzaWxlbmNlCitQQVNTIFJlY29yZGluZyBh
IG11dGVkIGF1ZGlvIHRyYWNrIHNob3VsZCBwcm9kdWNlIHNpbGVuY2UKIFBBU1MgTXV0aW5nIGFu
IGF1ZGlvIHRyYWNrIHNob3VsZCByZWNvcmQgc2lsZW5jZQogUEFTUyBNdXRpbmcgYSB2aWRlbyB0
cmFjayBzaG91bGQgcHJvZHVjZSBibGFjayBmcmFtZXMKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5odG1sIGIvTGF5b3V0VGVzdHMv
aHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5odG1sCmluZGV4IDA1ZmEwODAwMzFk
OGE5ZTVjMDU1YThhZDE4M2M3ZjQ1ZjcwNDUxOGQuLjBiNTE1YjEyZTIxZGNlNmE2MzQxNWQxYzZi
NGQ2MWUxNGIzZTVmNTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVj
b3JkZXIvbXV0ZS10cmFja3MuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJl
Y29yZGVyL211dGUtdHJhY2tzLmh0bWwKQEAgLTEzLDI1ICsxMywzMCBAQAogICAgIDx2aWRlbyBp
ZD0idmlkZW8zIiBjb250cm9scz48L3ZpZGVvPgogICAgIDxjYW52YXMgaWQ9ImNhbnZhczMiIHdp
ZHRoPSIzMjAiIGhlaWdodD0iMjQwIj48L2NhbnZhcz4KICAgICA8c2NyaXB0PgotZnVuY3Rpb24g
YW5hbHlzZUF1ZGlvKHN0cmVhbU9yVmlkZW8sIGR1cmF0aW9uLCBjb250ZXh0KQorZnVuY3Rpb24g
c2V0dXBBdWRpb0NvbnRleHQoY29udGV4dCwgc3RyZWFtT3JWaWRlbykKIHsKLSAgICByZXR1cm4g
bmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4gewotICAgICAgICB2YXIgc291cmNlTm9k
ZSA9IHN0cmVhbU9yVmlkZW8gaW5zdGFuY2VvZiBNZWRpYVN0cmVhbSA/IGNvbnRleHQuY3JlYXRl
TWVkaWFTdHJlYW1Tb3VyY2Uoc3RyZWFtT3JWaWRlbykgOiBjb250ZXh0LmNyZWF0ZU1lZGlhRWxl
bWVudFNvdXJjZShzdHJlYW1PclZpZGVvKTsKKyAgICB2YXIgc291cmNlTm9kZSA9IHN0cmVhbU9y
VmlkZW8gaW5zdGFuY2VvZiBNZWRpYVN0cmVhbSA/IGNvbnRleHQuY3JlYXRlTWVkaWFTdHJlYW1T
b3VyY2Uoc3RyZWFtT3JWaWRlbykgOiBjb250ZXh0LmNyZWF0ZU1lZGlhRWxlbWVudFNvdXJjZShz
dHJlYW1PclZpZGVvKTsKKworICAgIHZhciBhbmFseXNlciA9IGNvbnRleHQuY3JlYXRlQW5hbHlz
ZXIoKTsKKyAgICB2YXIgZ2FpbiA9IGNvbnRleHQuY3JlYXRlR2FpbigpOwogCi0gICAgICAgIHZh
ciBhbmFseXNlciA9IGNvbnRleHQuY3JlYXRlQW5hbHlzZXIoKTsKLSAgICAgICAgdmFyIGdhaW4g
PSBjb250ZXh0LmNyZWF0ZUdhaW4oKTsKKyAgICBhbmFseXNlci5mZnRTaXplID0gMjA0ODsKKyAg
ICBhbmFseXNlci5zbW9vdGhpbmdUaW1lQ29uc3RhbnQgPSAwOworICAgIGFuYWx5c2VyLm1pbkRl
Y2liZWxzID0gLTEwMDsKKyAgICBhbmFseXNlci5tYXhEZWNpYmVscyA9IDA7CisgICAgZ2Fpbi5n
YWluLnZhbHVlID0gMDsKIAotICAgICAgICB2YXIgcmVzdWx0cyA9IHsgaGVhcmRIdW06IGZhbHNl
LCBoZWFyZEJpcDogZmFsc2UsIGhlYXJkQm9wOiBmYWxzZSwgaGVhcmROb2lzZTogZmFsc2UgfTsK
KyAgICBzb3VyY2VOb2RlLmNvbm5lY3QoYW5hbHlzZXIpOworICAgIGFuYWx5c2VyLmNvbm5lY3Qo
Z2Fpbik7CisgICAgZ2Fpbi5jb25uZWN0KGNvbnRleHQuZGVzdGluYXRpb24pOwogCi0gICAgICAg
IGFuYWx5c2VyLmZmdFNpemUgPSAyMDQ4OwotICAgICAgICBhbmFseXNlci5zbW9vdGhpbmdUaW1l
Q29uc3RhbnQgPSAwOwotICAgICAgICBhbmFseXNlci5taW5EZWNpYmVscyA9IC0xMDA7Ci0gICAg
ICAgIGFuYWx5c2VyLm1heERlY2liZWxzID0gMDsKLSAgICAgICAgZ2Fpbi5nYWluLnZhbHVlID0g
MDsKKyAgICByZXR1cm4gYW5hbHlzZXI7Cit9CiAKLSAgICAgICAgc291cmNlTm9kZS5jb25uZWN0
KGFuYWx5c2VyKTsKLSAgICAgICAgYW5hbHlzZXIuY29ubmVjdChnYWluKTsKLSAgICAgICAgZ2Fp
bi5jb25uZWN0KGNvbnRleHQuZGVzdGluYXRpb24pOworZnVuY3Rpb24gYW5hbHlzZUF1ZGlvKGFu
YWx5c2VyLCBkdXJhdGlvbiwgY29udGV4dCkKK3sKKyAgICByZXR1cm4gbmV3IFByb21pc2UoKHJl
c29sdmUsIHJlamVjdCkgPT4geworICAgICAgIHZhciByZXN1bHRzID0geyBoZWFyZEh1bTogZmFs
c2UsIGhlYXJkQmlwOiBmYWxzZSwgaGVhcmRCb3A6IGZhbHNlLCBoZWFyZE5vaXNlOiBmYWxzZSB9
OwogCiAgICAgICAgZnVuY3Rpb24gYW5hbHlzZSgpIHsKICAgICAgICAgICAgdmFyIGZyZXFEb21h
aW4gPSBuZXcgVWludDhBcnJheShhbmFseXNlci5mcmVxdWVuY3lCaW5Db3VudCk7CkBAIC03OCwx
MSArODMsMTQgQEAgZnVuY3Rpb24gd2FpdEZvcihkdXJhdGlvbikKIAogYXN5bmMgZnVuY3Rpb24g
ZG9IdW1BbmFseXNpcyhzdHJlYW1PclZpZGVvLCBleHBlY3RlZCkKIHsKLSAgICB2YXIgY29udGV4
dCA9IG5ldyBBdWRpb0NvbnRleHQoKTsKKyAgICBsZXQgY29udGV4dCA9IG5ldyBBdWRpb0NvbnRl
eHQoKTsKKyAgICBsZXQgYW5hbHlzZXIgPSBzZXR1cEF1ZGlvQ29udGV4dChjb250ZXh0LCBzdHJl
YW1PclZpZGVvKTsKICAgICBmb3IgKHZhciBjcHRyID0gMDsgY3B0ciA8IDIwOyBjcHRyKyspIHsK
LSAgICAgICAgdmFyIHJlc3VsdHMgPSBhd2FpdCBhbmFseXNlQXVkaW8oc3RyZWFtT3JWaWRlbywg
MjAwLCBjb250ZXh0KTsKLSAgICAgICAgaWYgKHJlc3VsdHMuaGVhcmRIdW0gPT09IGV4cGVjdGVk
KQorICAgICAgICB2YXIgcmVzdWx0cyA9IGF3YWl0IGFuYWx5c2VBdWRpbyhhbmFseXNlciwgMjAw
LCBjb250ZXh0KTsKKyAgICAgICAgaWYgKHJlc3VsdHMuaGVhcmRIdW0gPT09IGV4cGVjdGVkKSB7
CisgICAgICAgICAgICBhd2FpdCBjb250ZXh0LmNsb3NlKCk7CiAgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQogICAgICAgICBhd2FpdCB3YWl0Rm9yKDUwKTsKICAgICB9CiAgICAg
YXdhaXQgY29udGV4dC5jbG9zZSgpOwpAQCAtMTUzLDcgKzE2MSw3IEBAIHByb21pc2VfdGVzdChh
c3luYyAodGVzdCkgPT4gewogICAgIGFzc2VydF90cnVlKHJlc3VsdHMsICJTaG91bGQgbm90IGhl
YXIgaHVtIik7CiAKICAgICBVUkwucmV2b2tlT2JqZWN0VVJMKHVybCk7Ci19LCAiUmVjb3JkaW5n
IGEgbXV0ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2RjdWUgc2lsZW5jZSIpOworfSwgIlJlY29y
ZGluZyBhIG11dGVkIGF1ZGlvIHRyYWNrIHNob3VsZCBwcm9kdWNlIHNpbGVuY2UiKTsKIAogcHJv
bWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7CiAgICAgY29uc3Qgc3RyZWFtID0gYXdhaXQgbmF2
aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEoeyBhdWRpbzogdHJ1ZSwgdmlkZW86IHRy
dWUgfSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418846</attachid>
            <date>2021-02-01 01:52:45 -0800</date>
            <delta_ts>2021-02-02 08:49:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221195-20210201105244.patch</filename>
            <type>text/plain</type>
            <size>4716</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMTI5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggN2NjNzg1NDMxZTQxZmU0MTEwYTBm
YzA1YjdkMTZiZWM4YTJmYmIxNy4uMmI0YjQ1ODU4ZDljZTBmMzg4Njk5YjNiN2M1ODU0ODM4MTQ2
OTBiNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAyLTAxICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUt
dHJhY2tzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyMTE5NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEluIGNhc2UgYm90IGlzIHNsb3csIHdlIHdlcmUgZG9pbmcgbW9yZSB0aGFu
IG9uZSBhbmFseXNpcy4KKyAgICAgICAgRm9yIGVhY2ggYW5hbHlzaXMsIHdlIHdlcmUgY3JlYXRp
bmcgYSBuZXcgTWVkaWFFbGVtZW50U291cmNlTm9kZSBmb3IgdGhlIHNhbWUgdmlkZW8gZWxlbWVu
dCB3aGljaCBpcyBub3QgYWxsb3dlZC4KKyAgICAgICAgSW5zdGVhZCwgZG8gdGhlIEF1ZGlvQ29u
dGV4dCBzZXR1cCBvbmNlIGFuZCBydW4gdGhlIGFuYWx5c2lzIHN0ZXBzIGFzIGxvbmcgYXMgbmVl
ZGVkLgorCisgICAgICAgICogaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy1leHBl
Y3RlZC50eHQ6CisgICAgICAgICogaHR0cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5o
dG1sOgorCiAyMDIxLTAxLTMxICBTYW0gV2VpbmlnICA8d2VpbmlnQGFwcGxlLmNvbT4KIAogICAg
ICAgICBBZGQgc3VwcG9ydCBmb3IgY29sb3IocHJvcGhvdG8tcmdiIC4uLikgYXMgcGFydCBvZiBD
U1MgQ29sb3IgNApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNvcmRl
ci9tdXRlLXRyYWNrcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJl
Y29yZGVyL211dGUtdHJhY2tzLWV4cGVjdGVkLnR4dAppbmRleCAxMDY5NmM2ODE2NTUxMzZmN2M0
Y2UzNmIxNGQ5Nzc1OGExOTA0MmM1Li5hODhlYWI2ZTA5M2ZmNzg5ODk4NmM0Y2ZjZmE0NDNjNzli
ZjkzNmRmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29yZGVyL211
dGUtdHJhY2tzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJl
Y29yZGVyL211dGUtdHJhY2tzLWV4cGVjdGVkLnR4dApAQCAtMSw2ICsxLDYgQEAKIAogCi1QQVNT
IFJlY29yZGluZyBhIG11dGVkIGF1ZGlvIHRyYWNrIHNob3VsZCBwcm9kY3VlIHNpbGVuY2UKK1BB
U1MgUmVjb3JkaW5nIGEgbXV0ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2R1Y2Ugc2lsZW5jZQog
UEFTUyBNdXRpbmcgYW4gYXVkaW8gdHJhY2sgc2hvdWxkIHJlY29yZCBzaWxlbmNlCiBQQVNTIE11
dGluZyBhIHZpZGVvIHRyYWNrIHNob3VsZCBwcm9kdWNlIGJsYWNrIGZyYW1lcwogCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUtdHJhY2tzLmh0bWwg
Yi9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUtdHJhY2tzLmh0bWwKaW5k
ZXggODc4ZDEzNzk0ZTc1NmIwMGFiOTJlMzg2NzIwZDVkMGNlOGUyNzI4MS4uN2MzZTZmOTQ5MTcw
NjgwNzY4NDRlOTZhNjIyNmU1Njk2NmUxMzc3OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0
cC93cHQvbWVkaWFyZWNvcmRlci9tdXRlLXRyYWNrcy5odG1sCisrKyBiL0xheW91dFRlc3RzL2h0
dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRtbApAQCAtMTUsMjUgKzE1LDMwIEBA
CiBpZiAod2luZG93LmludGVybmFscykKICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFVzZUdQVVBy
b2Nlc3NGb3JXZWJSVEMoZmFsc2UpOwogCi1mdW5jdGlvbiBhbmFseXNlQXVkaW8oc3RyZWFtT3JW
aWRlbywgZHVyYXRpb24sIGNvbnRleHQpCitmdW5jdGlvbiBzZXR1cEF1ZGlvQ29udGV4dChjb250
ZXh0LCBzdHJlYW1PclZpZGVvKQogewotICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwg
cmVqZWN0KSA9PiB7Ci0gICAgICAgIHZhciBzb3VyY2VOb2RlID0gc3RyZWFtT3JWaWRlbyBpbnN0
YW5jZW9mIE1lZGlhU3RyZWFtID8gY29udGV4dC5jcmVhdGVNZWRpYVN0cmVhbVNvdXJjZShzdHJl
YW1PclZpZGVvKSA6IGNvbnRleHQuY3JlYXRlTWVkaWFFbGVtZW50U291cmNlKHN0cmVhbU9yVmlk
ZW8pOworICAgIHZhciBzb3VyY2VOb2RlID0gc3RyZWFtT3JWaWRlbyBpbnN0YW5jZW9mIE1lZGlh
U3RyZWFtID8gY29udGV4dC5jcmVhdGVNZWRpYVN0cmVhbVNvdXJjZShzdHJlYW1PclZpZGVvKSA6
IGNvbnRleHQuY3JlYXRlTWVkaWFFbGVtZW50U291cmNlKHN0cmVhbU9yVmlkZW8pOworCisgICAg
dmFyIGFuYWx5c2VyID0gY29udGV4dC5jcmVhdGVBbmFseXNlcigpOworICAgIHZhciBnYWluID0g
Y29udGV4dC5jcmVhdGVHYWluKCk7CiAKLSAgICAgICAgdmFyIGFuYWx5c2VyID0gY29udGV4dC5j
cmVhdGVBbmFseXNlcigpOwotICAgICAgICB2YXIgZ2FpbiA9IGNvbnRleHQuY3JlYXRlR2Fpbigp
OworICAgIGFuYWx5c2VyLmZmdFNpemUgPSAyMDQ4OworICAgIGFuYWx5c2VyLnNtb290aGluZ1Rp
bWVDb25zdGFudCA9IDA7CisgICAgYW5hbHlzZXIubWluRGVjaWJlbHMgPSAtMTAwOworICAgIGFu
YWx5c2VyLm1heERlY2liZWxzID0gMDsKKyAgICBnYWluLmdhaW4udmFsdWUgPSAwOwogCi0gICAg
ICAgIHZhciByZXN1bHRzID0geyBoZWFyZEh1bTogZmFsc2UsIGhlYXJkQmlwOiBmYWxzZSwgaGVh
cmRCb3A6IGZhbHNlLCBoZWFyZE5vaXNlOiBmYWxzZSB9OworICAgIHNvdXJjZU5vZGUuY29ubmVj
dChhbmFseXNlcik7CisgICAgYW5hbHlzZXIuY29ubmVjdChnYWluKTsKKyAgICBnYWluLmNvbm5l
Y3QoY29udGV4dC5kZXN0aW5hdGlvbik7CiAKLSAgICAgICAgYW5hbHlzZXIuZmZ0U2l6ZSA9IDIw
NDg7Ci0gICAgICAgIGFuYWx5c2VyLnNtb290aGluZ1RpbWVDb25zdGFudCA9IDA7Ci0gICAgICAg
IGFuYWx5c2VyLm1pbkRlY2liZWxzID0gLTEwMDsKLSAgICAgICAgYW5hbHlzZXIubWF4RGVjaWJl
bHMgPSAwOwotICAgICAgICBnYWluLmdhaW4udmFsdWUgPSAwOworICAgIHJldHVybiBhbmFseXNl
cjsKK30KIAotICAgICAgICBzb3VyY2VOb2RlLmNvbm5lY3QoYW5hbHlzZXIpOwotICAgICAgICBh
bmFseXNlci5jb25uZWN0KGdhaW4pOwotICAgICAgICBnYWluLmNvbm5lY3QoY29udGV4dC5kZXN0
aW5hdGlvbik7CitmdW5jdGlvbiBhbmFseXNlQXVkaW8oYW5hbHlzZXIsIGR1cmF0aW9uLCBjb250
ZXh0KQoreworICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7Cisg
ICAgICAgdmFyIHJlc3VsdHMgPSB7IGhlYXJkSHVtOiBmYWxzZSwgaGVhcmRCaXA6IGZhbHNlLCBo
ZWFyZEJvcDogZmFsc2UsIGhlYXJkTm9pc2U6IGZhbHNlIH07CiAKICAgICAgICBmdW5jdGlvbiBh
bmFseXNlKCkgewogICAgICAgICAgICB2YXIgZnJlcURvbWFpbiA9IG5ldyBVaW50OEFycmF5KGFu
YWx5c2VyLmZyZXF1ZW5jeUJpbkNvdW50KTsKQEAgLTgwLDExICs4NSwxNCBAQCBmdW5jdGlvbiB3
YWl0Rm9yKGR1cmF0aW9uKQogCiBhc3luYyBmdW5jdGlvbiBkb0h1bUFuYWx5c2lzKHN0cmVhbU9y
VmlkZW8sIGV4cGVjdGVkKQogewotICAgIHZhciBjb250ZXh0ID0gbmV3IEF1ZGlvQ29udGV4dCgp
OworICAgIGxldCBjb250ZXh0ID0gbmV3IEF1ZGlvQ29udGV4dCgpOworICAgIGxldCBhbmFseXNl
ciA9IHNldHVwQXVkaW9Db250ZXh0KGNvbnRleHQsIHN0cmVhbU9yVmlkZW8pOwogICAgIGZvciAo
dmFyIGNwdHIgPSAwOyBjcHRyIDwgMjA7IGNwdHIrKykgewotICAgICAgICB2YXIgcmVzdWx0cyA9
IGF3YWl0IGFuYWx5c2VBdWRpbyhzdHJlYW1PclZpZGVvLCAyMDAsIGNvbnRleHQpOwotICAgICAg
ICBpZiAocmVzdWx0cy5oZWFyZEh1bSA9PT0gZXhwZWN0ZWQpCisgICAgICAgIHZhciByZXN1bHRz
ID0gYXdhaXQgYW5hbHlzZUF1ZGlvKGFuYWx5c2VyLCAyMDAsIGNvbnRleHQpOworICAgICAgICBp
ZiAocmVzdWx0cy5oZWFyZEh1bSA9PT0gZXhwZWN0ZWQpIHsKKyAgICAgICAgICAgIGF3YWl0IGNv
bnRleHQuY2xvc2UoKTsKICAgICAgICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CiAgICAg
ICAgIGF3YWl0IHdhaXRGb3IoNTApOwogICAgIH0KICAgICBhd2FpdCBjb250ZXh0LmNsb3NlKCk7
CkBAIC0xNTUsNyArMTYzLDcgQEAgcHJvbWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7CiAgICAg
YXNzZXJ0X3RydWUocmVzdWx0cywgIlNob3VsZCBub3QgaGVhciBodW0iKTsKIAogICAgIFVSTC5y
ZXZva2VPYmplY3RVUkwodXJsKTsKLX0sICJSZWNvcmRpbmcgYSBtdXRlZCBhdWRpbyB0cmFjayBz
aG91bGQgcHJvZGN1ZSBzaWxlbmNlIik7Cit9LCAiUmVjb3JkaW5nIGEgbXV0ZWQgYXVkaW8gdHJh
Y2sgc2hvdWxkIHByb2R1Y2Ugc2lsZW5jZSIpOwogCiBwcm9taXNlX3Rlc3QoYXN5bmMgKHRlc3Qp
ID0+IHsKICAgICBjb25zdCBzdHJlYW0gPSBhd2FpdCBuYXZpZ2F0b3IubWVkaWFEZXZpY2VzLmdl
dFVzZXJNZWRpYSh7IGF1ZGlvOiB0cnVlLCB2aWRlbzogdHJ1ZSB9KTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419004</attachid>
            <date>2021-02-02 08:49:38 -0800</date>
            <delta_ts>2021-02-02 11:40:51 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-221195-20210202174936.patch</filename>
            <type>text/plain</type>
            <size>4866</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMTI5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggODJlNDg0OTk0ZjcxNDRiYjgyNjkz
NWU5ZWNjZjMwMmQzMTJhNzA3Ny4uMTIyYjMxMDViZTVkMGE3ODYwNzFmM2E0MDc5MzE2OWFhZGVl
NDY5OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAyLTAyICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUt
dHJhY2tzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyMTE5NQorCisgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgQ2FybHNvbi4K
KworICAgICAgICBJbiBjYXNlIGJvdCBpcyBzbG93LCB3ZSB3ZXJlIGRvaW5nIG1vcmUgdGhhbiBv
bmUgYW5hbHlzaXMuCisgICAgICAgIEZvciBlYWNoIGFuYWx5c2lzLCB3ZSB3ZXJlIGNyZWF0aW5n
IGEgbmV3IE1lZGlhRWxlbWVudFNvdXJjZU5vZGUgZm9yIHRoZSBzYW1lIHZpZGVvIGVsZW1lbnQg
d2hpY2ggaXMgbm90IGFsbG93ZWQuCisgICAgICAgIEluc3RlYWQsIGRvIHRoZSBBdWRpb0NvbnRl
eHQgc2V0dXAgb25jZSBhbmQgcnVuIHRoZSBhbmFseXNpcyBzdGVwcyBhcyBsb25nIGFzIG5lZWRl
ZC4KKworICAgICAgICAqIGh0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MtZXhwZWN0
ZWQudHh0OgorICAgICAgICAqIGh0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRt
bDoKKwogMjAyMS0wMi0wMiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAg
ICAgICAgVXNlIFdlYlJUQyBHUFUgcHJvY2VzcyBmbGFnIGZvciBNZWRpYVJlY29yZGVyCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUtdHJhY2tzLWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFj
a3MtZXhwZWN0ZWQudHh0CmluZGV4IDEwNjk2YzY4MTY1NTEzNmY3YzRjZTM2YjE0ZDk3NzU4YTE5
MDQyYzUuLmE4OGVhYjZlMDkzZmY3ODk4OTg2YzRjZmNmYTQ0M2M3OWJmOTM2ZGYgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MtZXhwZWN0
ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFj
a3MtZXhwZWN0ZWQudHh0CkBAIC0xLDYgKzEsNiBAQAogCiAKLVBBU1MgUmVjb3JkaW5nIGEgbXV0
ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2RjdWUgc2lsZW5jZQorUEFTUyBSZWNvcmRpbmcgYSBt
dXRlZCBhdWRpbyB0cmFjayBzaG91bGQgcHJvZHVjZSBzaWxlbmNlCiBQQVNTIE11dGluZyBhbiBh
dWRpbyB0cmFjayBzaG91bGQgcmVjb3JkIHNpbGVuY2UKIFBBU1MgTXV0aW5nIGEgdmlkZW8gdHJh
Y2sgc2hvdWxkIHByb2R1Y2UgYmxhY2sgZnJhbWVzCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRtbCBiL0xheW91dFRlc3RzL2h0
dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRtbAppbmRleCAwNWZhMDgwMDMxZDhh
OWU1YzA1NWE4YWQxODNjN2Y0NWY3MDQ1MThkLi5kMGQyMWI4OWU3ZjA0OTVhNDhlMmY3M2IwMDYz
NzRjYTI3ZTI2YzdhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29y
ZGVyL211dGUtdHJhY2tzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNv
cmRlci9tdXRlLXRyYWNrcy5odG1sCkBAIC0xLDQgKzEsMyBAQAotPCEtLSB3ZWJraXQtdGVzdC1y
dW5uZXIgWyBXZWJSVENQbGF0Zm9ybUNvZGVjc0luR1BVUHJvY2Vzc0VuYWJsZWQ9ZmFsc2UgXSAt
LT4KIDwhRE9DVFlQRSBodG1sPgogPGh0bWw+CiA8aGVhZD4KQEAgLTEzLDI1ICsxMiwzMCBAQAog
ICAgIDx2aWRlbyBpZD0idmlkZW8zIiBjb250cm9scz48L3ZpZGVvPgogICAgIDxjYW52YXMgaWQ9
ImNhbnZhczMiIHdpZHRoPSIzMjAiIGhlaWdodD0iMjQwIj48L2NhbnZhcz4KICAgICA8c2NyaXB0
PgotZnVuY3Rpb24gYW5hbHlzZUF1ZGlvKHN0cmVhbU9yVmlkZW8sIGR1cmF0aW9uLCBjb250ZXh0
KQorZnVuY3Rpb24gc2V0dXBBdWRpb0NvbnRleHQoY29udGV4dCwgc3RyZWFtT3JWaWRlbykKIHsK
LSAgICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4gewotICAgICAgICB2
YXIgc291cmNlTm9kZSA9IHN0cmVhbU9yVmlkZW8gaW5zdGFuY2VvZiBNZWRpYVN0cmVhbSA/IGNv
bnRleHQuY3JlYXRlTWVkaWFTdHJlYW1Tb3VyY2Uoc3RyZWFtT3JWaWRlbykgOiBjb250ZXh0LmNy
ZWF0ZU1lZGlhRWxlbWVudFNvdXJjZShzdHJlYW1PclZpZGVvKTsKKyAgICB2YXIgc291cmNlTm9k
ZSA9IHN0cmVhbU9yVmlkZW8gaW5zdGFuY2VvZiBNZWRpYVN0cmVhbSA/IGNvbnRleHQuY3JlYXRl
TWVkaWFTdHJlYW1Tb3VyY2Uoc3RyZWFtT3JWaWRlbykgOiBjb250ZXh0LmNyZWF0ZU1lZGlhRWxl
bWVudFNvdXJjZShzdHJlYW1PclZpZGVvKTsKKworICAgIHZhciBhbmFseXNlciA9IGNvbnRleHQu
Y3JlYXRlQW5hbHlzZXIoKTsKKyAgICB2YXIgZ2FpbiA9IGNvbnRleHQuY3JlYXRlR2FpbigpOwog
Ci0gICAgICAgIHZhciBhbmFseXNlciA9IGNvbnRleHQuY3JlYXRlQW5hbHlzZXIoKTsKLSAgICAg
ICAgdmFyIGdhaW4gPSBjb250ZXh0LmNyZWF0ZUdhaW4oKTsKKyAgICBhbmFseXNlci5mZnRTaXpl
ID0gMjA0ODsKKyAgICBhbmFseXNlci5zbW9vdGhpbmdUaW1lQ29uc3RhbnQgPSAwOworICAgIGFu
YWx5c2VyLm1pbkRlY2liZWxzID0gLTEwMDsKKyAgICBhbmFseXNlci5tYXhEZWNpYmVscyA9IDA7
CisgICAgZ2Fpbi5nYWluLnZhbHVlID0gMDsKIAotICAgICAgICB2YXIgcmVzdWx0cyA9IHsgaGVh
cmRIdW06IGZhbHNlLCBoZWFyZEJpcDogZmFsc2UsIGhlYXJkQm9wOiBmYWxzZSwgaGVhcmROb2lz
ZTogZmFsc2UgfTsKKyAgICBzb3VyY2VOb2RlLmNvbm5lY3QoYW5hbHlzZXIpOworICAgIGFuYWx5
c2VyLmNvbm5lY3QoZ2Fpbik7CisgICAgZ2Fpbi5jb25uZWN0KGNvbnRleHQuZGVzdGluYXRpb24p
OwogCi0gICAgICAgIGFuYWx5c2VyLmZmdFNpemUgPSAyMDQ4OwotICAgICAgICBhbmFseXNlci5z
bW9vdGhpbmdUaW1lQ29uc3RhbnQgPSAwOwotICAgICAgICBhbmFseXNlci5taW5EZWNpYmVscyA9
IC0xMDA7Ci0gICAgICAgIGFuYWx5c2VyLm1heERlY2liZWxzID0gMDsKLSAgICAgICAgZ2Fpbi5n
YWluLnZhbHVlID0gMDsKKyAgICByZXR1cm4gYW5hbHlzZXI7Cit9CiAKLSAgICAgICAgc291cmNl
Tm9kZS5jb25uZWN0KGFuYWx5c2VyKTsKLSAgICAgICAgYW5hbHlzZXIuY29ubmVjdChnYWluKTsK
LSAgICAgICAgZ2Fpbi5jb25uZWN0KGNvbnRleHQuZGVzdGluYXRpb24pOworZnVuY3Rpb24gYW5h
bHlzZUF1ZGlvKGFuYWx5c2VyLCBkdXJhdGlvbiwgY29udGV4dCkKK3sKKyAgICByZXR1cm4gbmV3
IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4geworICAgICAgIHZhciByZXN1bHRzID0geyBo
ZWFyZEh1bTogZmFsc2UsIGhlYXJkQmlwOiBmYWxzZSwgaGVhcmRCb3A6IGZhbHNlLCBoZWFyZE5v
aXNlOiBmYWxzZSB9OwogCiAgICAgICAgZnVuY3Rpb24gYW5hbHlzZSgpIHsKICAgICAgICAgICAg
dmFyIGZyZXFEb21haW4gPSBuZXcgVWludDhBcnJheShhbmFseXNlci5mcmVxdWVuY3lCaW5Db3Vu
dCk7CkBAIC03OCwxMSArODIsMTQgQEAgZnVuY3Rpb24gd2FpdEZvcihkdXJhdGlvbikKIAogYXN5
bmMgZnVuY3Rpb24gZG9IdW1BbmFseXNpcyhzdHJlYW1PclZpZGVvLCBleHBlY3RlZCkKIHsKLSAg
ICB2YXIgY29udGV4dCA9IG5ldyBBdWRpb0NvbnRleHQoKTsKKyAgICBsZXQgY29udGV4dCA9IG5l
dyBBdWRpb0NvbnRleHQoKTsKKyAgICBsZXQgYW5hbHlzZXIgPSBzZXR1cEF1ZGlvQ29udGV4dChj
b250ZXh0LCBzdHJlYW1PclZpZGVvKTsKICAgICBmb3IgKHZhciBjcHRyID0gMDsgY3B0ciA8IDIw
OyBjcHRyKyspIHsKLSAgICAgICAgdmFyIHJlc3VsdHMgPSBhd2FpdCBhbmFseXNlQXVkaW8oc3Ry
ZWFtT3JWaWRlbywgMjAwLCBjb250ZXh0KTsKLSAgICAgICAgaWYgKHJlc3VsdHMuaGVhcmRIdW0g
PT09IGV4cGVjdGVkKQorICAgICAgICBjb25zdCByZXN1bHRzID0gYXdhaXQgYW5hbHlzZUF1ZGlv
KGFuYWx5c2VyLCAyMDAsIGNvbnRleHQpOworICAgICAgICBpZiAocmVzdWx0cy5oZWFyZEh1bSA9
PT0gZXhwZWN0ZWQpIHsKKyAgICAgICAgICAgIGF3YWl0IGNvbnRleHQuY2xvc2UoKTsKICAgICAg
ICAgICAgIHJldHVybiB0cnVlOworICAgICAgICB9CiAgICAgICAgIGF3YWl0IHdhaXRGb3IoNTAp
OwogICAgIH0KICAgICBhd2FpdCBjb250ZXh0LmNsb3NlKCk7CkBAIC0xNTMsNyArMTYwLDcgQEAg
cHJvbWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7CiAgICAgYXNzZXJ0X3RydWUocmVzdWx0cywg
IlNob3VsZCBub3QgaGVhciBodW0iKTsKIAogICAgIFVSTC5yZXZva2VPYmplY3RVUkwodXJsKTsK
LX0sICJSZWNvcmRpbmcgYSBtdXRlZCBhdWRpbyB0cmFjayBzaG91bGQgcHJvZGN1ZSBzaWxlbmNl
Iik7Cit9LCAiUmVjb3JkaW5nIGEgbXV0ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2R1Y2Ugc2ls
ZW5jZSIpOwogCiBwcm9taXNlX3Rlc3QoYXN5bmMgKHRlc3QpID0+IHsKICAgICBjb25zdCBzdHJl
YW0gPSBhd2FpdCBuYXZpZ2F0b3IubWVkaWFEZXZpY2VzLmdldFVzZXJNZWRpYSh7IGF1ZGlvOiB0
cnVlLCB2aWRlbzogdHJ1ZSB9KTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419037</attachid>
            <date>2021-02-02 11:40:56 -0800</date>
            <delta_ts>2021-02-02 21:10:50 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-221195-20210202204054.patch</filename>
            <type>text/plain</type>
            <size>4738</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMTI5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggODJlNDg0OTk0ZjcxNDRiYjgyNjkz
NWU5ZWNjZjMwMmQzMTJhNzA3Ny4uMTIyYjMxMDViZTVkMGE3ODYwNzFmM2E0MDc5MzE2OWFhZGVl
NDY5OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAyLTAyICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUt
dHJhY2tzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyMTE5NQorCisgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgQ2FybHNvbi4K
KworICAgICAgICBJbiBjYXNlIGJvdCBpcyBzbG93LCB3ZSB3ZXJlIGRvaW5nIG1vcmUgdGhhbiBv
bmUgYW5hbHlzaXMuCisgICAgICAgIEZvciBlYWNoIGFuYWx5c2lzLCB3ZSB3ZXJlIGNyZWF0aW5n
IGEgbmV3IE1lZGlhRWxlbWVudFNvdXJjZU5vZGUgZm9yIHRoZSBzYW1lIHZpZGVvIGVsZW1lbnQg
d2hpY2ggaXMgbm90IGFsbG93ZWQuCisgICAgICAgIEluc3RlYWQsIGRvIHRoZSBBdWRpb0NvbnRl
eHQgc2V0dXAgb25jZSBhbmQgcnVuIHRoZSBhbmFseXNpcyBzdGVwcyBhcyBsb25nIGFzIG5lZWRl
ZC4KKworICAgICAgICAqIGh0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MtZXhwZWN0
ZWQudHh0OgorICAgICAgICAqIGh0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRt
bDoKKwogMjAyMS0wMi0wMiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAg
ICAgICAgVXNlIFdlYlJUQyBHUFUgcHJvY2VzcyBmbGFnIGZvciBNZWRpYVJlY29yZGVyCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29yZGVyL211dGUtdHJhY2tzLWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFj
a3MtZXhwZWN0ZWQudHh0CmluZGV4IDEwNjk2YzY4MTY1NTEzNmY3YzRjZTM2YjE0ZDk3NzU4YTE5
MDQyYzUuLmE4OGVhYjZlMDkzZmY3ODk4OTg2YzRjZmNmYTQ0M2M3OWJmOTM2ZGYgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MtZXhwZWN0
ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFj
a3MtZXhwZWN0ZWQudHh0CkBAIC0xLDYgKzEsNiBAQAogCiAKLVBBU1MgUmVjb3JkaW5nIGEgbXV0
ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2RjdWUgc2lsZW5jZQorUEFTUyBSZWNvcmRpbmcgYSBt
dXRlZCBhdWRpbyB0cmFjayBzaG91bGQgcHJvZHVjZSBzaWxlbmNlCiBQQVNTIE11dGluZyBhbiBh
dWRpbyB0cmFjayBzaG91bGQgcmVjb3JkIHNpbGVuY2UKIFBBU1MgTXV0aW5nIGEgdmlkZW8gdHJh
Y2sgc2hvdWxkIHByb2R1Y2UgYmxhY2sgZnJhbWVzCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2h0dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRtbCBiL0xheW91dFRlc3RzL2h0
dHAvd3B0L21lZGlhcmVjb3JkZXIvbXV0ZS10cmFja3MuaHRtbAppbmRleCAwNWZhMDgwMDMxZDhh
OWU1YzA1NWE4YWQxODNjN2Y0NWY3MDQ1MThkLi5hZmQzMzMxYzRmNmM4NTA1NDMzZWY4YzJkNGZl
ZGJjOWI4YWY2ODIyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9tZWRpYXJlY29y
ZGVyL211dGUtdHJhY2tzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvbWVkaWFyZWNv
cmRlci9tdXRlLXRyYWNrcy5odG1sCkBAIC0xMywyNSArMTMsMzAgQEAKICAgICA8dmlkZW8gaWQ9
InZpZGVvMyIgY29udHJvbHM+PC92aWRlbz4KICAgICA8Y2FudmFzIGlkPSJjYW52YXMzIiB3aWR0
aD0iMzIwIiBoZWlnaHQ9IjI0MCI+PC9jYW52YXM+CiAgICAgPHNjcmlwdD4KLWZ1bmN0aW9uIGFu
YWx5c2VBdWRpbyhzdHJlYW1PclZpZGVvLCBkdXJhdGlvbiwgY29udGV4dCkKK2Z1bmN0aW9uIHNl
dHVwQXVkaW9Db250ZXh0KGNvbnRleHQsIHN0cmVhbU9yVmlkZW8pCiB7Ci0gICAgcmV0dXJuIG5l
dyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHsKLSAgICAgICAgdmFyIHNvdXJjZU5vZGUg
PSBzdHJlYW1PclZpZGVvIGluc3RhbmNlb2YgTWVkaWFTdHJlYW0gPyBjb250ZXh0LmNyZWF0ZU1l
ZGlhU3RyZWFtU291cmNlKHN0cmVhbU9yVmlkZW8pIDogY29udGV4dC5jcmVhdGVNZWRpYUVsZW1l
bnRTb3VyY2Uoc3RyZWFtT3JWaWRlbyk7CisgICAgdmFyIHNvdXJjZU5vZGUgPSBzdHJlYW1PclZp
ZGVvIGluc3RhbmNlb2YgTWVkaWFTdHJlYW0gPyBjb250ZXh0LmNyZWF0ZU1lZGlhU3RyZWFtU291
cmNlKHN0cmVhbU9yVmlkZW8pIDogY29udGV4dC5jcmVhdGVNZWRpYUVsZW1lbnRTb3VyY2Uoc3Ry
ZWFtT3JWaWRlbyk7CisKKyAgICB2YXIgYW5hbHlzZXIgPSBjb250ZXh0LmNyZWF0ZUFuYWx5c2Vy
KCk7CisgICAgdmFyIGdhaW4gPSBjb250ZXh0LmNyZWF0ZUdhaW4oKTsKIAotICAgICAgICB2YXIg
YW5hbHlzZXIgPSBjb250ZXh0LmNyZWF0ZUFuYWx5c2VyKCk7Ci0gICAgICAgIHZhciBnYWluID0g
Y29udGV4dC5jcmVhdGVHYWluKCk7CisgICAgYW5hbHlzZXIuZmZ0U2l6ZSA9IDIwNDg7CisgICAg
YW5hbHlzZXIuc21vb3RoaW5nVGltZUNvbnN0YW50ID0gMDsKKyAgICBhbmFseXNlci5taW5EZWNp
YmVscyA9IC0xMDA7CisgICAgYW5hbHlzZXIubWF4RGVjaWJlbHMgPSAwOworICAgIGdhaW4uZ2Fp
bi52YWx1ZSA9IDA7CiAKLSAgICAgICAgdmFyIHJlc3VsdHMgPSB7IGhlYXJkSHVtOiBmYWxzZSwg
aGVhcmRCaXA6IGZhbHNlLCBoZWFyZEJvcDogZmFsc2UsIGhlYXJkTm9pc2U6IGZhbHNlIH07Cisg
ICAgc291cmNlTm9kZS5jb25uZWN0KGFuYWx5c2VyKTsKKyAgICBhbmFseXNlci5jb25uZWN0KGdh
aW4pOworICAgIGdhaW4uY29ubmVjdChjb250ZXh0LmRlc3RpbmF0aW9uKTsKIAotICAgICAgICBh
bmFseXNlci5mZnRTaXplID0gMjA0ODsKLSAgICAgICAgYW5hbHlzZXIuc21vb3RoaW5nVGltZUNv
bnN0YW50ID0gMDsKLSAgICAgICAgYW5hbHlzZXIubWluRGVjaWJlbHMgPSAtMTAwOwotICAgICAg
ICBhbmFseXNlci5tYXhEZWNpYmVscyA9IDA7Ci0gICAgICAgIGdhaW4uZ2Fpbi52YWx1ZSA9IDA7
CisgICAgcmV0dXJuIGFuYWx5c2VyOworfQogCi0gICAgICAgIHNvdXJjZU5vZGUuY29ubmVjdChh
bmFseXNlcik7Ci0gICAgICAgIGFuYWx5c2VyLmNvbm5lY3QoZ2Fpbik7Ci0gICAgICAgIGdhaW4u
Y29ubmVjdChjb250ZXh0LmRlc3RpbmF0aW9uKTsKK2Z1bmN0aW9uIGFuYWx5c2VBdWRpbyhhbmFs
eXNlciwgZHVyYXRpb24sIGNvbnRleHQpCit7CisgICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNv
bHZlLCByZWplY3QpID0+IHsKKyAgICAgICB2YXIgcmVzdWx0cyA9IHsgaGVhcmRIdW06IGZhbHNl
LCBoZWFyZEJpcDogZmFsc2UsIGhlYXJkQm9wOiBmYWxzZSwgaGVhcmROb2lzZTogZmFsc2UgfTsK
IAogICAgICAgIGZ1bmN0aW9uIGFuYWx5c2UoKSB7CiAgICAgICAgICAgIHZhciBmcmVxRG9tYWlu
ID0gbmV3IFVpbnQ4QXJyYXkoYW5hbHlzZXIuZnJlcXVlbmN5QmluQ291bnQpOwpAQCAtNzgsMTEg
KzgzLDE0IEBAIGZ1bmN0aW9uIHdhaXRGb3IoZHVyYXRpb24pCiAKIGFzeW5jIGZ1bmN0aW9uIGRv
SHVtQW5hbHlzaXMoc3RyZWFtT3JWaWRlbywgZXhwZWN0ZWQpCiB7Ci0gICAgdmFyIGNvbnRleHQg
PSBuZXcgQXVkaW9Db250ZXh0KCk7CisgICAgbGV0IGNvbnRleHQgPSBuZXcgQXVkaW9Db250ZXh0
KCk7CisgICAgbGV0IGFuYWx5c2VyID0gc2V0dXBBdWRpb0NvbnRleHQoY29udGV4dCwgc3RyZWFt
T3JWaWRlbyk7CiAgICAgZm9yICh2YXIgY3B0ciA9IDA7IGNwdHIgPCAyMDsgY3B0cisrKSB7Ci0g
ICAgICAgIHZhciByZXN1bHRzID0gYXdhaXQgYW5hbHlzZUF1ZGlvKHN0cmVhbU9yVmlkZW8sIDIw
MCwgY29udGV4dCk7Ci0gICAgICAgIGlmIChyZXN1bHRzLmhlYXJkSHVtID09PSBleHBlY3RlZCkK
KyAgICAgICAgY29uc3QgcmVzdWx0cyA9IGF3YWl0IGFuYWx5c2VBdWRpbyhhbmFseXNlciwgMjAw
LCBjb250ZXh0KTsKKyAgICAgICAgaWYgKHJlc3VsdHMuaGVhcmRIdW0gPT09IGV4cGVjdGVkKSB7
CisgICAgICAgICAgICBhd2FpdCBjb250ZXh0LmNsb3NlKCk7CiAgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgfQogICAgICAgICBhd2FpdCB3YWl0Rm9yKDUwKTsKICAgICB9CiAgICAg
YXdhaXQgY29udGV4dC5jbG9zZSgpOwpAQCAtMTUzLDcgKzE2MSw3IEBAIHByb21pc2VfdGVzdChh
c3luYyAodGVzdCkgPT4gewogICAgIGFzc2VydF90cnVlKHJlc3VsdHMsICJTaG91bGQgbm90IGhl
YXIgaHVtIik7CiAKICAgICBVUkwucmV2b2tlT2JqZWN0VVJMKHVybCk7Ci19LCAiUmVjb3JkaW5n
IGEgbXV0ZWQgYXVkaW8gdHJhY2sgc2hvdWxkIHByb2RjdWUgc2lsZW5jZSIpOworfSwgIlJlY29y
ZGluZyBhIG11dGVkIGF1ZGlvIHRyYWNrIHNob3VsZCBwcm9kdWNlIHNpbGVuY2UiKTsKIAogcHJv
bWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7CiAgICAgY29uc3Qgc3RyZWFtID0gYXdhaXQgbmF2
aWdhdG9yLm1lZGlhRGV2aWNlcy5nZXRVc2VyTWVkaWEoeyBhdWRpbzogdHJ1ZSwgdmlkZW86IHRy
dWUgfSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>