<?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>229343</bug_id>
          
          <creation_ts>2021-08-20 11:41:39 -0700</creation_ts>
          <short_desc>REGRESSION(r281305) [GStreamer] fast/mediastream/getDisplayMedia-frame-rate.html timeouts</short_desc>
          <delta_ts>2021-08-24 03:07:54 -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>WPE WebKit</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=228941</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>pnormand</cc>
    
    <cc>sergio</cc>
    
    <cc>tommyw</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1785925</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-08-20 11:41:39 -0700</bug_when>
    <thetext>The test fast/mediastream/getDisplayMedia-frame-rate.html started to timeout in GTK and WPE after r281305</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1785948</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-08-20 12:29:15 -0700</bug_when>
    <thetext>Expectations updated on r281329</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786118</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-08-21 01:30:01 -0700</bug_when>
    <thetext>It was flaky before, so maybe this will be easier to fix now :) Will take a look soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786437</commentid>
    <comment_count>3</comment_count>
      <attachid>436199</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-08-23 08:55:39 -0700</bug_when>
    <thetext>Created attachment 436199
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786439</commentid>
    <comment_count>4</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-08-23 08:56:13 -0700</bug_when>
    <thetext>Youenn r?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786517</commentid>
    <comment_count>5</comment_count>
      <attachid>436199</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-08-23 12:52:24 -0700</bug_when>
    <thetext>Comment on attachment 436199
Patch

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

&gt; Source/WebCore/platform/mediastream/gstreamer/MockRealtimeVideoSourceGStreamer.cpp:76
&gt; +    m_source-&gt;removeVideoSampleObserver(*this);

Might be good  to stop observing when stopping as well.
I would do like RealtimeVideoSource.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786683</commentid>
    <comment_count>6</comment_count>
      <attachid>436266</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-08-24 01:03:25 -0700</bug_when>
    <thetext>Created attachment 436266
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786691</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-24 02:13:31 -0700</bug_when>
    <thetext>ChangeLog entry in LayoutTests/ChangeLog contains OOPS!.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786693</commentid>
    <comment_count>8</comment_count>
      <attachid>436270</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-08-24 02:18:31 -0700</bug_when>
    <thetext>Created attachment 436270
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786701</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-24 03:07:51 -0700</bug_when>
    <thetext>Committed r281491 (240865@main): &lt;https://commits.webkit.org/240865@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 436270.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>436199</attachid>
            <date>2021-08-23 08:55:39 -0700</date>
            <delta_ts>2021-08-24 01:03:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-229343-20210823085537.patch</filename>
            <type>text/plain</type>
            <size>5756</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxNDM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWM3MThlM2I2YTlhZGZk
