<?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>237363</bug_id>
          
          <creation_ts>2022-03-02 06:51:55 -0800</creation_ts>
          <short_desc>AVVideoCaptureSource should reuse CaptureDevice label</short_desc>
          <delta_ts>2022-03-04 04:18:43 -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 Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</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>1847370</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-03-02 06:51:55 -0800</bug_when>
    <thetext>AVVideoCaptureSource should reuse CaptureDevice label</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847371</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-03-02 06:52:09 -0800</bug_when>
    <thetext>&lt;rdar://88301613&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847372</commentid>
    <comment_count>2</comment_count>
      <attachid>453604</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-03-02 06:55:34 -0800</bug_when>
    <thetext>Created attachment 453604
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1847897</commentid>
    <comment_count>3</comment_count>
      <attachid>453740</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-03-03 08:03:28 -0800</bug_when>
    <thetext>Created attachment 453740
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848192</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-04 00:08:46 -0800</bug_when>
    <thetext>Committed r290820 (248056@main): &lt;https://commits.webkit.org/248056@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453740.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453604</attachid>
            <date>2022-03-02 06:55:34 -0800</date>
            <delta_ts>2022-03-03 08:03:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237363-20220302155533.patch</filename>
            <type>text/plain</type>
            <size>5860</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNzI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDkxY2RlZmZlMTgwNDA1
