<?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>202630</bug_id>
          
          <creation_ts>2019-10-07 04:50:24 -0700</creation_ts>
          <short_desc>MediaStreamTrack does not need to be a Document audio producer</short_desc>
          <delta_ts>2019-10-09 02:50:59 -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>
          <dependson>202627</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>aperez</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fujii</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kangil.han</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>tommyw</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1577313</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-10-07 04:50:24 -0700</bug_when>
    <thetext>MediaStreamTrack does not need to be a Document audio producer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577314</commentid>
    <comment_count>1</comment_count>
      <attachid>380313</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-10-07 04:57:37 -0700</bug_when>
    <thetext>Created attachment 380313
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577754</commentid>
    <comment_count>2</comment_count>
      <attachid>380423</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-10-08 05:53:59 -0700</bug_when>
    <thetext>Created attachment 380423
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578110</commentid>
    <comment_count>3</comment_count>
      <attachid>380423</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-09 00:48:43 -0700</bug_when>
    <thetext>Comment on attachment 380423
Patch

Clearing flags on attachment: 380423

Committed r250900: &lt;https://trac.webkit.org/changeset/250900&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578111</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-09 00:48:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578112</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-10-09 00:49:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/56107907&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578164</commentid>
    <comment_count>6</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-10-09 02:38:46 -0700</bug_when>
    <thetext>Committed r250906: &lt;https://trac.webkit.org/changeset/250906&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578171</commentid>
    <comment_count>7</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2019-10-09 02:50:59 -0700</bug_when>
    <thetext>*** Bug 202734 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>380313</attachid>
            <date>2019-10-07 04:57:37 -0700</date>
            <delta_ts>2019-10-08 05:53:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202630-20191007135736.patch</filename>
            <type>text/plain</type>
            <size>7553</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwNzcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmY3NmRlN2ZkMzBmOTg5