ODA1ZTMxYzliNmRmYzAwMzEwNzU0NTJhNS4uMzMzZjY4MDAwNjg2ZWJiY2JhOWQxZjkxYzNiNmU2
YjJhM2I4YWQ1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTA4LTIzICBQaGls
aXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9O
KHIyODEzMDUpIFtHU3RyZWFtZXJdIGZhc3QvbWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlhLWZy
YW1lLXJhdGUuaHRtbCB0aW1lb3V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjI5MzQzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgUHJveHkgdGhlIHZpZGVvIHNhbXBsZXMgZnJvbSB0aGUgd3JhcHBlZCBt
b2NrIHNvdXJjZSB0byBpdHMgcGFyZW50LiBUaGUgdGVzdCB3YXMgdGltaW5nIG91dAorICAgICAg
ICBiZWNhdXNlIHRoZSB2aWRlbyBzYW1wbGVzIHdlcmUgbmV2ZXIgbm90aWZpZWQgdG8gdGhlIHRv
cCBsZXZlbCBvYnNlcnZlciBpbiBJbnRlcm5hbHMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tZWRp
YXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjpNb2Nr
RGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXIpOgorICAgICAgICAoV2ViQ29yZTo6TW9ja0Rp
c3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjpyZXF1ZXN0VG9FbmQpOgorICAgICAgICAoV2Vi
Q29yZTo6TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjp2aWRlb1NhbXBsZUF2YWls
YWJsZSk6CisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFs
dGltZVZpZGVvU291cmNlR1N0cmVhbWVyLmg6CisKIDIwMjEtMDgtMjIgIENhcmxvcyBHYXJjaWEg
Q2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtGcmVldHlwZV0gU2V0IG1h
eGltdW0gYWxsb3dlZCBmb250IHNpemUgZm9yIEZyZWV0eXBlCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9T
b3VyY2VHU3RyZWFtZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0v
Z3N0cmVhbWVyL01vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVyLmNwcAppbmRleCAyYTE2
ZTAxN2Y1ZTRlYjQ0ZGM4MmQ5Y2Q1ZDhjMjYxMjA4NjdkNzU5Li41NmUyYTNiOTI3MWY4ODQ2MmUx
MDdjYjA4MzE0YTYzNTIyYzBlMWJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lci9N
b2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lci5jcHAKQEAgLTYzLDYgKzYzLDI1IEBAIENh
cHR1cmVTb3VyY2VPckVycm9yIE1vY2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6Y3Jl
YXRlKGNvbnN0IENhcHR1cmVEZXZpCiAgICAgcmV0dXJuIENhcHR1cmVTb3VyY2VPckVycm9yKFdU
Rk1vdmUoc291cmNlKSk7CiB9CiAKK01vY2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6
TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyKFJlZjxNb2NrUmVhbHRpbWVWaWRlb1Nv
dXJjZUdTdHJlYW1lcj4mJiBzb3VyY2UsIENhcHR1cmVEZXZpY2U6OkRldmljZVR5cGUgdHlwZSkK
KyAgICA6IFJlYWx0aW1lTWVkaWFTb3VyY2UoVHlwZTo6VmlkZW8sIHNvdXJjZS0+bmFtZSgpLmlz
b2xhdGVkQ29weSgpKQorICAgICwgbV9zb3VyY2UoV1RGTW92ZShzb3VyY2UpKQorICAgICwgbV90
eXBlKHR5cGUpCit7CisgICAgbV9zb3VyY2UtPmFkZFZpZGVvU2FtcGxlT2JzZXJ2ZXIoKnRoaXMp
OworfQorCit2b2lkIE1vY2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6cmVxdWVzdFRv
RW5kKE9ic2VydmVyJiBjYWxsaW5nT2JzZXJ2ZXIpCit7CisgICAgbV9zb3VyY2UtPnJlbW92ZVZp
ZGVvU2FtcGxlT2JzZXJ2ZXIoKnRoaXMpOworICAgIG1fc291cmNlLT5yZXF1ZXN0VG9FbmQoY2Fs
bGluZ09ic2VydmVyKTsKK30KKwordm9pZCBNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFt
ZXI6OnZpZGVvU2FtcGxlQXZhaWxhYmxlKE1lZGlhU2FtcGxlJiBzYW1wbGUpCit7CisgICAgUmVh
bHRpbWVNZWRpYVNvdXJjZTo6dmlkZW9TYW1wbGVBdmFpbGFibGUoc2FtcGxlKTsKK30KKwogY29u
c3QgUmVhbHRpbWVNZWRpYVNvdXJjZUNhcGFiaWxpdGllcyYgTW9ja0Rpc3BsYXlDYXB0dXJlU291
cmNlR1N0cmVhbWVyOjpjYXBhYmlsaXRpZXMoKQogewogICAgIGlmICghbV9jYXBhYmlsaXRpZXMp
IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJl
YW1lci9Nb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lci5oIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0
cmVhbWVyLmgKaW5kZXggMWI2NmRhMWU4OGIwZDg5MTBkYzM3ZjQ5YzU5MGYwMTgzYjkzMjAxMS4u
ZGFkN2I0MDdmZGM3ZWY4NDAxNTA0NTk4NjM2ZmVkNGE0NzIwMjc1OCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFsdGltZVZp
ZGVvU291cmNlR1N0cmVhbWVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFz
dHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVyLmgKQEAgLTQw
LDE3ICs0MCwxOCBAQCBwcml2YXRlOgogICAgIGJvb2wgY2FuUmVzaXplVmlkZW9GcmFtZXMoKSBj
b25zdCBmaW5hbCB7IHJldHVybiB0cnVlOyB9CiB9OwogCi1jbGFzcyBNb2NrRGlzcGxheUNhcHR1
cmVTb3VyY2VHU3RyZWFtZXIgZmluYWwgOiBwdWJsaWMgUmVhbHRpbWVNZWRpYVNvdXJjZSB7Citj
bGFzcyBNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXIgZmluYWwgOiBwdWJsaWMgUmVh
bHRpbWVNZWRpYVNvdXJjZSwgUmVhbHRpbWVNZWRpYVNvdXJjZTo6VmlkZW9TYW1wbGVPYnNlcnZl
ciB7CiBwdWJsaWM6CiAgICAgc3RhdGljIENhcHR1cmVTb3VyY2VPckVycm9yIGNyZWF0ZShjb25z
dCBDYXB0dXJlRGV2aWNlJiwgY29uc3QgTWVkaWFDb25zdHJhaW50cyopOwogCi1wcml2YXRlOgot
ICAgIE1vY2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcihSZWY8TW9ja1JlYWx0aW1lVmlk
ZW9Tb3VyY2VHU3RyZWFtZXI+JiYgc291cmNlLCBDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlIHR5
cGUpCi0gICAgICAgIDogUmVhbHRpbWVNZWRpYVNvdXJjZShUeXBlOjpWaWRlbywgc291cmNlLT5u
YW1lKCkuaXNvbGF0ZWRDb3B5KCkpCi0gICAgICAgICwgbV9zb3VyY2UoV1RGTW92ZShzb3VyY2Up
KQotICAgICAgICAsIG1fdHlwZSh0eXBlKSB7IH0KKyAgICB2b2lkIHJlcXVlc3RUb0VuZChPYnNl
cnZlciYpIGZpbmFsOworCitwcm90ZWN0ZWQ6CisgICAgLy8gUmVhbHRpbWVNZWRpYVNvdXJjZTo6
VmlkZW9TYW1wbGVPYnNlcnZlcgorICAgIHZvaWQgdmlkZW9TYW1wbGVBdmFpbGFibGUoTWVkaWFT
YW1wbGUmKSBmaW5hbDsKIAotICAgIGZyaWVuZCBjbGFzcyBNb2NrUmVhbHRpbWVWaWRlb1NvdXJj
ZUdTdHJlYW1lcjsKK3ByaXZhdGU6CisgICAgTW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVh
bWVyKFJlZjxNb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lcj4mJiwgQ2FwdHVyZURldmlj
ZTo6RGV2aWNlVHlwZSk7CiAKICAgICB2b2lkIHN0YXJ0UHJvZHVjaW5nRGF0YSgpIGZpbmFsIHsg
bV9zb3VyY2UtPnN0YXJ0KCk7IH0KICAgICB2b2lkIHN0b3BQcm9kdWNpbmdEYXRhKCkgZmluYWwg
eyBtX3NvdXJjZS0+c3RvcCgpOyB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDdjNThhNjE1Mzg0YThiMjY3YmVkMjgzMmEw
ZDNiMmU4ZGM0NmU2OS4uOGM4YzBjNDZlNDJkYjBiYmE1YTMzNTZlMGUwZTYzZTMzZDJiNjY5MSAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTA4LTIzICBQaGlsaXBwZSBOb3JtYW5kICA8cG5v
cm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHIyODEzMDUpIFtHU3RyZWFt
ZXJdIGZhc3QvbWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlhLWZyYW1lLXJhdGUuaHRtbCB0aW1l
b3V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI5
MzQzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9nbGliL1Rlc3RFeHBlY3RhdGlvbnM6IFRlc3QgaXMgbm93IHBhc3NpbmcsIGluIFJl
bGVhc2UgYXQgbGVhc3QuIFRpbWluZyBvdXQgaW4KKyAgICAgICAgRGVidWcgYnV0IHRoYXQgd2ls
bCBiZSBpbnZlc3RpZ2F0ZWQgbmV4dCwgdGhlcmUgYXJlIG90aGVyIG1lZGlhc3RyZWFtIHRpbWVv
dXRzIGluIERlYnVnLgorCiAyMDIxLTA4LTIyICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBs
ZS5jb20+CiAKICAgICAgICAgW0pTQ10gUmVtb3ZlIGFscmVhZHktc2hpcHBlZCB3YXNtIG9wdGlv
biBmbGFncwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0
YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0YXRpb25zCmluZGV4
IDAzY2YxNGQzZjRhNDg5MTM5YjA2MWNmYmI0YmUzNzRmODljM2U2NDAuLjc3NDdjZDMwYjczMmU2
YThmNDI4OTJjNDM4ZWFkZjBlNGY1ZjBlY2MgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL2dsaWIvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9nbGli
L1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTIzNTksOCArMjM1OSw2IEBAIHdlYmtpdC5vcmcvYi8yMjky
NjYgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL2Jyb3dzZXJzL29mZmxpbmUv
aW50cm9kCiAKIHdlYmtpdC5vcmcvYi8yMDcwNjIgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9tZWRpYS1zb3VyY2UvbWVkaWFzb3VyY2UtcmVwbGF5Lmh0bWwgWyBGYWlsdXJlIFBhc3Mg
XQogCi13ZWJraXQub3JnL2IvMjI5MzQzIGZhc3QvbWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlh
LWZyYW1lLXJhdGUuaHRtbCBbIFRpbWVvdXQgXQotCiB3ZWJraXQub3JnL2IvMjI5MzQ2IHdlYnJ0
Yy9tdWx0aS1hdWRpby5odG1sIFsgVGltZW91dCBQYXNzIF0KIAogd2Via2l0Lm9yZy9iLzIyOTM0
NyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtdGV4dC9vdmVyZmxvdy13
cmFwL292ZXJmbG93LXdyYXAtY2x1c3Rlci0wMDIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>436266</attachid>
            <date>2021-08-24 01:03:25 -0700</date>
            <delta_ts>2021-08-24 02:18:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-229343-20210824010323.patch</filename>
            <type>text/plain</type>
            <size>6353</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxNDg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjYzZWYxZWQ0YzJiZjI4