NzA5MjUxNzg0Y2JhYTc5MWYxNTkzMmFlZS4uNDY1NjQyODNmZWRiYjFmYjQ2ODE1MmNmNTFkYmUz
OTQ0YjJkY2MxOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIyLTAzLTAyICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBVlZpZGVvQ2FwdHVyZVNv
dXJjZSBzaG91bGQgcmV1c2UgQ2FwdHVyZURldmljZSBsYWJlbAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM3MzYzCisgICAgICAgIDxyZGFyOi8vODgz
MDE2MTM+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
V2UgYXJlIGdldHRpbmcgQVYgZGV2aWNlIG5hbWUgdGhyb3VnaCBBVkNhcHR1cmVEZXZpY2UubG9j
YWxpemVkTmFtZSwgZmlyc3QgaW4gVUlQcm9jZXNzLCB0aGVuIGluIEdQVVByb2Nlc3MuCisgICAg
ICAgIFRvIG1ha2Ugc3VyZSB3ZSBhbHdheXMgdXNlIHRoZSBvbmVzIGZyb20gVUlQcm9jZXNzICh3
aGljaCBhcmUgdGhlIG9uZXMgZXhwb3NlZCB0aHJvdWdoIG1lZGlhRGV2aWNlcy5lbnVtZXJhdGVE
ZXZpY2VzKSwKKyAgICAgICAgV2UgbWFrZSBzdXJlIHRvIHVzZSBDYXB0dXJlRGV2aWNlLmxhYmVs
IHdoZW4gY3JlYXRpbmcgYW4gQVZWaWRlb0NhcHR1cmVTb3VyY2UuCisKKyAgICAgICAgTWFudWFs
bHkgdGVzdGVkLgorCisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9D
YXB0dXJlU291cmNlLmg6CisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlk
ZW9DYXB0dXJlU291cmNlLm1tOgorICAgICAgICAoV2ViQ29yZTo6QVZWaWRlb0NhcHR1cmVTb3Vy
Y2U6OmNyZWF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpBVlZpZGVvQ2FwdHVyZVNvdXJjZTo6QVZW
aWRlb0NhcHR1cmVTb3VyY2UpOgorICAgICAgICAqIHBsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9S
ZWFsdGltZU1lZGlhU291cmNlQ2VudGVyTWFjLmNwcDoKKwogMjAyMi0wMy0wMiAgWW91ZW5uIEZh
YmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgU2NvcGUgY2FwdHVyZSBzb3VyY2Vz
IGJ5IHBhZ2UgaWRlbnRpZmllcnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L21lZGlhc3RyZWFtL21hYy9BVlZpZGVvQ2FwdHVyZVNvdXJjZS5oIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9DYXB0dXJlU291cmNlLmgKaW5kZXggNGJh
ZmI1ODkyOGFjZTAxZjNiYWU1OTNlODA5Y2I0YmI4ZWIxYmNlOS4uMjRlMTFhZTEzZmJiZTdjMWM4
NmZmYTZhOGY3MGIyNGRmNjFmZTZhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9DYXB0dXJlU291cmNlLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9DYXB0dXJlU291cmNlLmgKQEAg
LTU0LDcgKzU0LDcgQEAgY2xhc3MgSW1hZ2VUcmFuc2ZlclNlc3Npb25WVDsKIAogY2xhc3MgQVZW
aWRlb0NhcHR1cmVTb3VyY2UgOiBwdWJsaWMgUmVhbHRpbWVWaWRlb0NhcHR1cmVTb3VyY2UsIHBy
aXZhdGUgT3JpZW50YXRpb25Ob3RpZmllcjo6T2JzZXJ2ZXIgewogcHVibGljOgotICAgIHN0YXRp
YyBDYXB0dXJlU291cmNlT3JFcnJvciBjcmVhdGUoU3RyaW5nJiYgaWQsIFN0cmluZyYmIGhhc2hT
YWx0LCBjb25zdCBNZWRpYUNvbnN0cmFpbnRzKiwgUGFnZUlkZW50aWZpZXIpOworICAgIHN0YXRp
YyBDYXB0dXJlU291cmNlT3JFcnJvciBjcmVhdGUoY29uc3QgQ2FwdHVyZURldmljZSYsIFN0cmlu
ZyYmIGhhc2hTYWx0LCBjb25zdCBNZWRpYUNvbnN0cmFpbnRzKiwgUGFnZUlkZW50aWZpZXIpOwog
CiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGljIFZpZGVvQ2FwdHVyZUZhY3RvcnkmIGZhY3Rvcnko
KTsKIApAQCAtNzAsNyArNzAsNyBAQCBwdWJsaWM6CiAgICAgdm9pZCBjYXB0dXJlRGV2aWNlU3Vz
cGVuZGVkRGlkQ2hhbmdlKCk7CiAKIHByaXZhdGU6Ci0gICAgQVZWaWRlb0NhcHR1cmVTb3VyY2Uo
QVZDYXB0dXJlRGV2aWNlKiwgU3RyaW5nJiYgaWQsIFN0cmluZyYmIGhhc2hTYWx0LCBQYWdlSWRl
bnRpZmllcik7CisgICAgQVZWaWRlb0NhcHR1cmVTb3VyY2UoQVZDYXB0dXJlRGV2aWNlKiwgY29u
c3QgQ2FwdHVyZURldmljZSYsIFN0cmluZyYmIGhhc2hTYWx0LCBQYWdlSWRlbnRpZmllcik7CiAg
ICAgdmlydHVhbCB+QVZWaWRlb0NhcHR1cmVTb3VyY2UoKTsKIAogICAgIHZvaWQgY2xlYXJTZXNz
aW9uKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9t
YWMvQVZWaWRlb0NhcHR1cmVTb3VyY2UubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9tYWMvQVZWaWRlb0NhcHR1cmVTb3VyY2UubW0KaW5kZXggNWEwZWE3NzhkNTI4ZDNi
MTRiOWY3ZjgzZjg3NzA0Yjg3ODQ1YzczYy4uZDgzYmNjNTA1Zjg1ZjJhMDIxNWJmOTY0MmM2YjJi
MTEyMGE3MWIzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJl
YW0vbWFjL0FWVmlkZW9DYXB0dXJlU291cmNlLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21lZGlhc3RyZWFtL21hYy9BVlZpZGVvQ2FwdHVyZVNvdXJjZS5tbQpAQCAtMTA4LDEzICsx
MDgsMTMgQEAgcHVibGljOgogICAgIFJldGFpblB0cjxBVkNhcHR1cmVEZXZpY2VGb3JtYXQ+IGZv
cm1hdDsKIH07CiAKLUNhcHR1cmVTb3VyY2VPckVycm9yIEFWVmlkZW9DYXB0dXJlU291cmNlOjpj
cmVhdGUoU3RyaW5nJiYgaWQsIFN0cmluZyYmIGhhc2hTYWx0LCBjb25zdCBNZWRpYUNvbnN0cmFp
bnRzKiBjb25zdHJhaW50cywgUGFnZUlkZW50aWZpZXIgcGFnZUlkZW50aWZpZXIpCitDYXB0dXJl
U291cmNlT3JFcnJvciBBVlZpZGVvQ2FwdHVyZVNvdXJjZTo6Y3JlYXRlKGNvbnN0IENhcHR1cmVE
ZXZpY2UmIGRldmljZSwgU3RyaW5nJiYgaGFzaFNhbHQsIGNvbnN0IE1lZGlhQ29uc3RyYWludHMq
IGNvbnN0cmFpbnRzLCBQYWdlSWRlbnRpZmllciBwYWdlSWRlbnRpZmllcikKIHsKLSAgICBBVkNh
cHR1cmVEZXZpY2UgKmRldmljZSA9IFtQQUw6OmdldEFWQ2FwdHVyZURldmljZUNsYXNzKCkgZGV2
aWNlV2l0aFVuaXF1ZUlEOmlkXTsKLSAgICBpZiAoIWRldmljZSkKKyAgICBBVkNhcHR1cmVEZXZp
Y2UgKmF2RGV2aWNlID0gW1BBTDo6Z2V0QVZDYXB0dXJlRGV2aWNlQ2xhc3MoKSBkZXZpY2VXaXRo
VW5pcXVlSUQ6ZGV2aWNlLnBlcnNpc3RlbnRJZCgpXTsKKyAgICBpZiAoIWF2RGV2aWNlKQogICAg
ICAgICByZXR1cm4geyAiTm8gQVZWaWRlb0NhcHR1cmVTb3VyY2UgZGV2aWNlIl9zIH07CiAKLSAg
ICBhdXRvIHNvdXJjZSA9IGFkb3B0UmVmKCpuZXcgQVZWaWRlb0NhcHR1cmVTb3VyY2UoZGV2aWNl
LCBXVEZNb3ZlKGlkKSwgV1RGTW92ZShoYXNoU2FsdCksIHBhZ2VJZGVudGlmaWVyKSk7CisgICAg
YXV0byBzb3VyY2UgPSBhZG9wdFJlZigqbmV3IEFWVmlkZW9DYXB0dXJlU291cmNlKGF2RGV2aWNl
LCBkZXZpY2UsIFdURk1vdmUoaGFzaFNhbHQpLCBwYWdlSWRlbnRpZmllcikpOwogICAgIGlmIChj
b25zdHJhaW50cykgewogICAgICAgICBhdXRvIHJlc3VsdCA9IHNvdXJjZS0+YXBwbHlDb25zdHJh
aW50cygqY29uc3RyYWludHMpOwogICAgICAgICBpZiAocmVzdWx0KQpAQCAtMTI0LDEwICsxMjQs
MTAgQEAgQ2FwdHVyZVNvdXJjZU9yRXJyb3IgQVZWaWRlb0NhcHR1cmVTb3VyY2U6OmNyZWF0ZShT
dHJpbmcmJiBpZCwgU3RyaW5nJiYgaGFzaFNhbHQKICAgICByZXR1cm4gQ2FwdHVyZVNvdXJjZU9y
RXJyb3IoUmVhbHRpbWVWaWRlb1NvdXJjZTo6Y3JlYXRlKFdURk1vdmUoc291cmNlKSkpOwogfQog
Ci1BVlZpZGVvQ2FwdHVyZVNvdXJjZTo6QVZWaWRlb0NhcHR1cmVTb3VyY2UoQVZDYXB0dXJlRGV2
aWNlKiBkZXZpY2UsIFN0cmluZyYmIGlkLCBTdHJpbmcmJiBoYXNoU2FsdCwgUGFnZUlkZW50aWZp
ZXIgcGFnZUlkZW50aWZpZXIpCi0gICAgOiBSZWFsdGltZVZpZGVvQ2FwdHVyZVNvdXJjZShkZXZp
Y2UubG9jYWxpemVkTmFtZSwgV1RGTW92ZShpZCksIFdURk1vdmUoaGFzaFNhbHQpLCBwYWdlSWRl
bnRpZmllcikKK0FWVmlkZW9DYXB0dXJlU291cmNlOjpBVlZpZGVvQ2FwdHVyZVNvdXJjZShBVkNh
cHR1cmVEZXZpY2UqIGF2RGV2aWNlLCBjb25zdCBDYXB0dXJlRGV2aWNlJiBkZXZpY2UsIFN0cmlu
ZyYmIGhhc2hTYWx0LCBQYWdlSWRlbnRpZmllciBwYWdlSWRlbnRpZmllcikKKyAgICA6IFJlYWx0
aW1lVmlkZW9DYXB0dXJlU291cmNlKFN0cmluZyhkZXZpY2UubGFiZWwoKSksIFN0cmluZyhkZXZp
Y2UucGVyc2lzdGVudElkKCkpLCBXVEZNb3ZlKGhhc2hTYWx0KSwgcGFnZUlkZW50aWZpZXIpCiAg
ICAgLCBtX29iamNPYnNlcnZlcihhZG9wdE5TKFtbV2ViQ29yZUFWVmlkZW9DYXB0dXJlU291cmNl
T2JzZXJ2ZXIgYWxsb2NdIGluaXRXaXRoQ2FsbGJhY2s6dGhpc10pKQotICAgICwgbV9kZXZpY2Uo
ZGV2aWNlKQorICAgICwgbV9kZXZpY2UoYXZEZXZpY2UpCiAgICAgLCBtX3ZlcmlmeUNhcHR1cmlu
Z1RpbWVyKCp0aGlzLCAmQVZWaWRlb0NhcHR1cmVTb3VyY2U6OnZlcmlmeUlzQ2FwdHVyaW5nKQog
ewogICAgIFttX2RldmljZSBhZGRPYnNlcnZlcjptX29iamNPYnNlcnZlci5nZXQoKSBmb3JLZXlQ
YXRoOkAic3VzcGVuZGVkIiBvcHRpb25zOk5TS2V5VmFsdWVPYnNlcnZpbmdPcHRpb25OZXcgY29u
dGV4dDoodm9pZCAqKW5pbF07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9t
ZWRpYXN0cmVhbS9tYWMvUmVhbHRpbWVNZWRpYVNvdXJjZUNlbnRlck1hYy5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvUmVhbHRpbWVNZWRpYVNvdXJjZUNlbnRl
ck1hYy5jcHAKaW5kZXggMmQ4Zjg0ZDRhNzMwZWYwMWQ5MDdmYTU5NGYxMjI0ZGJiNmQ4YjljNi4u
Y2YwMDgyMGE0NDg4ZWZiNGIzNTVlM2U2NTM3M2UwZDEzODYxOWU1YSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL1JlYWx0aW1lTWVkaWFTb3VyY2VD
ZW50ZXJNYWMuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL21h
Yy9SZWFsdGltZU1lZGlhU291cmNlQ2VudGVyTWFjLmNwcApAQCAtNDgsNyArNDgsNyBAQCBwdWJs
aWM6CiAgICAgQ2FwdHVyZVNvdXJjZU9yRXJyb3IgY3JlYXRlVmlkZW9DYXB0dXJlU291cmNlKGNv
bnN0IENhcHR1cmVEZXZpY2UmIGRldmljZSwgU3RyaW5nJiYgaGFzaFNhbHQsIGNvbnN0IE1lZGlh
Q29uc3RyYWludHMqIGNvbnN0cmFpbnRzLCBQYWdlSWRlbnRpZmllciBwYWdlSWRlbnRpZmllcikg
ZmluYWwKICAgICB7CiAgICAgICAgIEFTU0VSVChkZXZpY2UudHlwZSgpID09IENhcHR1cmVEZXZp
Y2U6OkRldmljZVR5cGU6OkNhbWVyYSk7Ci0gICAgICAgIHJldHVybiBBVlZpZGVvQ2FwdHVyZVNv
dXJjZTo6Y3JlYXRlKFN0cmluZyB7IGRldmljZS5wZXJzaXN0ZW50SWQoKSB9LCBXVEZNb3ZlKGhh
c2hTYWx0KSwgY29uc3RyYWludHMsIHBhZ2VJZGVudGlmaWVyKTsKKyAgICAgICAgcmV0dXJuIEFW
VmlkZW9DYXB0dXJlU291cmNlOjpjcmVhdGUoZGV2aWNlLCBXVEZNb3ZlKGhhc2hTYWx0KSwgY29u
c3RyYWludHMsIHBhZ2VJZGVudGlmaWVyKTsKICAgICB9CiAKIHByaXZhdGU6Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453740</attachid>
            <date>2022-03-03 08:03:28 -0800</date>
            <delta_ts>2022-03-04 00:08:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237363-20220303170326.patch</filename>
            <type>text/plain</type>
            <size>5566</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwNzc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTlhM2Y4MDA0NWNkZTA5