ZTU5NmUwYjBjZDU2YzY3MzYwODZjNzU5My4uYjE2MDYyZDRmZGJhYzFjYTczZWJiMzFiNzVlM2Yx
ZDRiNGM2OWU2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE5LTEwLTA3ICB5b3Vl
bm4gZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBNZWRpYVN0cmVhbVRyYWNr
IGRvZXMgbm90IG5lZWQgdG8gYmUgYSBEb2N1bWVudCBhdWRpbyBwcm9kdWNlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAyNjMwCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW5zdGVhZCBvZiBoYXZpbmcg
YWxsIHRyYWNrcyBiZWluZyBNZWRpYVByb2R1Y2VyLCB3ZSBjYW4gdXNlIHRoZSBuZXcgbWV0aG9k
cyBpbnRyb2R1Y2VkIGZvciBpT1MKKyAgICAgICAgdG8gbXV0ZS91bm11dGUgY2FwdHVyZSB0cmFj
a3MgYW5kIGdldCBjYXB0dXJlIG1lZGlhIHN0YXRlLgorICAgICAgICBUaGlzIGFsbG93cyB0byBu
b3QgcmVnaXN0ZXIgdHJhY2tzIHRoYXQgYXJlIG5vdCBjYXB0dXJlIHRyYWNrcy4KKyAgICAgICAg
Q292ZXJlZCBieSBleGlzdGluZyB0ZXN0cy4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJl
YW0vTWVkaWFTdHJlYW1UcmFjay5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVhbVRy
YWNrOjpNZWRpYVN0cmVhbVRyYWNrKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtVHJh
Y2s6On5NZWRpYVN0cmVhbVRyYWNrKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtVHJh
Y2s6OnNldE11dGVkKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtVHJhY2s6OmFwcGx5
Q29uc3RyYWludHMpOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFTdHJlYW1UcmFjazo6bWVkaWFT
dGF0ZSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVhbVRyYWNrOjp1cGRhdGVD
YXB0dXJlQWNjb3JkaW5nTXV0ZWRTdGF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVh
bVRyYWNrOjpwYWdlTXV0ZWRTdGF0ZURpZENoYW5nZSk6IERlbGV0ZWQuCisgICAgICAgICogTW9k
dWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmg6CisgICAgICAgICogZG9tL0RvY3Vt
ZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50Ojp1cGRhdGVJc1BsYXlpbmdNZWRp
YSk6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6cGFnZU11dGVkU3RhdGVEaWRDaGFuZ2Up
OgorCiAyMDE5LTEwLTA3ICB5b3Vlbm4gZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbaU9TXSBVbm11dGluZyBjYXB0dXJlIG9mIGEgcGFnZSBpcyBub3Qgd29ya2luZwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRy
YWNrLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1U
cmFjay5jcHAKaW5kZXggNDUzMmE4MjIyODBjNTIzMWFmYWJjMzcyMDZhNzk2MzQ4YjIyODA2My4u
ZTg5ZmNhMWE4NjU5NDdkNzNkN2FjNTRlN2Q0ZTMxZGVmNzRiMWNkOSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3Bw
CkBAIC04Myw5ICs4Myw2IEBAIE1lZGlhU3RyZWFtVHJhY2s6Ok1lZGlhU3RyZWFtVHJhY2soU2Ny
aXB0RXhlY3V0aW9uQ29udGV4dCYgY29udGV4dCwgUmVmPE1lZGlhU3RyCiAgICAgaWYgKGF1dG8g
ZG9jdW1lbnQgPSB0aGlzLT5kb2N1bWVudCgpKSB7CiAgICAgICAgIGlmIChkb2N1bWVudC0+cGFn
ZSgpICYmIGRvY3VtZW50LT5wYWdlKCktPm11dGVkU3RhdGUoKSkKICAgICAgICAgICAgIHNldE11
dGVkKHRydWUpOwotI2lmICFQTEFURk9STShJT1NfRkFNSUxZKQotICAgICAgICBkb2N1bWVudC0+
YWRkQXVkaW9Qcm9kdWNlcigqdGhpcyk7Ci0jZW5kaWYKICAgICB9CiB9CiAKQEAgLTk3LDExICs5
NCw2IEBAIE1lZGlhU3RyZWFtVHJhY2s6On5NZWRpYVN0cmVhbVRyYWNrKCkKICAgICAgICAgcmV0
dXJuOwogCiAgICAgYWxsQ2FwdHVyZVRyYWNrcygpLnJlbW92ZSh0aGlzKTsKLQotI2lmICFQTEFU
Rk9STShJT1NfRkFNSUxZKQotICAgIGlmIChhdXRvIGRvY3VtZW50ID0gdGhpcy0+ZG9jdW1lbnQo
KSkKLSAgICAgICAgZG9jdW1lbnQtPnJlbW92ZUF1ZGlvUHJvZHVjZXIoKnRoaXMpOwotI2VuZGlm
CiB9CiAKIGNvbnN0IEF0b21TdHJpbmcmIE1lZGlhU3RyZWFtVHJhY2s6OmtpbmQoKSBjb25zdApA
QCAtMTk4LDExICsxOTAsMTEgQEAgdm9pZCBNZWRpYVN0cmVhbVRyYWNrOjpzZXRNdXRlZChNZWRp
YVByb2R1Y2VyOjpNdXRlZFN0YXRlRmxhZ3Mgc3RhdGUpCiAgICAgc3dpdGNoIChzb3VyY2UoKS5k
ZXZpY2VUeXBlKCkpIHsKICAgICBjYXNlIENhcHR1cmVEZXZpY2U6OkRldmljZVR5cGU6Ok1pY3Jv
cGhvbmU6CiAgICAgY2FzZSBDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlOjpDYW1lcmE6Ci0gICAg
ICAgIHRyYWNrTXV0ZWQgPSBzdGF0ZSAmIEF1ZGlvQW5kVmlkZW9DYXB0dXJlSXNNdXRlZDsKKyAg
ICAgICAgdHJhY2tNdXRlZCA9IHN0YXRlICYgTWVkaWFQcm9kdWNlcjo6QXVkaW9BbmRWaWRlb0Nh
cHR1cmVJc011dGVkOwogICAgICAgICBicmVhazsKICAgICBjYXNlIENhcHR1cmVEZXZpY2U6OkRl
dmljZVR5cGU6OlNjcmVlbjoKICAgICBjYXNlIENhcHR1cmVEZXZpY2U6OkRldmljZVR5cGU6Oldp
bmRvdzoKLSAgICAgICAgdHJhY2tNdXRlZCA9IHN0YXRlICYgU2NyZWVuQ2FwdHVyZUlzTXV0ZWQ7
CisgICAgICAgIHRyYWNrTXV0ZWQgPSBzdGF0ZSAmIE1lZGlhUHJvZHVjZXI6OlNjcmVlbkNhcHR1
cmVJc011dGVkOwogICAgICAgICBicmVhazsKICAgICBjYXNlIENhcHR1cmVEZXZpY2U6OkRldmlj
ZVR5cGU6OlVua25vd246CiAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwpAQCAtMzgyLDgg
KzM3NCw4IEBAIHZvaWQgTWVkaWFTdHJlYW1UcmFjazo6YXBwbHlDb25zdHJhaW50cyhjb25zdCBP
cHRpb25hbDxNZWRpYVRyYWNrQ29uc3RyYWludHM+JiBjCiB7CiAgICAgbV9wcm9taXNlID0gV1RG
OjptYWtlVW5pcXVlPERPTVByb21pc2VEZWZlcnJlZDx2b2lkPj4oV1RGTW92ZShwcm9taXNlKSk7
CiAKLSAgICBhdXRvIGNvbXBsZXRpb25IYW5kbGVyID0gW3RoaXMsIHdlYWtUaGlzID0gbWFrZVdl
YWtQdHIoKnRoaXMpLCBjb25zdHJhaW50c10oYXV0byYmIGVycm9yKSBtdXRhYmxlIHsKLSAgICAg
ICAgaWYgKCF3ZWFrVGhpcyB8fCAhbV9wcm9taXNlKQorICAgIGF1dG8gY29tcGxldGlvbkhhbmRs
ZXIgPSBbdGhpcywgcHJvdGVjdGVkVGhpcyA9IG1ha2VSZWYoKnRoaXMpLCBjb25zdHJhaW50c10o
YXV0byYmIGVycm9yKSBtdXRhYmxlIHsKKyAgICAgICAgaWYgKCFtX3Byb21pc2UpCiAgICAgICAg
ICAgICByZXR1cm47CiAgICAgICAgIGlmIChlcnJvcikgewogICAgICAgICAgICAgbV9wcm9taXNl
LT5yZWplY3RUeXBlPElETEludGVyZmFjZTxPdmVyY29uc3RyYWluZWRFcnJvcj4+KE92ZXJjb25z
dHJhaW5lZEVycm9yOjpjcmVhdGUoV1RGTW92ZShlcnJvci0+YmFkQ29uc3RyYWludCksIFdURk1v
dmUoZXJyb3ItPm1lc3NhZ2UpKSk7CkBAIC00MDUsMjYgKzM5NywxNCBAQCB2b2lkIE1lZGlhU3Ry
ZWFtVHJhY2s6OnJlbW92ZU9ic2VydmVyKE9ic2VydmVyJiBvYnNlcnZlcikKICAgICBtX29ic2Vy
dmVycy5yZW1vdmVGaXJzdCgmb2JzZXJ2ZXIpOwogfQogCi12b2lkIE1lZGlhU3RyZWFtVHJhY2s6
OnBhZ2VNdXRlZFN0YXRlRGlkQ2hhbmdlKCkKLXsKLSAgICBpZiAobV9lbmRlZCB8fCAhaXNDYXB0
dXJlVHJhY2soKSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgRG9jdW1lbnQqIGRvY3VtZW50ID0g
dGhpcy0+ZG9jdW1lbnQoKTsKLSAgICBpZiAoIWRvY3VtZW50IHx8ICFkb2N1bWVudC0+cGFnZSgp
KQotICAgICAgICByZXR1cm47Ci0KLSAgICBzZXRNdXRlZChkb2N1bWVudC0+cGFnZSgpLT5tdXRl
ZFN0YXRlKCkpOwotfQotCiBNZWRpYVByb2R1Y2VyOjpNZWRpYVN0YXRlRmxhZ3MgTWVkaWFTdHJl
YW1UcmFjazo6bWVkaWFTdGF0ZSgpIGNvbnN0CiB7CiAgICAgaWYgKG1fZW5kZWQgfHwgIWlzQ2Fw
dHVyZVRyYWNrKCkpCi0gICAgICAgIHJldHVybiBJc05vdFBsYXlpbmc7CisgICAgICAgIHJldHVy
biBNZWRpYVByb2R1Y2VyOjpJc05vdFBsYXlpbmc7CiAKLSAgICBEb2N1bWVudCogZG9jdW1lbnQg
PSB0aGlzLT5kb2N1bWVudCgpOworICAgIGF1dG8qIGRvY3VtZW50ID0gdGhpcy0+ZG9jdW1lbnQo
KTsKICAgICBpZiAoIWRvY3VtZW50IHx8ICFkb2N1bWVudC0+cGFnZSgpKQotICAgICAgICByZXR1
cm4gSXNOb3RQbGF5aW5nOworICAgICAgICByZXR1cm4gTWVkaWFQcm9kdWNlcjo6SXNOb3RQbGF5
aW5nOwogCiAgICAgcmV0dXJuIHNvdXJjZUNhcHR1cmVTdGF0ZShzb3VyY2UoKSk7CiB9CkBAIC00
NjQsNyArNDQ0LDYgQEAgTWVkaWFQcm9kdWNlcjo6TWVkaWFTdGF0ZUZsYWdzIHNvdXJjZUNhcHR1
cmVTdGF0ZShSZWFsdGltZU1lZGlhU291cmNlJiBzb3VyY2UpCiAgICAgcmV0dXJuIE1lZGlhUHJv
ZHVjZXI6OklzTm90UGxheWluZzsKIH0KIAotI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCiBNZWRp
YVByb2R1Y2VyOjpNZWRpYVN0YXRlRmxhZ3MgTWVkaWFTdHJlYW1UcmFjazo6Y2FwdHVyZVN0YXRl
KERvY3VtZW50JiBkb2N1bWVudCkKIHsKICAgICBNZWRpYVByb2R1Y2VyOjpNZWRpYVN0YXRlRmxh
Z3Mgc3RhdGUgPSBNZWRpYVByb2R1Y2VyOjpJc05vdFBsYXlpbmc7CkBAIC00ODQsNyArNDYzLDYg
QEAgdm9pZCBNZWRpYVN0cmVhbVRyYWNrOjp1cGRhdGVDYXB0dXJlQWNjb3JkaW5nTXV0ZWRTdGF0
ZShEb2N1bWVudCYgZG9jdW1lbnQpCiAgICAgICAgIGNhcHR1cmVUcmFjay0+c291cmNlKCkuc2V0
TXV0ZWQoZG9jdW1lbnQucGFnZSgpLT5tdXRlZFN0YXRlKCkpOwogICAgIH0KIH0KLSNlbmRpZgog
CiB2b2lkIE1lZGlhU3RyZWFtVHJhY2s6OmVuZENhcHR1cmUoRG9jdW1lbnQmIGRvY3VtZW50KQog
ewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0
cmVhbVRyYWNrLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3Ry
ZWFtVHJhY2suaAppbmRleCBlYzRmYzdiODc2MTFiNDc3NDQ1NzViMGFlYjhiMDRjZWZkY2EwZjVk
Li40NjRkOTVmZDZiMzNhZDhjMTFhMjliMGJkNzlkZTZiNjU2NzE1Y2EyIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaApA
QCAtNTIsNyArNTIsNiBAQCBjbGFzcyBNZWRpYVN0cmVhbVRyYWNrCiAgICAgOiBwdWJsaWMgUmVm
Q291bnRlZDxNZWRpYVN0cmVhbVRyYWNrPgogICAgICwgcHVibGljIEFjdGl2ZURPTU9iamVjdAog
ICAgICwgcHVibGljIEV2ZW50VGFyZ2V0V2l0aElubGluZURhdGEKLSAgICAsIHB1YmxpYyBNZWRp
YVByb2R1Y2VyCiAgICAgLCBwcml2YXRlIE1lZGlhU3RyZWFtVHJhY2tQcml2YXRlOjpPYnNlcnZl
cgogI2lmICFSRUxFQVNFX0xPR19ESVNBQkxFRAogICAgICwgcHJpdmF0ZSBMb2dnZXJIZWxwZXIK
QEAgLTcxLDEwICs3MCw4IEBAIHB1YmxpYzoKIAogICAgIHN0YXRpYyB2b2lkIGVuZENhcHR1cmUo
RG9jdW1lbnQmKTsKIAotI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCiAgICAgc3RhdGljIE1lZGlh
UHJvZHVjZXI6Ok1lZGlhU3RhdGVGbGFncyBjYXB0dXJlU3RhdGUoRG9jdW1lbnQmKTsKICAgICBz
dGF0aWMgdm9pZCB1cGRhdGVDYXB0dXJlQWNjb3JkaW5nTXV0ZWRTdGF0ZShEb2N1bWVudCYpOwot
I2VuZGlmCiAKICAgICB2aXJ0dWFsIGJvb2wgaXNDYW52YXMoKSBjb25zdCB7IHJldHVybiBmYWxz
ZTsgfQogCkBAIC0xNDMsOSArMTQwLDcgQEAgcHVibGljOgogCiAgICAgQXVkaW9Tb3VyY2VQcm92
aWRlciogYXVkaW9Tb3VyY2VQcm92aWRlcigpOwogCi0gICAgLy8gTWVkaWFQcm9kdWNlcgotICAg
IHZvaWQgcGFnZU11dGVkU3RhdGVEaWRDaGFuZ2UoKSBmaW5hbDsKLSAgICBNZWRpYVByb2R1Y2Vy
OjpNZWRpYVN0YXRlRmxhZ3MgbWVkaWFTdGF0ZSgpIGNvbnN0IGZpbmFsOworICAgIE1lZGlhUHJv
ZHVjZXI6Ok1lZGlhU3RhdGVGbGFncyBtZWRpYVN0YXRlKCkgY29uc3Q7CiAKICAgICB2b2lkIGFk
ZE9ic2VydmVyKE9ic2VydmVyJik7CiAgICAgdm9pZCByZW1vdmVPYnNlcnZlcihPYnNlcnZlciYp
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKaW5kZXggNGEyYmJjZDk3M2UwMGI2Mzc1MWEzMzlkMmM5
MmE0MmM0ZjZmN2VhOC4uYTBkN2FkMDhhM2FkNjQwYzJjZjMwMmU0MzlmYWI1YWViMjExYmJkZSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCkBAIC0zOTg2LDkgKzM5ODYsNyBAQCB2b2lkIERvY3Vt
ZW50Ojp1cGRhdGVJc1BsYXlpbmdNZWRpYSh1aW50NjRfdCBzb3VyY2VFbGVtZW50SUQpCiAgICAg
Zm9yIChhdXRvJiBhdWRpb1Byb2R1Y2VyIDogbV9hdWRpb1Byb2R1Y2VycykKICAgICAgICAgc3Rh
dGUgfD0gYXVkaW9Qcm9kdWNlci5tZWRpYVN0YXRlKCk7CiAKLSNpZiBFTkFCTEUoTUVESUFfU1RS
RUFNKSAmJiBQTEFURk9STShJT1NfRkFNSUxZKQogICAgIHN0YXRlIHw9IE1lZGlhU3RyZWFtVHJh
Y2s6OmNhcHR1cmVTdGF0ZSgqdGhpcyk7Ci0jZW5kaWYKIAogI2lmIEVOQUJMRShNRURJQV9TRVNT
SU9OKQogICAgIGlmIChIVE1MTWVkaWFFbGVtZW50KiBzb3VyY2VFbGVtZW50ID0gSFRNTE1lZGlh
RWxlbWVudDo6ZWxlbWVudFdpdGhJRChzb3VyY2VFbGVtZW50SUQpKSB7CkBAIC00MDMyLDkgKzQw
MzAsNyBAQCB2b2lkIERvY3VtZW50OjpwYWdlTXV0ZWRTdGF0ZURpZENoYW5nZSgpCiAgICAgZm9y
IChhdXRvJiBhdWRpb1Byb2R1Y2VyIDogbV9hdWRpb1Byb2R1Y2VycykKICAgICAgICAgYXVkaW9Q
cm9kdWNlci5wYWdlTXV0ZWRTdGF0ZURpZENoYW5nZSgpOwogCi0jaWYgRU5BQkxFKE1FRElBX1NU
UkVBTSkgJiYgUExBVEZPUk0oSU9TX0ZBTUlMWSkKICAgICBNZWRpYVN0cmVhbVRyYWNrOjp1cGRh
dGVDYXB0dXJlQWNjb3JkaW5nTXV0ZWRTdGF0ZSgqdGhpcyk7Ci0jZW5kaWYKIH0KIAogc3RhdGlj
IGJvb2wgaXNOb2RlSW5TdWJ0cmVlKE5vZGUmIG5vZGUsIE5vZGUmIGNvbnRhaW5lciwgRG9jdW1l
bnQ6Ok5vZGVSZW1vdmFsIG5vZGVSZW1vdmFsKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>380423</attachid>
            <date>2019-10-08 05:53:59 -0700</date>
            <delta_ts>2019-10-09 00:48:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-202630-20191008145357.patch</filename>
            <type>text/plain</type>
            <size>7509</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwODIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjhmZDZkZmQ4ZDFjMTJl