ZTkzM2JkOGZlZmE1Mjc0YmYzNDEzMGQ5Ny4uM2UxNGUzNWNmNGYxNTk5YjMwODc3ZjRhMjIxNDM1
MWJiNDRlNzlmYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTA4LTIzICBQaGls
aXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9O
KHIyODEzMDUpIFtHU3RyZWFtZXJdIGZhc3QvbWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlhLWZy
YW1lLXJhdGUuaHRtbCB0aW1lb3V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjI5MzQzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgUHJveHkgdGhlIHZpZGVvIHNhbXBsZXMgZnJvbSB0aGUgd3JhcHBlZCBt
b2NrIHNvdXJjZSB0byBpdHMgcGFyZW50LiBUaGUgdGVzdCB3YXMgdGltaW5nIG91dAorICAgICAg
ICBiZWNhdXNlIHRoZSB2aWRlbyBzYW1wbGVzIHdlcmUgbmV2ZXIgbm90aWZpZWQgdG8gdGhlIHRv
cCBsZXZlbCBvYnNlcnZlciBpbiBJbnRlcm5hbHMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tZWRp
YXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjpNb2Nr
RGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXIpOgorICAgICAgICAoV2ViQ29yZTo6TW9ja0Rp
c3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjpyZXF1ZXN0VG9FbmQpOgorICAgICAgICAoV2Vi
Q29yZTo6TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjp2aWRlb1NhbXBsZUF2YWls
YWJsZSk6CisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFs
dGltZVZpZGVvU291cmNlR1N0cmVhbWVyLmg6CisKIDIwMjEtMDgtMjMgIENhbWVyb24gTWNDb3Jt
YWNrICA8aGV5Y2FtQGFwcGxlLmNvbT4KIAogICAgICAgICBBdm9pZCB1bm5lY2Vzc2FyeSBDR0Nv
bG9yIGNyZWF0aW9uIGluIEdyYWRpZW50OjpjcmVhdGVDR0dyYWRpZW50IGZvciBjb21tb24gc1JH
Qi1vbmx5IGNhc2VzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0
cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuY3BwIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFsdGltZVZp
ZGVvU291cmNlR1N0cmVhbWVyLmNwcAppbmRleCAyYTE2ZTAxN2Y1ZTRlYjQ0ZGM4MmQ5Y2Q1ZDhj
MjYxMjA4NjdkNzU5Li45MGY2ZmM3NmVhMWQ2NzVhMzI0M2IxNTllNGQ2NzAwYTUzN2Q4NzJkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIv
TW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lci9Nb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdT
dHJlYW1lci5jcHAKQEAgLTYzLDYgKzYzLDM2IEBAIENhcHR1cmVTb3VyY2VPckVycm9yIE1vY2tE
aXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6Y3JlYXRlKGNvbnN0IENhcHR1cmVEZXZpCiAg
ICAgcmV0dXJuIENhcHR1cmVTb3VyY2VPckVycm9yKFdURk1vdmUoc291cmNlKSk7CiB9CiAKK01v
Y2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNl
R1N0cmVhbWVyKFJlZjxNb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lcj4mJiBzb3VyY2Us
IENhcHR1cmVEZXZpY2U6OkRldmljZVR5cGUgdHlwZSkKKyAgICA6IFJlYWx0aW1lTWVkaWFTb3Vy
Y2UoVHlwZTo6VmlkZW8sIHNvdXJjZS0+bmFtZSgpLmlzb2xhdGVkQ29weSgpKQorICAgICwgbV9z
b3VyY2UoV1RGTW92ZShzb3VyY2UpKQorICAgICwgbV90eXBlKHR5cGUpCit7CisgICAgbV9zb3Vy
Y2UtPmFkZFZpZGVvU2FtcGxlT2JzZXJ2ZXIoKnRoaXMpOworfQorCitNb2NrRGlzcGxheUNhcHR1
cmVTb3VyY2VHU3RyZWFtZXI6On5Nb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXIoKQor
eworICAgIG1fc291cmNlLT5yZW1vdmVWaWRlb1NhbXBsZU9ic2VydmVyKCp0aGlzKTsKK30KKwor
dm9pZCBNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6OnN0b3BQcm9kdWNpbmdEYXRh
KCkKK3sKKyAgICBtX3NvdXJjZS0+cmVtb3ZlVmlkZW9TYW1wbGVPYnNlcnZlcigqdGhpcyk7Cisg
ICAgbV9zb3VyY2UtPnN0b3AoKTsKK30KKwordm9pZCBNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VH
U3RyZWFtZXI6OnJlcXVlc3RUb0VuZChPYnNlcnZlciYgY2FsbGluZ09ic2VydmVyKQoreworICAg
IG1fc291cmNlLT5yZW1vdmVWaWRlb1NhbXBsZU9ic2VydmVyKCp0aGlzKTsKKyAgICBtX3NvdXJj
ZS0+cmVxdWVzdFRvRW5kKGNhbGxpbmdPYnNlcnZlcik7Cit9CisKK3ZvaWQgTW9ja0Rpc3BsYXlD
YXB0dXJlU291cmNlR1N0cmVhbWVyOjp2aWRlb1NhbXBsZUF2YWlsYWJsZShNZWRpYVNhbXBsZSYg
c2FtcGxlKQoreworICAgIFJlYWx0aW1lTWVkaWFTb3VyY2U6OnZpZGVvU2FtcGxlQXZhaWxhYmxl
KHNhbXBsZSk7Cit9CisKIGNvbnN0IFJlYWx0aW1lTWVkaWFTb3VyY2VDYXBhYmlsaXRpZXMmIE1v
Y2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6Y2FwYWJpbGl0aWVzKCkKIHsKICAgICBp
ZiAoIW1fY2FwYWJpbGl0aWVzKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIu
aCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lci9Nb2NrUmVh
bHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lci5oCmluZGV4IDFiNjZkYTFlODhiMGQ4OTEwZGMzN2Y0
OWM1OTBmMDE4M2I5MzIwMTEuLjkyNjUzZTBkNmQ1NWRkMmFmMGVhMTMyNTVhNWYxMmMxNGUyMDY0
YjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJl
YW1lci9Nb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lci9Nb2NrUmVhbHRpbWVWaWRlb1NvdXJj
ZUdTdHJlYW1lci5oCkBAIC00MCwyMCArNDAsMjIgQEAgcHJpdmF0ZToKICAgICBib29sIGNhblJl
c2l6ZVZpZGVvRnJhbWVzKCkgY29uc3QgZmluYWwgeyByZXR1cm4gdHJ1ZTsgfQogfTsKIAotY2xh
c3MgTW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyIGZpbmFsIDogcHVibGljIFJlYWx0
aW1lTWVkaWFTb3VyY2UgeworY2xhc3MgTW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVy
IGZpbmFsIDogcHVibGljIFJlYWx0aW1lTWVkaWFTb3VyY2UsIFJlYWx0aW1lTWVkaWFTb3VyY2U6
OlZpZGVvU2FtcGxlT2JzZXJ2ZXIgewogcHVibGljOgogICAgIHN0YXRpYyBDYXB0dXJlU291cmNl
T3JFcnJvciBjcmVhdGUoY29uc3QgQ2FwdHVyZURldmljZSYsIGNvbnN0IE1lZGlhQ29uc3RyYWlu
dHMqKTsKIAotcHJpdmF0ZToKLSAgICBNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXIo
UmVmPE1vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVyPiYmIHNvdXJjZSwgQ2FwdHVyZURl
dmljZTo6RGV2aWNlVHlwZSB0eXBlKQotICAgICAgICA6IFJlYWx0aW1lTWVkaWFTb3VyY2UoVHlw
ZTo6VmlkZW8sIHNvdXJjZS0+bmFtZSgpLmlzb2xhdGVkQ29weSgpKQotICAgICAgICAsIG1fc291
cmNlKFdURk1vdmUoc291cmNlKSkKLSAgICAgICAgLCBtX3R5cGUodHlwZSkgeyB9CisgICAgdm9p
ZCByZXF1ZXN0VG9FbmQoT2JzZXJ2ZXImKSBmaW5hbDsKKworcHJvdGVjdGVkOgorICAgIC8vIFJl
YWx0aW1lTWVkaWFTb3VyY2U6OlZpZGVvU2FtcGxlT2JzZXJ2ZXIKKyAgICB2b2lkIHZpZGVvU2Ft
cGxlQXZhaWxhYmxlKE1lZGlhU2FtcGxlJikgZmluYWw7CiAKLSAgICBmcmllbmQgY2xhc3MgTW9j
a1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXI7Citwcml2YXRlOgorICAgIE1vY2tEaXNwbGF5
Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcihSZWY8TW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFt
ZXI+JiYsIENhcHR1cmVEZXZpY2U6OkRldmljZVR5cGUpOworICAgIH5Nb2NrRGlzcGxheUNhcHR1
cmVTb3VyY2VHU3RyZWFtZXIoKTsKIAogICAgIHZvaWQgc3RhcnRQcm9kdWNpbmdEYXRhKCkgZmlu
YWwgeyBtX3NvdXJjZS0+c3RhcnQoKTsgfQotICAgIHZvaWQgc3RvcFByb2R1Y2luZ0RhdGEoKSBm
aW5hbCB7IG1fc291cmNlLT5zdG9wKCk7IH0KKyAgICB2b2lkIHN0b3BQcm9kdWNpbmdEYXRhKCkg
ZmluYWw7CiAgICAgdm9pZCBzZXR0aW5nc0RpZENoYW5nZShPcHRpb25TZXQ8UmVhbHRpbWVNZWRp
YVNvdXJjZVNldHRpbmdzOjpGbGFnPikgZmluYWwgeyBtX2N1cnJlbnRTZXR0aW5ncyA9IHsgfTsg
fQogICAgIGJvb2wgaXNDYXB0dXJlU291cmNlKCkgY29uc3QgZmluYWwgeyByZXR1cm4gdHJ1ZTsg
fQogICAgIGNvbnN0IFJlYWx0aW1lTWVkaWFTb3VyY2VDYXBhYmlsaXRpZXMmIGNhcGFiaWxpdGll
cygpIGZpbmFsOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDlhZDA2MjdhNDY1NTBkYjZmM2U1MDk0ZDFmMTQzN2E2YjU3NGI3
YmEuLjQ3NDVhOTExN2NmMTEzMDVjMzViMzViZGQyNGI0YTllMWI2Njg0OWIgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAyMS0wOC0yMyAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxp
YS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTihyMjgxMzA1KSBbR1N0cmVhbWVyXSBmYXN0L21l
ZGlhc3RyZWFtL2dldERpc3BsYXlNZWRpYS1mcmFtZS1yYXRlLmh0bWwgdGltZW91dHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTM0MworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGxhdGZvcm0vZ2xp
Yi9UZXN0RXhwZWN0YXRpb25zOiBUZXN0IGlzIG5vdyBwYXNzaW5nLCBpbiBSZWxlYXNlIGF0IGxl
YXN0LiBUaW1pbmcgb3V0IGluCisgICAgICAgIERlYnVnIGJ1dCB0aGF0IHdpbGwgYmUgaW52ZXN0
aWdhdGVkIG5leHQsIHRoZXJlIGFyZSBvdGhlciBtZWRpYXN0cmVhbSB0aW1lb3V0cyBpbiBEZWJ1
Zy4KKwogMjAyMS0wOC0yMyAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgogCiAgICAgICAg
IE51bGwgY2hlY2sgc2NyaXB0RXhlY3V0aW9uQ29udGV4dApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z2xpYi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGJjMjkyY2EzYjY5NGNiZTllOTA0MjJhY2MyOWRi
OGEzMDQwNzE1OTAuLjc0OTM0MTJkMjE2YTg4NjYwZTYzNThmZTZjYTdkYzBmZGNiOThiZDkgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2dsaWIvVGVzdEV4cGVjdGF0aW9ucworKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9nbGliL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTI0MTgsOCAr
MjQxOCw2IEBAIHdlYmtpdC5vcmcvYi8yMjkyNjYgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9odG1sL2Jyb3dzZXJzL29mZmxpbmUvaW50cm9kCiAKIHdlYmtpdC5vcmcvYi8yMDcwNjIg
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9tZWRpYS1zb3VyY2UvbWVkaWFzb3VyY2Ut
cmVwbGF5Lmh0bWwgWyBGYWlsdXJlIFBhc3MgXQogCi13ZWJraXQub3JnL2IvMjI5MzQzIGZhc3Qv
bWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlhLWZyYW1lLXJhdGUuaHRtbCBbIFRpbWVvdXQgXQot
CiB3ZWJraXQub3JnL2IvMjI5MzQ2IHdlYnJ0Yy9tdWx0aS1hdWRpby5odG1sIFsgVGltZW91dCBQ
YXNzIF0KIAogd2Via2l0Lm9yZy9iLzIyOTM0NyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2Nzcy9jc3MtdGV4dC9vdmVyZmxvdy13cmFwL292ZXJmbG93LXdyYXAtY2x1c3Rlci0wMDIu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>436270</attachid>
            <date>2021-08-24 02:18:31 -0700</date>
            <delta_ts>2021-08-24 03:07:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-229343-20210824021830.patch</filename>
            <type>text/plain</type>
            <size>6308</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxNDkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGNmZmVhMGI4M2I3NTQ5