Yjk1MGVhNDg4YWFlOGFjNzljYmE0NDY1Ny4uOTZkNDc1ZjM3ZjIzZDUwYmNjYWY2MDNiMzQxMTE1
OGZhYjRmY2ZkOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIyLTAzLTAzICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBBVlZpZGVvQ2FwdHVyZVNv
dXJjZSBzaG91bGQgcmV1c2UgQ2FwdHVyZURldmljZSBsYWJlbAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM3MzYzCisgICAgICAgIDxyZGFyOi8vODgz
MDE2MTM+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
V2UgYXJlIGdldHRpbmcgQVYgZGV2aWNlIG5hbWUgdGhyb3VnaCBBVkNhcHR1cmVEZXZpY2UubG9j
YWxpemVkTmFtZSwgZmlyc3QgaW4gVUlQcm9jZXNzLCB0aGVuIGluIEdQVVByb2Nlc3MuCisgICAg
ICAgIFRvIG1ha2Ugc3VyZSB3ZSBhbHdheXMgdXNlIHRoZSBvbmVzIGZyb20gVUlQcm9jZXNzICh3
aGljaCBhcmUgdGhlIG9uZXMgZXhwb3NlZCB0aHJvdWdoIG1lZGlhRGV2aWNlcy5lbnVtZXJhdGVE
ZXZpY2VzKSwKKyAgICAgICAgV2UgbWFrZSBzdXJlIHRvIHVzZSBDYXB0dXJlRGV2aWNlLmxhYmVs
IHdoZW4gY3JlYXRpbmcgYW4gQVZWaWRlb0NhcHR1cmVTb3VyY2UuCisKKyAgICAgICAgTWFudWFs
bHkgdGVzdGVkLgorCisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9D
YXB0dXJlU291cmNlLmg6CisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlk
ZW9DYXB0dXJlU291cmNlLm1tOgorICAgICAgICAoV2ViQ29yZTo6QVZWaWRlb0NhcHR1cmVTb3Vy
Y2U6OmNyZWF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpBVlZpZGVvQ2FwdHVyZVNvdXJjZTo6QVZW
aWRlb0NhcHR1cmVTb3VyY2UpOgorICAgICAgICAqIHBsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9S
ZWFsdGltZU1lZGlhU291cmNlQ2VudGVyTWFjLmNwcDoKKwogMjAyMi0wMy0wMyAgWW91ZW5uIEZh
YmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgd2VicnRjL2NhbnZhcy10by1wZWVy
LWNvbm5lY3Rpb24uaHRtbCBpcyBmbGFraWx5IGZhaWxpbmcgYSB0ZXN0IGFzc2VydGlvbgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9D
YXB0dXJlU291cmNlLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMv
QVZWaWRlb0NhcHR1cmVTb3VyY2UuaAppbmRleCA4YzQxMzhlNzMzOGNlZmM2OTE3MzQyMDc0NDNh
YTQ5ZTU2MmY5ZmVmLi5hNmQ3NDIxNjM5YTc0Mjc2NDFjYWYyYjI3MjcxM2RlMWU1ZjE4ODBjIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQVZWaWRl
b0NhcHR1cmVTb3VyY2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVh
bS9tYWMvQVZWaWRlb0NhcHR1cmVTb3VyY2UuaApAQCAtNTQsNyArNTQsNyBAQCBjbGFzcyBJbWFn
ZVRyYW5zZmVyU2Vzc2lvblZUOwogCiBjbGFzcyBBVlZpZGVvQ2FwdHVyZVNvdXJjZSA6IHB1Ymxp
YyBSZWFsdGltZVZpZGVvQ2FwdHVyZVNvdXJjZSwgcHJpdmF0ZSBPcmllbnRhdGlvbk5vdGlmaWVy
OjpPYnNlcnZlciB7CiBwdWJsaWM6Ci0gICAgc3RhdGljIENhcHR1cmVTb3VyY2VPckVycm9yIGNy
ZWF0ZShTdHJpbmcmJiBpZCwgU3RyaW5nJiYgaGFzaFNhbHQsIGNvbnN0IE1lZGlhQ29uc3RyYWlu
dHMqKTsKKyAgICBzdGF0aWMgQ2FwdHVyZVNvdXJjZU9yRXJyb3IgY3JlYXRlKGNvbnN0IENhcHR1
cmVEZXZpY2UmLCBTdHJpbmcmJiBoYXNoU2FsdCwgY29uc3QgTWVkaWFDb25zdHJhaW50cyopOwog
CiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGljIFZpZGVvQ2FwdHVyZUZhY3RvcnkmIGZhY3Rvcnko
KTsKIApAQCAtNzAsNyArNzAsNyBAQCBwdWJsaWM6CiAgICAgdm9pZCBjYXB0dXJlRGV2aWNlU3Vz
cGVuZGVkRGlkQ2hhbmdlKCk7CiAKIHByaXZhdGU6Ci0gICAgQVZWaWRlb0NhcHR1cmVTb3VyY2Uo
QVZDYXB0dXJlRGV2aWNlKiwgU3RyaW5nJiYgaWQsIFN0cmluZyYmIGhhc2hTYWx0KTsKKyAgICBB
VlZpZGVvQ2FwdHVyZVNvdXJjZShBVkNhcHR1cmVEZXZpY2UqLCBjb25zdCBDYXB0dXJlRGV2aWNl
JiwgU3RyaW5nJiYgaGFzaFNhbHQpOwogICAgIHZpcnR1YWwgfkFWVmlkZW9DYXB0dXJlU291cmNl
KCk7CiAKICAgICB2b2lkIGNsZWFyU2Vzc2lvbigpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9DYXB0dXJlU291cmNlLm1tIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0FWVmlkZW9DYXB0dXJlU291cmNl
Lm1tCmluZGV4IDZlNzQzZTVhOTQ1MTkzMDc3ZjJlNjBlMmUxYmQzNGNhY2ZmYjM1OTIuLjU2ZWQ0
YzIxYWVjMGU1ZDlmNmQ3MzVkNTgyMWM4NmJkMjM1ZmM5NjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9BVlZpZGVvQ2FwdHVyZVNvdXJjZS5tbQor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQVZWaWRlb0NhcHR1
cmVTb3VyY2UubW0KQEAgLTEwOCwxMyArMTA4LDEzIEBAIHB1YmxpYzoKICAgICBSZXRhaW5QdHI8
QVZDYXB0dXJlRGV2aWNlRm9ybWF0PiBmb3JtYXQ7CiB9OwogCi1DYXB0dXJlU291cmNlT3JFcnJv
ciBBVlZpZGVvQ2FwdHVyZVNvdXJjZTo6Y3JlYXRlKFN0cmluZyYmIGlkLCBTdHJpbmcmJiBoYXNo
U2FsdCwgY29uc3QgTWVkaWFDb25zdHJhaW50cyogY29uc3RyYWludHMpCitDYXB0dXJlU291cmNl
T3JFcnJvciBBVlZpZGVvQ2FwdHVyZVNvdXJjZTo6Y3JlYXRlKGNvbnN0IENhcHR1cmVEZXZpY2Um
IGRldmljZSwgU3RyaW5nJiYgaGFzaFNhbHQsIGNvbnN0IE1lZGlhQ29uc3RyYWludHMqIGNvbnN0
cmFpbnRzKQogewotICAgIEFWQ2FwdHVyZURldmljZSAqZGV2aWNlID0gW1BBTDo6Z2V0QVZDYXB0
dXJlRGV2aWNlQ2xhc3MoKSBkZXZpY2VXaXRoVW5pcXVlSUQ6aWRdOwotICAgIGlmICghZGV2aWNl
KQorICAgIGF1dG8gKmF2RGV2aWNlID0gW1BBTDo6Z2V0QVZDYXB0dXJlRGV2aWNlQ2xhc3MoKSBk
ZXZpY2VXaXRoVW5pcXVlSUQ6ZGV2aWNlLnBlcnNpc3RlbnRJZCgpXTsKKyAgICBpZiAoIWF2RGV2
aWNlKQogICAgICAgICByZXR1cm4geyAiTm8gQVZWaWRlb0NhcHR1cmVTb3VyY2UgZGV2aWNlIl9z
IH07CiAKLSAgICBhdXRvIHNvdXJjZSA9IGFkb3B0UmVmKCpuZXcgQVZWaWRlb0NhcHR1cmVTb3Vy
Y2UoZGV2aWNlLCBXVEZNb3ZlKGlkKSwgV1RGTW92ZShoYXNoU2FsdCkpKTsKKyAgICBhdXRvIHNv
dXJjZSA9IGFkb3B0UmVmKCpuZXcgQVZWaWRlb0NhcHR1cmVTb3VyY2UoYXZEZXZpY2UsIGRldmlj
ZSwgV1RGTW92ZShoYXNoU2FsdCkpKTsKICAgICBpZiAoY29uc3RyYWludHMpIHsKICAgICAgICAg
YXV0byByZXN1bHQgPSBzb3VyY2UtPmFwcGx5Q29uc3RyYWludHMoKmNvbnN0cmFpbnRzKTsKICAg
ICAgICAgaWYgKHJlc3VsdCkKQEAgLTEyNCwxMCArMTI0LDEwIEBAIENhcHR1cmVTb3VyY2VPckVy
cm9yIEFWVmlkZW9DYXB0dXJlU291cmNlOjpjcmVhdGUoU3RyaW5nJiYgaWQsIFN0cmluZyYmIGhh
c2hTYWx0CiAgICAgcmV0dXJuIENhcHR1cmVTb3VyY2VPckVycm9yKFJlYWx0aW1lVmlkZW9Tb3Vy
Y2U6OmNyZWF0ZShXVEZNb3ZlKHNvdXJjZSkpKTsKIH0KIAotQVZWaWRlb0NhcHR1cmVTb3VyY2U6
OkFWVmlkZW9DYXB0dXJlU291cmNlKEFWQ2FwdHVyZURldmljZSogZGV2aWNlLCBTdHJpbmcmJiBp
ZCwgU3RyaW5nJiYgaGFzaFNhbHQpCi0gICAgOiBSZWFsdGltZVZpZGVvQ2FwdHVyZVNvdXJjZShk
ZXZpY2UubG9jYWxpemVkTmFtZSwgV1RGTW92ZShpZCksIFdURk1vdmUoaGFzaFNhbHQpKQorQVZW
aWRlb0NhcHR1cmVTb3VyY2U6OkFWVmlkZW9DYXB0dXJlU291cmNlKEFWQ2FwdHVyZURldmljZSog
YXZEZXZpY2UsIGNvbnN0IENhcHR1cmVEZXZpY2UmIGRldmljZSwgU3RyaW5nJiYgaGFzaFNhbHQp
CisgICAgOiBSZWFsdGltZVZpZGVvQ2FwdHVyZVNvdXJjZShTdHJpbmcoZGV2aWNlLmxhYmVsKCkp
LCBTdHJpbmcoZGV2aWNlLnBlcnNpc3RlbnRJZCgpKSwgV1RGTW92ZShoYXNoU2FsdCkpCiAgICAg
LCBtX29iamNPYnNlcnZlcihhZG9wdE5TKFtbV2ViQ29yZUFWVmlkZW9DYXB0dXJlU291cmNlT2Jz
ZXJ2ZXIgYWxsb2NdIGluaXRXaXRoQ2FsbGJhY2s6dGhpc10pKQotICAgICwgbV9kZXZpY2UoZGV2
aWNlKQorICAgICwgbV9kZXZpY2UoYXZEZXZpY2UpCiAgICAgLCBtX3ZlcmlmeUNhcHR1cmluZ1Rp
bWVyKCp0aGlzLCAmQVZWaWRlb0NhcHR1cmVTb3VyY2U6OnZlcmlmeUlzQ2FwdHVyaW5nKQogewog
ICAgIFttX2RldmljZSBhZGRPYnNlcnZlcjptX29iamNPYnNlcnZlci5nZXQoKSBmb3JLZXlQYXRo
OkAic3VzcGVuZGVkIiBvcHRpb25zOk5TS2V5VmFsdWVPYnNlcnZpbmdPcHRpb25OZXcgY29udGV4
dDoodm9pZCAqKW5pbF07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9tYWMvUmVhbHRpbWVNZWRpYVNvdXJjZUNlbnRlck1hYy5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvUmVhbHRpbWVNZWRpYVNvdXJjZUNlbnRlck1h
Yy5jcHAKaW5kZXggZjM2N2RhMWJkNTg0ZmU0NTlkYTJiNzVmMjE1M2QzYWRiNTlmOTY1Zi4uOTdj
OTdlNTkwMzY0ZDQxOTcwY2E0NmUyODc4YTE2Yjg3ZWYxZjRhZiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL1JlYWx0aW1lTWVkaWFTb3VyY2VDZW50
ZXJNYWMuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9S
ZWFsdGltZU1lZGlhU291cmNlQ2VudGVyTWFjLmNwcApAQCAtNDgsNyArNDgsNyBAQCBwdWJsaWM6
CiAgICAgQ2FwdHVyZVNvdXJjZU9yRXJyb3IgY3JlYXRlVmlkZW9DYXB0dXJlU291cmNlKGNvbnN0
IENhcHR1cmVEZXZpY2UmIGRldmljZSwgU3RyaW5nJiYgaGFzaFNhbHQsIGNvbnN0IE1lZGlhQ29u
c3RyYWludHMqIGNvbnN0cmFpbnRzKSBmaW5hbAogICAgIHsKICAgICAgICAgQVNTRVJUKGRldmlj
ZS50eXBlKCkgPT0gQ2FwdHVyZURldmljZTo6RGV2aWNlVHlwZTo6Q2FtZXJhKTsKLSAgICAgICAg
cmV0dXJuIEFWVmlkZW9DYXB0dXJlU291cmNlOjpjcmVhdGUoU3RyaW5nIHsgZGV2aWNlLnBlcnNp
c3RlbnRJZCgpIH0sIFdURk1vdmUoaGFzaFNhbHQpLCBjb25zdHJhaW50cyk7CisgICAgICAgIHJl
dHVybiBBVlZpZGVvQ2FwdHVyZVNvdXJjZTo6Y3JlYXRlKGRldmljZSwgV1RGTW92ZShoYXNoU2Fs
dCksIGNvbnN0cmFpbnRzKTsKICAgICB9CiAKIHByaXZhdGU6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>