Y2JkZmRkNzljM2IwNzVkOTFmZmU5YzRjMC4uYWJlZGYwZjhiODQyMTE3YTRhMmJlOWEyZTFiOGRm
YmZlZGM3MmJmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE5LTEwLTA4ICB5b3Vl
bm4gZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBNZWRpYVN0cmVhbVRyYWNr
IGRvZXMgbm90IG5lZWQgdG8gYmUgYSBEb2N1bWVudCBhdWRpbyBwcm9kdWNlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAyNjMwCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW5zdGVhZCBvZiBoYXZpbmcg
YWxsIHRyYWNrcyBiZWluZyBNZWRpYVByb2R1Y2VyLCB3ZSBjYW4gdXNlIHRoZSBuZXcgbWV0aG9k
cyBpbnRyb2R1Y2VkIGZvciBpT1MKKyAgICAgICAgdG8gbXV0ZS91bm11dGUgY2FwdHVyZSB0cmFj
a3MgYW5kIGdldCBjYXB0dXJlIG1lZGlhIHN0YXRlLgorICAgICAgICBUaGlzIGFsbG93cyB0byBu
b3QgcmVnaXN0ZXIgdHJhY2tzIHRoYXQgYXJlIG5vdCBjYXB0dXJlIHRyYWNrcy4KKyAgICAgICAg
Q292ZXJlZCBieSBleGlzdGluZyB0ZXN0cy4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJl
YW0vTWVkaWFTdHJlYW1UcmFjay5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVhbVRy
YWNrOjpNZWRpYVN0cmVhbVRyYWNrKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtVHJh
Y2s6On5NZWRpYVN0cmVhbVRyYWNrKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtVHJh
Y2s6OnNldE11dGVkKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3RyZWFtVHJhY2s6OmFwcGx5
Q29uc3RyYWludHMpOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFTdHJlYW1UcmFjazo6bWVkaWFT
dGF0ZSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVN0cmVhbVRyYWNrOjp1cGRhdGVD
YXB0dXJlQWNjb3JkaW5nVG9NdXRlZFN0YXRlKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhU3Ry
ZWFtVHJhY2s6OnBhZ2VNdXRlZFN0YXRlRGlkQ2hhbmdlKTogRGVsZXRlZC4KKyAgICAgICAgKiBN
b2R1bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaDoKKyAgICAgICAgKiBkb20vRG9j
dW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnQ6OnVwZGF0ZUlzUGxheWluZ01l
ZGlhKToKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50OjpwYWdlTXV0ZWRTdGF0ZURpZENoYW5n
ZSk6CisKIDIwMTktMTAtMDggIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEu
Y29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQuIFJlbW92ZSB1bnVzZWQgV2ViS2l0U291cFJlcXVl
c3RHZW5lcmljIGFmdGVyIHIyNTA1OTcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVs
ZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suY3BwCmluZGV4IGQwODc5OGUyMzRjMDQz
OGRiNTY5YTkyZWQ3NTljYjcyZDczMmRlOWEuLjE1YTI3YTlkMDYwMjEzYzhlNjI1ZmI0M2JhMjQz
MTRjMjJmMzE4Y2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJl
YW0vTWVkaWFTdHJlYW1UcmFjay5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRp
YXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmNwcApAQCAtODMsOSArODMsNiBAQCBNZWRpYVN0cmVh
bVRyYWNrOjpNZWRpYVN0cmVhbVRyYWNrKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQmIGNvbnRleHQs
IFJlZjxNZWRpYVN0cgogICAgIGlmIChhdXRvIGRvY3VtZW50ID0gdGhpcy0+ZG9jdW1lbnQoKSkg
ewogICAgICAgICBpZiAoZG9jdW1lbnQtPnBhZ2UoKSAmJiBkb2N1bWVudC0+cGFnZSgpLT5tdXRl
ZFN0YXRlKCkpCiAgICAgICAgICAgICBzZXRNdXRlZCh0cnVlKTsKLSNpZiAhUExBVEZPUk0oSU9T
X0ZBTUlMWSkKLSAgICAgICAgZG9jdW1lbnQtPmFkZEF1ZGlvUHJvZHVjZXIoKnRoaXMpOwotI2Vu
ZGlmCiAgICAgfQogfQogCkBAIC05NywxMSArOTQsNiBAQCBNZWRpYVN0cmVhbVRyYWNrOjp+TWVk
aWFTdHJlYW1UcmFjaygpCiAgICAgICAgIHJldHVybjsKIAogICAgIGFsbENhcHR1cmVUcmFja3Mo
KS5yZW1vdmUodGhpcyk7Ci0KLSNpZiAhUExBVEZPUk0oSU9TX0ZBTUlMWSkKLSAgICBpZiAoYXV0
byBkb2N1bWVudCA9IHRoaXMtPmRvY3VtZW50KCkpCi0gICAgICAgIGRvY3VtZW50LT5yZW1vdmVB
dWRpb1Byb2R1Y2VyKCp0aGlzKTsKLSNlbmRpZgogfQogCiBjb25zdCBBdG9tU3RyaW5nJiBNZWRp
YVN0cmVhbVRyYWNrOjpraW5kKCkgY29uc3QKQEAgLTE5OCwxMSArMTkwLDExIEBAIHZvaWQgTWVk
aWFTdHJlYW1UcmFjazo6c2V0TXV0ZWQoTWVkaWFQcm9kdWNlcjo6TXV0ZWRTdGF0ZUZsYWdzIHN0
YXRlKQogICAgIHN3aXRjaCAoc291cmNlKCkuZGV2aWNlVHlwZSgpKSB7CiAgICAgY2FzZSBDYXB0
dXJlRGV2aWNlOjpEZXZpY2VUeXBlOjpNaWNyb3Bob25lOgogICAgIGNhc2UgQ2FwdHVyZURldmlj
ZTo6RGV2aWNlVHlwZTo6Q2FtZXJhOgotICAgICAgICB0cmFja011dGVkID0gc3RhdGUgJiBBdWRp
b0FuZFZpZGVvQ2FwdHVyZUlzTXV0ZWQ7CisgICAgICAgIHRyYWNrTXV0ZWQgPSBzdGF0ZSAmIE1l
ZGlhUHJvZHVjZXI6OkF1ZGlvQW5kVmlkZW9DYXB0dXJlSXNNdXRlZDsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlOjpTY3JlZW46CiAgICAgY2FzZSBD
YXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlOjpXaW5kb3c6Ci0gICAgICAgIHRyYWNrTXV0ZWQgPSBz
dGF0ZSAmIFNjcmVlbkNhcHR1cmVJc011dGVkOworICAgICAgICB0cmFja011dGVkID0gc3RhdGUg
JiBNZWRpYVByb2R1Y2VyOjpTY3JlZW5DYXB0dXJlSXNNdXRlZDsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBDYXB0dXJlRGV2aWNlOjpEZXZpY2VUeXBlOjpVbmtub3duOgogICAgICAgICBBU1NF
UlRfTk9UX1JFQUNIRUQoKTsKQEAgLTM4Miw4ICszNzQsOCBAQCB2b2lkIE1lZGlhU3RyZWFtVHJh
Y2s6OmFwcGx5Q29uc3RyYWludHMoY29uc3QgT3B0aW9uYWw8TWVkaWFUcmFja0NvbnN0cmFpbnRz
PiYgYwogewogICAgIG1fcHJvbWlzZSA9IFdURjo6bWFrZVVuaXF1ZTxET01Qcm9taXNlRGVmZXJy
ZWQ8dm9pZD4+KFdURk1vdmUocHJvbWlzZSkpOwogCi0gICAgYXV0byBjb21wbGV0aW9uSGFuZGxl
ciA9IFt0aGlzLCB3ZWFrVGhpcyA9IG1ha2VXZWFrUHRyKCp0aGlzKSwgY29uc3RyYWludHNdKGF1
dG8mJiBlcnJvcikgbXV0YWJsZSB7Ci0gICAgICAgIGlmICghd2Vha1RoaXMgfHwgIW1fcHJvbWlz
ZSkKKyAgICBhdXRvIGNvbXBsZXRpb25IYW5kbGVyID0gW3RoaXMsIHByb3RlY3RlZFRoaXMgPSBt
YWtlUmVmKCp0aGlzKSwgY29uc3RyYWludHNdKGF1dG8mJiBlcnJvcikgbXV0YWJsZSB7CisgICAg
ICAgIGlmICghbV9wcm9taXNlKQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICBpZiAoZXJy
b3IpIHsKICAgICAgICAgICAgIG1fcHJvbWlzZS0+cmVqZWN0VHlwZTxJRExJbnRlcmZhY2U8T3Zl
cmNvbnN0cmFpbmVkRXJyb3I+PihPdmVyY29uc3RyYWluZWRFcnJvcjo6Y3JlYXRlKFdURk1vdmUo
ZXJyb3ItPmJhZENvbnN0cmFpbnQpLCBXVEZNb3ZlKGVycm9yLT5tZXNzYWdlKSkpOwpAQCAtNDA1
LDI2ICszOTcsMTQgQEAgdm9pZCBNZWRpYVN0cmVhbVRyYWNrOjpyZW1vdmVPYnNlcnZlcihPYnNl
cnZlciYgb2JzZXJ2ZXIpCiAgICAgbV9vYnNlcnZlcnMucmVtb3ZlRmlyc3QoJm9ic2VydmVyKTsK
IH0KIAotdm9pZCBNZWRpYVN0cmVhbVRyYWNrOjpwYWdlTXV0ZWRTdGF0ZURpZENoYW5nZSgpCi17
Ci0gICAgaWYgKG1fZW5kZWQgfHwgIWlzQ2FwdHVyZVRyYWNrKCkpCi0gICAgICAgIHJldHVybjsK
LQotICAgIERvY3VtZW50KiBkb2N1bWVudCA9IHRoaXMtPmRvY3VtZW50KCk7Ci0gICAgaWYgKCFk
b2N1bWVudCB8fCAhZG9jdW1lbnQtPnBhZ2UoKSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgc2V0
TXV0ZWQoZG9jdW1lbnQtPnBhZ2UoKS0+bXV0ZWRTdGF0ZSgpKTsKLX0KLQogTWVkaWFQcm9kdWNl
cjo6TWVkaWFTdGF0ZUZsYWdzIE1lZGlhU3RyZWFtVHJhY2s6Om1lZGlhU3RhdGUoKSBjb25zdAog
ewogICAgIGlmIChtX2VuZGVkIHx8ICFpc0NhcHR1cmVUcmFjaygpKQotICAgICAgICByZXR1cm4g
SXNOb3RQbGF5aW5nOworICAgICAgICByZXR1cm4gTWVkaWFQcm9kdWNlcjo6SXNOb3RQbGF5aW5n
OwogCi0gICAgRG9jdW1lbnQqIGRvY3VtZW50ID0gdGhpcy0+ZG9jdW1lbnQoKTsKKyAgICBhdXRv
KiBkb2N1bWVudCA9IHRoaXMtPmRvY3VtZW50KCk7CiAgICAgaWYgKCFkb2N1bWVudCB8fCAhZG9j
dW1lbnQtPnBhZ2UoKSkKLSAgICAgICAgcmV0dXJuIElzTm90UGxheWluZzsKKyAgICAgICAgcmV0
dXJuIE1lZGlhUHJvZHVjZXI6OklzTm90UGxheWluZzsKIAogICAgIHJldHVybiBzb3VyY2VDYXB0
dXJlU3RhdGUoc291cmNlKCkpOwogfQpAQCAtNDY0LDcgKzQ0NCw2IEBAIE1lZGlhUHJvZHVjZXI6
Ok1lZGlhU3RhdGVGbGFncyBzb3VyY2VDYXB0dXJlU3RhdGUoUmVhbHRpbWVNZWRpYVNvdXJjZSYg
c291cmNlKQogICAgIHJldHVybiBNZWRpYVByb2R1Y2VyOjpJc05vdFBsYXlpbmc7CiB9CiAKLSNp
ZiBQTEFURk9STShJT1NfRkFNSUxZKQogTWVkaWFQcm9kdWNlcjo6TWVkaWFTdGF0ZUZsYWdzIE1l
ZGlhU3RyZWFtVHJhY2s6OmNhcHR1cmVTdGF0ZShEb2N1bWVudCYgZG9jdW1lbnQpCiB7CiAgICAg
TWVkaWFQcm9kdWNlcjo6TWVkaWFTdGF0ZUZsYWdzIHN0YXRlID0gTWVkaWFQcm9kdWNlcjo6SXNO
b3RQbGF5aW5nOwpAQCAtNDg0LDcgKzQ2Myw2IEBAIHZvaWQgTWVkaWFTdHJlYW1UcmFjazo6dXBk
YXRlQ2FwdHVyZUFjY29yZGluZ1RvTXV0ZWRTdGF0ZShEb2N1bWVudCYgZG9jdW1lbnQpCiAgICAg
ICAgIGNhcHR1cmVUcmFjay0+c2V0TXV0ZWQoZG9jdW1lbnQucGFnZSgpLT5tdXRlZFN0YXRlKCkp
OwogICAgIH0KIH0KLSNlbmRpZgogCiB2b2lkIE1lZGlhU3RyZWFtVHJhY2s6OmVuZENhcHR1cmUo
RG9jdW1lbnQmIGRvY3VtZW50KQogewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxl
cy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRyYWNrLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtVHJhY2suaAppbmRleCA0N2FiZDJiZTJmZTRkNjkxNjQ3
NTQ4ZDdkMmViNWY0YzNkNDdkZTUxLi4wM2Y4MWVjNzBmNzI1OGM2NTk0MmI3ZjY4ZmQ3M2MzYTcy
ZjMwMjNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01l
ZGlhU3RyZWFtVHJhY2suaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFt
L01lZGlhU3RyZWFtVHJhY2suaApAQCAtNTIsNyArNTIsNiBAQCBjbGFzcyBNZWRpYVN0cmVhbVRy
YWNrCiAgICAgOiBwdWJsaWMgUmVmQ291bnRlZDxNZWRpYVN0cmVhbVRyYWNrPgogICAgICwgcHVi
bGljIEFjdGl2ZURPTU9iamVjdAogICAgICwgcHVibGljIEV2ZW50VGFyZ2V0V2l0aElubGluZURh
dGEKLSAgICAsIHB1YmxpYyBNZWRpYVByb2R1Y2VyCiAgICAgLCBwcml2YXRlIE1lZGlhU3RyZWFt
VHJhY2tQcml2YXRlOjpPYnNlcnZlcgogI2lmICFSRUxFQVNFX0xPR19ESVNBQkxFRAogICAgICwg
cHJpdmF0ZSBMb2dnZXJIZWxwZXIKQEAgLTcxLDEwICs3MCw4IEBAIHB1YmxpYzoKIAogICAgIHN0
YXRpYyB2b2lkIGVuZENhcHR1cmUoRG9jdW1lbnQmKTsKIAotI2lmIFBMQVRGT1JNKElPU19GQU1J
TFkpCiAgICAgc3RhdGljIE1lZGlhUHJvZHVjZXI6Ok1lZGlhU3RhdGVGbGFncyBjYXB0dXJlU3Rh
dGUoRG9jdW1lbnQmKTsKICAgICBzdGF0aWMgdm9pZCB1cGRhdGVDYXB0dXJlQWNjb3JkaW5nVG9N
dXRlZFN0YXRlKERvY3VtZW50Jik7Ci0jZW5kaWYKIAogICAgIHZpcnR1YWwgYm9vbCBpc0NhbnZh
cygpIGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CiAKQEAgLTE0Myw5ICsxNDAsNyBAQCBwdWJsaWM6
CiAKICAgICBBdWRpb1NvdXJjZVByb3ZpZGVyKiBhdWRpb1NvdXJjZVByb3ZpZGVyKCk7CiAKLSAg
ICAvLyBNZWRpYVByb2R1Y2VyCi0gICAgdm9pZCBwYWdlTXV0ZWRTdGF0ZURpZENoYW5nZSgpIGZp
bmFsOwotICAgIE1lZGlhUHJvZHVjZXI6Ok1lZGlhU3RhdGVGbGFncyBtZWRpYVN0YXRlKCkgY29u
c3QgZmluYWw7CisgICAgTWVkaWFQcm9kdWNlcjo6TWVkaWFTdGF0ZUZsYWdzIG1lZGlhU3RhdGUo
KSBjb25zdDsKIAogICAgIHZvaWQgYWRkT2JzZXJ2ZXIoT2JzZXJ2ZXImKTsKICAgICB2b2lkIHJl
bW92ZU9ic2VydmVyKE9ic2VydmVyJik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20v
RG9jdW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAppbmRleCBjOGFh
OTJmYzA1ZGJmZDY3MDhmYTE1NWY1OWQ2NDEwZGY0OGU4NjVlLi41ODhkNGZlNTdjNzQ3MDAzMDdm
OGYzNTY0ZDEyZTk1YWVjOWExNmM4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vRG9j
dW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKQEAgLTM5ODcs
OSArMzk4Nyw3IEBAIHZvaWQgRG9jdW1lbnQ6OnVwZGF0ZUlzUGxheWluZ01lZGlhKHVpbnQ2NF90
IHNvdXJjZUVsZW1lbnRJRCkKICAgICBmb3IgKGF1dG8mIGF1ZGlvUHJvZHVjZXIgOiBtX2F1ZGlv
UHJvZHVjZXJzKQogICAgICAgICBzdGF0ZSB8PSBhdWRpb1Byb2R1Y2VyLm1lZGlhU3RhdGUoKTsK
IAotI2lmIEVOQUJMRShNRURJQV9TVFJFQU0pICYmIFBMQVRGT1JNKElPU19GQU1JTFkpCiAgICAg
c3RhdGUgfD0gTWVkaWFTdHJlYW1UcmFjazo6Y2FwdHVyZVN0YXRlKCp0aGlzKTsKLSNlbmRpZgog
CiAjaWYgRU5BQkxFKE1FRElBX1NFU1NJT04pCiAgICAgaWYgKEhUTUxNZWRpYUVsZW1lbnQqIHNv
dXJjZUVsZW1lbnQgPSBIVE1MTWVkaWFFbGVtZW50OjplbGVtZW50V2l0aElEKHNvdXJjZUVsZW1l
bnRJRCkpIHsKQEAgLTQwMzMsNyArNDAzMSw3IEBAIHZvaWQgRG9jdW1lbnQ6OnBhZ2VNdXRlZFN0
YXRlRGlkQ2hhbmdlKCkKICAgICBmb3IgKGF1dG8mIGF1ZGlvUHJvZHVjZXIgOiBtX2F1ZGlvUHJv
ZHVjZXJzKQogICAgICAgICBhdWRpb1Byb2R1Y2VyLnBhZ2VNdXRlZFN0YXRlRGlkQ2hhbmdlKCk7
CiAKLSNpZiBFTkFCTEUoTUVESUFfU1RSRUFNKSAmJiBQTEFURk9STShJT1NfRkFNSUxZKQorI2lm
IEVOQUJMRShNRURJQV9TVFJFQU0pCiAgICAgTWVkaWFTdHJlYW1UcmFjazo6dXBkYXRlQ2FwdHVy
ZUFjY29yZGluZ1RvTXV0ZWRTdGF0ZSgqdGhpcyk7CiAjZW5kaWYKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>