YzRkYzhmYzg1MTRmNzVjZWI4YzljMzNhOC4uZjhkNWNlOGNjOTBjYTAyMzgzZjNhNjIyNjkxZGNh
NjJiZGM0NTFjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTA4LTI0ICBQaGls
aXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9O
KHIyODEzMDUpIFtHU3RyZWFtZXJdIGZhc3QvbWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlhLWZy
YW1lLXJhdGUuaHRtbCB0aW1lb3V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjI5MzQzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgWW91ZW5uIEZhYmxl
dC4KKworICAgICAgICBQcm94eSB0aGUgdmlkZW8gc2FtcGxlcyBmcm9tIHRoZSB3cmFwcGVkIG1v
Y2sgc291cmNlIHRvIGl0cyBwYXJlbnQuIFRoZSB0ZXN0IHdhcyB0aW1pbmcgb3V0CisgICAgICAg
IGJlY2F1c2UgdGhlIHZpZGVvIHNhbXBsZXMgd2VyZSBuZXZlciBub3RpZmllZCB0byB0aGUgdG9w
IGxldmVsIG9ic2VydmVyIGluIEludGVybmFscy4KKworICAgICAgICAqIHBsYXRmb3JtL21lZGlh
c3RyZWFtL2dzdHJlYW1lci9Nb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6Ok1vY2tE
aXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcik6CisgICAgICAgIChXZWJDb3JlOjpNb2NrRGlz
cGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6OnJlcXVlc3RUb0VuZCk6CisgICAgICAgIChXZWJD
b3JlOjpNb2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6OnZpZGVvU2FtcGxlQXZhaWxh
YmxlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0
aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuaDoKKwogMjAyMS0wOC0yNCAgVGltIE5ndXllbiAgPG50
aW1AYXBwbGUuY29tPgogCiAgICAgICAgIEltcGxlbWVudCBpbmVydCBhdHRyaWJ1dGUgYmVoaW5k
IGZlYXR1cmUgZmxhZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFz
dHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lci9Nb2NrUmVhbHRpbWVW
aWRlb1NvdXJjZUdTdHJlYW1lci5jcHAKaW5kZXggMmExNmUwMTdmNWU0ZWI0NGRjODJkOWNkNWQ4
YzI2MTIwODY3ZDc1OS4uOTBmNmZjNzZlYTFkNjc1YTMyNDNiMTU5ZTRkNjcwMGE1MzdkODcyZCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVy
L01vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VH
U3RyZWFtZXIuY3BwCkBAIC02Myw2ICs2MywzNiBAQCBDYXB0dXJlU291cmNlT3JFcnJvciBNb2Nr
RGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6OmNyZWF0ZShjb25zdCBDYXB0dXJlRGV2aQog
ICAgIHJldHVybiBDYXB0dXJlU291cmNlT3JFcnJvcihXVEZNb3ZlKHNvdXJjZSkpOwogfQogCitN
b2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6Ok1vY2tEaXNwbGF5Q2FwdHVyZVNvdXJj
ZUdTdHJlYW1lcihSZWY8TW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXI+JiYgc291cmNl
LCBDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlIHR5cGUpCisgICAgOiBSZWFsdGltZU1lZGlhU291
cmNlKFR5cGU6OlZpZGVvLCBzb3VyY2UtPm5hbWUoKS5pc29sYXRlZENvcHkoKSkKKyAgICAsIG1f
c291cmNlKFdURk1vdmUoc291cmNlKSkKKyAgICAsIG1fdHlwZSh0eXBlKQoreworICAgIG1fc291
cmNlLT5hZGRWaWRlb1NhbXBsZU9ic2VydmVyKCp0aGlzKTsKK30KKworTW9ja0Rpc3BsYXlDYXB0
dXJlU291cmNlR1N0cmVhbWVyOjp+TW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyKCkK
K3sKKyAgICBtX3NvdXJjZS0+cmVtb3ZlVmlkZW9TYW1wbGVPYnNlcnZlcigqdGhpcyk7Cit9CisK
K3ZvaWQgTW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVyOjpzdG9wUHJvZHVjaW5nRGF0
YSgpCit7CisgICAgbV9zb3VyY2UtPnJlbW92ZVZpZGVvU2FtcGxlT2JzZXJ2ZXIoKnRoaXMpOwor
ICAgIG1fc291cmNlLT5zdG9wKCk7Cit9CisKK3ZvaWQgTW9ja0Rpc3BsYXlDYXB0dXJlU291cmNl
R1N0cmVhbWVyOjpyZXF1ZXN0VG9FbmQoT2JzZXJ2ZXImIGNhbGxpbmdPYnNlcnZlcikKK3sKKyAg
ICBtX3NvdXJjZS0+cmVtb3ZlVmlkZW9TYW1wbGVPYnNlcnZlcigqdGhpcyk7CisgICAgbV9zb3Vy
Y2UtPnJlcXVlc3RUb0VuZChjYWxsaW5nT2JzZXJ2ZXIpOworfQorCit2b2lkIE1vY2tEaXNwbGF5
Q2FwdHVyZVNvdXJjZUdTdHJlYW1lcjo6dmlkZW9TYW1wbGVBdmFpbGFibGUoTWVkaWFTYW1wbGUm
IHNhbXBsZSkKK3sKKyAgICBSZWFsdGltZU1lZGlhU291cmNlOjp2aWRlb1NhbXBsZUF2YWlsYWJs
ZShzYW1wbGUpOworfQorCiBjb25zdCBSZWFsdGltZU1lZGlhU291cmNlQ2FwYWJpbGl0aWVzJiBN
b2NrRGlzcGxheUNhcHR1cmVTb3VyY2VHU3RyZWFtZXI6OmNhcGFiaWxpdGllcygpCiB7CiAgICAg
aWYgKCFtX2NhcGFiaWxpdGllcykgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbWVkaWFzdHJlYW0vZ3N0cmVhbWVyL01vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVy
LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1Jl
YWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuaAppbmRleCAxYjY2ZGExZTg4YjBkODkxMGRjMzdm
NDljNTkwZjAxODNiOTMyMDExLi45MjY1M2UwZDZkNTVkZDJhZjBlYTEzMjU1YTVmMTJjMTRlMjA2
NGI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3Ry
ZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3VyY2VHU3RyZWFtZXIuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9nc3RyZWFtZXIvTW9ja1JlYWx0aW1lVmlkZW9Tb3Vy
Y2VHU3RyZWFtZXIuaApAQCAtNDAsMjAgKzQwLDIyIEBAIHByaXZhdGU6CiAgICAgYm9vbCBjYW5S
ZXNpemVWaWRlb0ZyYW1lcygpIGNvbnN0IGZpbmFsIHsgcmV0dXJuIHRydWU7IH0KIH07CiAKLWNs
YXNzIE1vY2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1lciBmaW5hbCA6IHB1YmxpYyBSZWFs
dGltZU1lZGlhU291cmNlIHsKK2NsYXNzIE1vY2tEaXNwbGF5Q2FwdHVyZVNvdXJjZUdTdHJlYW1l
ciBmaW5hbCA6IHB1YmxpYyBSZWFsdGltZU1lZGlhU291cmNlLCBSZWFsdGltZU1lZGlhU291cmNl
OjpWaWRlb1NhbXBsZU9ic2VydmVyIHsKIHB1YmxpYzoKICAgICBzdGF0aWMgQ2FwdHVyZVNvdXJj
ZU9yRXJyb3IgY3JlYXRlKGNvbnN0IENhcHR1cmVEZXZpY2UmLCBjb25zdCBNZWRpYUNvbnN0cmFp
bnRzKik7CiAKLXByaXZhdGU6Ci0gICAgTW9ja0Rpc3BsYXlDYXB0dXJlU291cmNlR1N0cmVhbWVy
KFJlZjxNb2NrUmVhbHRpbWVWaWRlb1NvdXJjZUdTdHJlYW1lcj4mJiBzb3VyY2UsIENhcHR1cmVE
ZXZpY2U6OkRldmljZVR5cGUgdHlwZSkKLSAgICAgICAgOiBSZWFsdGltZU1lZGlhU291cmNlKFR5
cGU6OlZpZGVvLCBzb3VyY2UtPm5hbWUoKS5pc29sYXRlZENvcHkoKSkKLSAgICAgICAgLCBtX3Nv
dXJjZShXVEZNb3ZlKHNvdXJjZSkpCi0gICAgICAgICwgbV90eXBlKHR5cGUpIHsgfQorICAgIHZv
aWQgcmVxdWVzdFRvRW5kKE9ic2VydmVyJikgZmluYWw7CisKK3Byb3RlY3RlZDoKKyAgICAvLyBS
ZWFsdGltZU1lZGlhU291cmNlOjpWaWRlb1NhbXBsZU9ic2VydmVyCisgICAgdm9pZCB2aWRlb1Nh
bXBsZUF2YWlsYWJsZShNZWRpYVNhbXBsZSYpIGZpbmFsOwogCi0gICAgZnJpZW5kIGNsYXNzIE1v
Y2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVhbWVyOworcHJpdmF0ZToKKyAgICBNb2NrRGlzcGxh
eUNhcHR1cmVTb3VyY2VHU3RyZWFtZXIoUmVmPE1vY2tSZWFsdGltZVZpZGVvU291cmNlR1N0cmVh
bWVyPiYmLCBDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlKTsKKyAgICB+TW9ja0Rpc3BsYXlDYXB0
dXJlU291cmNlR1N0cmVhbWVyKCk7CiAKICAgICB2b2lkIHN0YXJ0UHJvZHVjaW5nRGF0YSgpIGZp
bmFsIHsgbV9zb3VyY2UtPnN0YXJ0KCk7IH0KLSAgICB2b2lkIHN0b3BQcm9kdWNpbmdEYXRhKCkg
ZmluYWwgeyBtX3NvdXJjZS0+c3RvcCgpOyB9CisgICAgdm9pZCBzdG9wUHJvZHVjaW5nRGF0YSgp
IGZpbmFsOwogICAgIHZvaWQgc2V0dGluZ3NEaWRDaGFuZ2UoT3B0aW9uU2V0PFJlYWx0aW1lTWVk
aWFTb3VyY2VTZXR0aW5nczo6RmxhZz4pIGZpbmFsIHsgbV9jdXJyZW50U2V0dGluZ3MgPSB7IH07
IH0KICAgICBib29sIGlzQ2FwdHVyZVNvdXJjZSgpIGNvbnN0IGZpbmFsIHsgcmV0dXJuIHRydWU7
IH0KICAgICBjb25zdCBSZWFsdGltZU1lZGlhU291cmNlQ2FwYWJpbGl0aWVzJiBjYXBhYmlsaXRp
ZXMoKSBmaW5hbDsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBjM2ExZjQ1NTM3OWRhM2M2YzE3OGVhZWQyNTMzMWIxODE0NDBi
MmU0Li4xZGViYTA3OTZhYzNiZmM4NDY2ZTdmMTgyYzNkN2E3MGJhMmFlZjZmIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMjEtMDgtMjQgIFBoaWxpcHBlIE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjI4MTMwNSkgW0dTdHJlYW1lcl0gZmFzdC9t
ZWRpYXN0cmVhbS9nZXREaXNwbGF5TWVkaWEtZnJhbWUtcmF0ZS5odG1sIHRpbWVvdXRzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjkzNDMKKworICAg
ICAgICBSZXZpZXdlZCBieSBZb3Vlbm4gRmFibGV0LgorCisgICAgICAgICogcGxhdGZvcm0vZ2xp
Yi9UZXN0RXhwZWN0YXRpb25zOiBUZXN0IGlzIG5vdyBwYXNzaW5nLCBpbiBSZWxlYXNlIGF0IGxl
YXN0LiBUaW1pbmcgb3V0IGluCisgICAgICAgIERlYnVnIGJ1dCB0aGF0IHdpbGwgYmUgaW52ZXN0
aWdhdGVkIG5leHQsIHRoZXJlIGFyZSBvdGhlciBtZWRpYXN0cmVhbSB0aW1lb3V0cyBpbiBEZWJ1
Zy4KKwogMjAyMS0wOC0yNCAgVGltIE5ndXllbiAgPG50aW1AYXBwbGUuY29tPgogCiAgICAgICAg
IEltcGxlbWVudCBpbmVydCBhdHRyaWJ1dGUgYmVoaW5kIGZlYXR1cmUgZmxhZwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGJjMjkyY2EzYjY5NGNiZTll
OTA0MjJhY2MyOWRiOGEzMDQwNzE1OTAuLjc0OTM0MTJkMjE2YTg4NjYwZTYzNThmZTZjYTdkYzBm
ZGNiOThiZDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2dsaWIvVGVzdEV4cGVj
dGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9nbGliL1Rlc3RFeHBlY3RhdGlvbnMK
QEAgLTI0MTgsOCArMjQxOCw2IEBAIHdlYmtpdC5vcmcvYi8yMjkyNjYgaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9odG1sL2Jyb3dzZXJzL29mZmxpbmUvaW50cm9kCiAKIHdlYmtpdC5v
cmcvYi8yMDcwNjIgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9tZWRpYS1zb3VyY2Uv
bWVkaWFzb3VyY2UtcmVwbGF5Lmh0bWwgWyBGYWlsdXJlIFBhc3MgXQogCi13ZWJraXQub3JnL2Iv
MjI5MzQzIGZhc3QvbWVkaWFzdHJlYW0vZ2V0RGlzcGxheU1lZGlhLWZyYW1lLXJhdGUuaHRtbCBb
IFRpbWVvdXQgXQotCiB3ZWJraXQub3JnL2IvMjI5MzQ2IHdlYnJ0Yy9tdWx0aS1hdWRpby5odG1s
IFsgVGltZW91dCBQYXNzIF0KIAogd2Via2l0Lm9yZy9iLzIyOTM0NyBpbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtdGV4dC9vdmVyZmxvdy13cmFwL292ZXJmbG93LXdyYXAt
Y2x1c3Rlci0wMDIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>