<?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>205328</bug_id>
          
          <creation_ts>2019-12-17 00:49:38 -0800</creation_ts>
          <short_desc>Update session category in MockAudioSharedUnit as done in CoreAudioSharedUnit</short_desc>
          <delta_ts>2019-12-17 07:28:19 -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>
          
          <blocked>205056</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>commit-queue</cc>
    
    <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>1599307</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-12-17 00:49:38 -0800</bug_when>
    <thetext>Update session category in MockAudioSharedUnit as done in CoreAudioSharedUnit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599312</commentid>
    <comment_count>1</comment_count>
      <attachid>385865</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-12-17 01:00:42 -0800</bug_when>
    <thetext>Created attachment 385865
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599391</commentid>
    <comment_count>2</comment_count>
      <attachid>385865</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2019-12-17 06:32:38 -0800</bug_when>
    <thetext>Comment on attachment 385865
Patch

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

&gt; Source/WebCore/platform/mediastream/mac/BaseAudioSharedUnit.cpp:93
&gt; +bool BaseAudioSharedUnit::startUnit()

This should return OSStatus since the value is returned by prepareForNewCapture in the event of a failure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599396</commentid>
    <comment_count>3</comment_count>
      <attachid>385883</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-12-17 06:40:09 -0800</bug_when>
    <thetext>Created attachment 385883
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599409</commentid>
    <comment_count>4</comment_count>
      <attachid>385883</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-12-17 07:27:39 -0800</bug_when>
    <thetext>Comment on attachment 385883
Patch for landing

Clearing flags on attachment: 385883

Committed r253628: &lt;https://trac.webkit.org/changeset/253628&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599410</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-12-17 07:27:41 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1599411</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-12-17 07:28:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/58005595&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>385865</attachid>
            <date>2019-12-17 01:00:42 -0800</date>
            <delta_ts>2019-12-17 06:40:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-205328-20191217100041.patch</filename>
            <type>text/plain</type>
            <size>5264</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzNjExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjMzMTMyOGI4N2Q4YmYz
ZDZkNDRlYmVmNjViNmUxZTQzMjQ3NDYyOC4uNzQ2OWZkODI1YTJhMzk4NmZlYWQxY2IyYTE5YTM5
MWY1Mzc1MDgwMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE5LTEyLTE3ICB5b3Vl
bm4gZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBVcGRhdGUgc2Vzc2lvbiBj
YXRlZ29yeSBpbiBNb2NrQXVkaW9TaGFyZWRVbml0IGFzIGRvbmUgaW4gQ29yZUF1ZGlvU2hhcmVk
VW5pdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA1
MzI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2Ug
d2VyZSB1cGRhdGluZyB0aGUgYXVkaW8gc2Vzc2lvbiB3aGVuIHN0YXJ0aW5nIGNhcHR1cmluZyB3
aXRoIHRoZSBDb3JlQXVkaW9TaGFyZWRVbml0CisgICAgICAgIGJ1dCBub3Qgd2l0aCB0aGUgTW9j
a0F1ZGlvU2hhcmVkVW5pdC4KKyAgICAgICAgUmVmYWN0b3IgdGhlIGNvZGUgdG8gdXBkYXRlIHRo
ZSBhdWRpbyBzZXNzaW9uIGluIHRoZSBiYXNlIGNsYXNzIEJhc2VBdWRpb1NoYXJlZFVuaXQuCisg
ICAgICAgIFNoYXJlIG1vcmUgY29kZSBiZXR3ZWVuIHN0YXJ0IGFuZCByZXN1bWUgY2FzZSBpbiBC
YXNlQXVkaW9TaGFyZWRVbml0LgorCisgICAgICAgIENvdmVyZWQgYnkgcGxhdGZvcm0vaW9zL21l
ZGlhc3RyZWFtL2F1ZGlvLW11dGVkLWluLWJhY2tncm91bmQtdGFiLmh0bWwgaW4gRGVidWcuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5pdC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpCYXNlQXVkaW9TaGFyZWRVbml0OjpzdGFydFByb2R1Y2lu
Z0RhdGEpOgorICAgICAgICAoV2ViQ29yZTo6QmFzZUF1ZGlvU2hhcmVkVW5pdDo6c3RhcnRVbml0
KToKKyAgICAgICAgKFdlYkNvcmU6OkJhc2VBdWRpb1NoYXJlZFVuaXQ6OnJlc3VtZSk6CisgICAg
ICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuaDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQ29yZUF1ZGlvQ2FwdHVyZVNvdXJjZS5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpDb3JlQXVkaW9TaGFyZWRVbml0OjpzdGFydEludGVybmFs
KToKKyAgICAgICAgKiBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlvU2hhcmVkVW5p
dC5tbToKKyAgICAgICAgKFdlYkNvcmU6Ok1vY2tBdWRpb1NoYXJlZFVuaXQ6OnN0YXJ0SW50ZXJu
YWwpOgorCiAyMDE5LTEyLTE2ICBTYWlkIEFib3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBs
ZS5jb20+CiAKICAgICAgICAgV2ViR0xSZW5kZXJpbmdDb250ZXh0LnRleEltYWdlMkQoKSBzaG91
bGQgcmVzcGVjdCBFWElGIG9yaWVudGF0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5pdC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5pdC5jcHAK
aW5kZXggMmUxOGU1NWYwODNjZjk1ZjkyNWU0YmYwMGY4ZjJhZDQ4YTU4MWI0OS4uYjA2Nzc2Zjll
MDA4NjYwMDhmMTkwZTcwNTY3MjE4N2M1N2RlNTE5YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9CYXNlQXVkaW9TaGFyZWRV
bml0LmNwcApAQCAtMzAsNiArMzAsNyBAQAogCiAjaW5jbHVkZSAiQ29yZUF1ZGlvQ2FwdHVyZVNv
dXJjZS5oIgogI2luY2x1ZGUgIkxvZ2dpbmcuaCIKKyNpbmNsdWRlICJQbGF0Zm9ybU1lZGlhU2Vz
c2lvbk1hbmFnZXIuaCIKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCkBAIC04Niw5ICs4NywyMSBA
QCB2b2lkIEJhc2VBdWRpb1NoYXJlZFVuaXQ6OnN0YXJ0UHJvZHVjaW5nRGF0YSgpCiAgICAgICAg
IGNsZWFudXBBdWRpb1VuaXQoKTsKICAgICAgICAgQVNTRVJUKCFoYXNBdWRpb1VuaXQoKSk7CiAg
ICAgfQorICAgIHN0YXJ0VW5pdCgpOworfQorCitib29sIEJhc2VBdWRpb1NoYXJlZFVuaXQ6OnN0
YXJ0VW5pdCgpCit7CisjaWYgUExBVEZPUk0oSU9TX0ZBTUlMWSkKKyAgICBQbGF0Zm9ybU1lZGlh
U2Vzc2lvbk1hbmFnZXI6OnNoYXJlZE1hbmFnZXIoKS5zZXNzaW9uQ2FuUHJvZHVjZUF1ZGlvQ2hh
bmdlZCgpOworICAgIEFTU0VSVChBdWRpb1Nlc3Npb246OnNoYXJlZFNlc3Npb24oKS5jYXRlZ29y
eSgpID09IEF1ZGlvU2Vzc2lvbjo6UGxheUFuZFJlY29yZCk7CisjZW5kaWYKIAotICAgIGlmIChz
dGFydEludGVybmFsKCkpCisgICAgaWYgKGF1dG8gZXJyb3IgPSBzdGFydEludGVybmFsKCkpIHsK
ICAgICAgICAgY2FwdHVyZUZhaWxlZCgpOworICAgICAgICByZXR1cm4gZXJyb3I7CisgICAgfQor
ICAgIHJldHVybiAwOwogfQogCiB2b2lkIEJhc2VBdWRpb1NoYXJlZFVuaXQ6OnByZXBhcmVGb3JO
ZXdDYXB0dXJlKCkKQEAgLTE1OSw4ICsxNzIsMTAgQEAgT1NTdGF0dXMgQmFzZUF1ZGlvU2hhcmVk
VW5pdDo6cmVzdW1lKCkKICAgICBpZiAoIWhhc0F1ZGlvVW5pdCgpKQogICAgICAgICByZXR1cm4g
MDsKIAotICAgIGlmIChtX3Byb2R1Y2luZ0NvdW50KQotICAgICAgICBzdGFydEludGVybmFsKCk7
CisgICAgaWYgKG1fcHJvZHVjaW5nQ291bnQpIHsKKyAgICAgICAgaWYgKGF1dG8gZXJyb3IgPSBz
dGFydFVuaXQoKSkKKyAgICAgICAgICAgIHJldHVybiBlcnJvcjsKKyAgICB9CiAKICAgICBmb3JF
YWNoQ2xpZW50KFtdKGF1dG8mIGNsaWVudCkgewogICAgICAgICBjbGllbnQubm90aWZ5TXV0ZWRD
aGFuZ2UoZmFsc2UpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFz
dHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L21lZGlhc3RyZWFtL21hYy9CYXNlQXVkaW9TaGFyZWRVbml0LmgKaW5kZXggYjkyMjk0NmVlYjhk
OGE4ODJkMzdkMDllZjg2ZGVhNDU4ODA5N2ZmYi4uYjA2MDg0OTAzMzAyMmUzZmQxODdiODZkNjUy
NTYwYTk0ZmNkZmNkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFz
dHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5pdC5oCkBAIC05MSw2ICs5MSw4
IEBAIHByb3RlY3RlZDoKICAgICB2b2lkIGF1ZGlvU2FtcGxlc0F2YWlsYWJsZShjb25zdCBNZWRp
YVRpbWUmLCBjb25zdCBQbGF0Zm9ybUF1ZGlvRGF0YSYsIGNvbnN0IEF1ZGlvU3RyZWFtRGVzY3Jp
cHRpb24mLCBzaXplX3QgLypudW1iZXJPZkZyYW1lcyovKTsKIAogcHJpdmF0ZToKKyAgICBib29s
IHN0YXJ0VW5pdCgpOworCiAgICAgYm9vbCBtX2VuYWJsZUVjaG9DYW5jZWxsYXRpb24geyB0cnVl
IH07CiAgICAgZG91YmxlIG1fdm9sdW1lIHsgMSB9OwogICAgIGludCBtX3NhbXBsZVJhdGU7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQ29yZUF1
ZGlvQ2FwdHVyZVNvdXJjZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVh
bS9tYWMvQ29yZUF1ZGlvQ2FwdHVyZVNvdXJjZS5jcHAKaW5kZXggNDU1NDRlZTY0ODRlMGQ0NDc2
MmQzZWYyOTY4MDQyZTZlMDRiMDc2OS4uZWYzYzEzY2ZhMjQwODhmODVkMDE3Mjc5YjE5ZGE2MWVi
YzlmNWY0NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0v
bWFjL0NvcmVBdWRpb0NhcHR1cmVTb3VyY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21lZGlhc3RyZWFtL21hYy9Db3JlQXVkaW9DYXB0dXJlU291cmNlLmNwcApAQCAtNTA4LDEx
ICs1MDgsNiBAQCBPU1N0YXR1cyBDb3JlQXVkaW9TaGFyZWRVbml0OjpzdGFydEludGVybmFsKCkK
IAogICAgIHVuZHVjaygpOwogCi0jaWYgUExBVEZPUk0oSU9TX0ZBTUlMWSkKLSAgICBQbGF0Zm9y
bU1lZGlhU2Vzc2lvbk1hbmFnZXI6OnNoYXJlZE1hbmFnZXIoKS5zZXNzaW9uQ2FuUHJvZHVjZUF1
ZGlvQ2hhbmdlZCgpOwotICAgIEFTU0VSVChBdWRpb1Nlc3Npb246OnNoYXJlZFNlc3Npb24oKS5j
YXRlZ29yeSgpID09IEF1ZGlvU2Vzc2lvbjo6UGxheUFuZFJlY29yZCk7Ci0jZW5kaWYKLQogICAg
IGVyciA9IEF1ZGlvT3V0cHV0VW5pdFN0YXJ0KG1faW9Vbml0KTsKICAgICBpZiAoZXJyKSB7CiAg
ICAgICAgIFJFTEVBU0VfTE9HX0VSUk9SKFdlYlJUQywgIkNvcmVBdWRpb1NoYXJlZFVuaXQ6OnN0
YXJ0KCVwKSBBdWRpb091dHB1dFVuaXRTdGFydCBmYWlsZWQgd2l0aCBlcnJvciAlZCAoJS40cyki
LCB0aGlzLCAoaW50KWVyciwgKGNoYXIqKSZlcnIpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL01vY2tBdWRpb1NoYXJlZFVuaXQubW0gYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlvU2hhcmVkVW5pdC5t
bQppbmRleCA5ZGFhN2QxMzhjNzVkODI4ZGY4NjY5NmIzODc2OWExYTBlYTAxNzZiLi41NzFjOWE2
NjRjZTJhMmI2ZDU4ODIwZTYyMjQ1NjQ1ZjZkYzM3N2M3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlvU2hhcmVkVW5pdC5tbQorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlvU2hhcmVk
VW5pdC5tbQpAQCAtMTQ4LDkgKzE0OCw2IEBAIHZvaWQgTW9ja0F1ZGlvU2hhcmVkVW5pdDo6Y2xl
YW51cEF1ZGlvVW5pdCgpCiAKIE9TU3RhdHVzIE1vY2tBdWRpb1NoYXJlZFVuaXQ6OnN0YXJ0SW50
ZXJuYWwoKQogewotI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCi0gICAgQVNTRVJUKEF1ZGlvU2Vz
c2lvbjo6c2hhcmVkU2Vzc2lvbigpLmNhdGVnb3J5KCkgPT0gQXVkaW9TZXNzaW9uOjpQbGF5QW5k
UmVjb3JkKTsKLSNlbmRpZgogICAgIGlmICghbV9oYXNBdWRpb1VuaXQpCiAgICAgICAgIG1faGFz
QXVkaW9Vbml0ID0gdHJ1ZTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>385883</attachid>
            <date>2019-12-17 06:40:09 -0800</date>
            <delta_ts>2019-12-17 07:27:39 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-205328-20191217154008.patch</filename>
            <type>text/plain</type>
            <size>5270</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzNjExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjMzMTMyOGI4N2Q4YmYz
ZDZkNDRlYmVmNjViNmUxZTQzMjQ3NDYyOC4uMWE2YzQyYWRhNzAwNDg1MWFjYzY5MWY1YTgxYWU1
MzE3M2ZmZDZhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE5LTEyLTE3ICB5b3Vl
bm4gZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBVcGRhdGUgc2Vzc2lvbiBj
YXRlZ29yeSBpbiBNb2NrQXVkaW9TaGFyZWRVbml0IGFzIGRvbmUgaW4gQ29yZUF1ZGlvU2hhcmVk
VW5pdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA1
MzI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBDYXJsc29uLgorCisgICAgICAgIFdlIHdl
cmUgdXBkYXRpbmcgdGhlIGF1ZGlvIHNlc3Npb24gd2hlbiBzdGFydGluZyBjYXB0dXJpbmcgd2l0
aCB0aGUgQ29yZUF1ZGlvU2hhcmVkVW5pdAorICAgICAgICBidXQgbm90IHdpdGggdGhlIE1vY2tB
dWRpb1NoYXJlZFVuaXQuCisgICAgICAgIFJlZmFjdG9yIHRoZSBjb2RlIHRvIHVwZGF0ZSB0aGUg
YXVkaW8gc2Vzc2lvbiBpbiB0aGUgYmFzZSBjbGFzcyBCYXNlQXVkaW9TaGFyZWRVbml0LgorICAg
ICAgICBTaGFyZSBtb3JlIGNvZGUgYmV0d2VlbiBzdGFydCBhbmQgcmVzdW1lIGNhc2UgaW4gQmFz
ZUF1ZGlvU2hhcmVkVW5pdC4KKworICAgICAgICBDb3ZlcmVkIGJ5IHBsYXRmb3JtL2lvcy9tZWRp
YXN0cmVhbS9hdWRpby1tdXRlZC1pbi1iYWNrZ3JvdW5kLXRhYi5odG1sIGluIERlYnVnLgorCisg
ICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6QmFzZUF1ZGlvU2hhcmVkVW5pdDo6c3RhcnRQcm9kdWNpbmdE
YXRhKToKKyAgICAgICAgKFdlYkNvcmU6OkJhc2VBdWRpb1NoYXJlZFVuaXQ6OnN0YXJ0VW5pdCk6
CisgICAgICAgIChXZWJDb3JlOjpCYXNlQXVkaW9TaGFyZWRVbml0OjpyZXN1bWUpOgorICAgICAg
ICAqIHBsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9CYXNlQXVkaW9TaGFyZWRVbml0Lmg6CisgICAg
ICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0NvcmVBdWRpb0NhcHR1cmVTb3VyY2UuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6Q29yZUF1ZGlvU2hhcmVkVW5pdDo6c3RhcnRJbnRlcm5hbCk6
CisgICAgICAgICogcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL01vY2tBdWRpb1NoYXJlZFVuaXQu
bW06CisgICAgICAgIChXZWJDb3JlOjpNb2NrQXVkaW9TaGFyZWRVbml0OjpzdGFydEludGVybmFs
KToKKwogMjAxOS0xMi0xNiAgU2FpZCBBYm91LUhhbGxhd2EgIDxzYWJvdWhhbGxhd2FAYXBwbGUu
Y29tPgogCiAgICAgICAgIFdlYkdMUmVuZGVyaW5nQ29udGV4dC50ZXhJbWFnZTJEKCkgc2hvdWxk
IHJlc3BlY3QgRVhJRiBvcmllbnRhdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbWVkaWFzdHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuY3BwCmlu
ZGV4IDJlMThlNTVmMDgzY2Y5NWY5MjVlNGJmMDBmOGYyYWQ0OGE1ODFiNDkuLjFkYTc5OGFjMTY3
ZDJjODViMDA4YjNiMzk1MDBiYmNmZGQwZTEzYTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9CYXNlQXVkaW9TaGFyZWRVbml0LmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5p
dC5jcHAKQEAgLTMwLDYgKzMwLDcgQEAKIAogI2luY2x1ZGUgIkNvcmVBdWRpb0NhcHR1cmVTb3Vy
Y2UuaCIKICNpbmNsdWRlICJMb2dnaW5nLmgiCisjaW5jbHVkZSAiUGxhdGZvcm1NZWRpYVNlc3Np
b25NYW5hZ2VyLmgiCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIApAQCAtODYsOSArODcsMjEgQEAg
dm9pZCBCYXNlQXVkaW9TaGFyZWRVbml0OjpzdGFydFByb2R1Y2luZ0RhdGEoKQogICAgICAgICBj
bGVhbnVwQXVkaW9Vbml0KCk7CiAgICAgICAgIEFTU0VSVCghaGFzQXVkaW9Vbml0KCkpOwogICAg
IH0KKyAgICBzdGFydFVuaXQoKTsKK30KKworT1NTdGF0dXMgQmFzZUF1ZGlvU2hhcmVkVW5pdDo6
c3RhcnRVbml0KCkKK3sKKyNpZiBQTEFURk9STShJT1NfRkFNSUxZKQorICAgIFBsYXRmb3JtTWVk
aWFTZXNzaW9uTWFuYWdlcjo6c2hhcmVkTWFuYWdlcigpLnNlc3Npb25DYW5Qcm9kdWNlQXVkaW9D
aGFuZ2VkKCk7CisgICAgQVNTRVJUKEF1ZGlvU2Vzc2lvbjo6c2hhcmVkU2Vzc2lvbigpLmNhdGVn
b3J5KCkgPT0gQXVkaW9TZXNzaW9uOjpQbGF5QW5kUmVjb3JkKTsKKyNlbmRpZgogCi0gICAgaWYg
KHN0YXJ0SW50ZXJuYWwoKSkKKyAgICBpZiAoYXV0byBlcnJvciA9IHN0YXJ0SW50ZXJuYWwoKSkg
ewogICAgICAgICBjYXB0dXJlRmFpbGVkKCk7CisgICAgICAgIHJldHVybiBlcnJvcjsKKyAgICB9
CisgICAgcmV0dXJuIDA7CiB9CiAKIHZvaWQgQmFzZUF1ZGlvU2hhcmVkVW5pdDo6cHJlcGFyZUZv
ck5ld0NhcHR1cmUoKQpAQCAtMTU5LDggKzE3MiwxMCBAQCBPU1N0YXR1cyBCYXNlQXVkaW9TaGFy
ZWRVbml0OjpyZXN1bWUoKQogICAgIGlmICghaGFzQXVkaW9Vbml0KCkpCiAgICAgICAgIHJldHVy
biAwOwogCi0gICAgaWYgKG1fcHJvZHVjaW5nQ291bnQpCi0gICAgICAgIHN0YXJ0SW50ZXJuYWwo
KTsKKyAgICBpZiAobV9wcm9kdWNpbmdDb3VudCkgeworICAgICAgICBpZiAoYXV0byBlcnJvciA9
IHN0YXJ0VW5pdCgpKQorICAgICAgICAgICAgcmV0dXJuIGVycm9yOworICAgIH0KIAogICAgIGZv
ckVhY2hDbGllbnQoW10oYXV0byYgY2xpZW50KSB7CiAgICAgICAgIGNsaWVudC5ub3RpZnlNdXRl
ZENoYW5nZShmYWxzZSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5pdC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbWVkaWFzdHJlYW0vbWFjL0Jhc2VBdWRpb1NoYXJlZFVuaXQuaAppbmRleCBiOTIyOTQ2ZWVi
OGQ4YTg4MmQzN2QwOWVmODZkZWE0NTg4MDk3ZmZiLi41YmU5MjUxNjE5MGY1OTUzZjA4ZDYyYWUy
MmY2YTY3NTk5OWRhYTc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9tYWMvQmFzZUF1ZGlvU2hhcmVkVW5pdC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL21lZGlhc3RyZWFtL21hYy9CYXNlQXVkaW9TaGFyZWRVbml0LmgKQEAgLTkxLDYgKzkx
LDggQEAgcHJvdGVjdGVkOgogICAgIHZvaWQgYXVkaW9TYW1wbGVzQXZhaWxhYmxlKGNvbnN0IE1l
ZGlhVGltZSYsIGNvbnN0IFBsYXRmb3JtQXVkaW9EYXRhJiwgY29uc3QgQXVkaW9TdHJlYW1EZXNj
cmlwdGlvbiYsIHNpemVfdCAvKm51bWJlck9mRnJhbWVzKi8pOwogCiBwcml2YXRlOgorICAgIE9T
U3RhdHVzIHN0YXJ0VW5pdCgpOworCiAgICAgYm9vbCBtX2VuYWJsZUVjaG9DYW5jZWxsYXRpb24g
eyB0cnVlIH07CiAgICAgZG91YmxlIG1fdm9sdW1lIHsgMSB9OwogICAgIGludCBtX3NhbXBsZVJh
dGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMv
Q29yZUF1ZGlvQ2FwdHVyZVNvdXJjZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9tYWMvQ29yZUF1ZGlvQ2FwdHVyZVNvdXJjZS5jcHAKaW5kZXggNDU1NDRlZTY0ODRl
MGQ0NDc2MmQzZWYyOTY4MDQyZTZlMDRiMDc2OS4uZWYzYzEzY2ZhMjQwODhmODVkMDE3Mjc5YjE5
ZGE2MWViYzlmNWY0NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFz
dHJlYW0vbWFjL0NvcmVBdWRpb0NhcHR1cmVTb3VyY2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL21lZGlhc3RyZWFtL21hYy9Db3JlQXVkaW9DYXB0dXJlU291cmNlLmNwcApAQCAt
NTA4LDExICs1MDgsNiBAQCBPU1N0YXR1cyBDb3JlQXVkaW9TaGFyZWRVbml0OjpzdGFydEludGVy
bmFsKCkKIAogICAgIHVuZHVjaygpOwogCi0jaWYgUExBVEZPUk0oSU9TX0ZBTUlMWSkKLSAgICBQ
bGF0Zm9ybU1lZGlhU2Vzc2lvbk1hbmFnZXI6OnNoYXJlZE1hbmFnZXIoKS5zZXNzaW9uQ2FuUHJv
ZHVjZUF1ZGlvQ2hhbmdlZCgpOwotICAgIEFTU0VSVChBdWRpb1Nlc3Npb246OnNoYXJlZFNlc3Np
b24oKS5jYXRlZ29yeSgpID09IEF1ZGlvU2Vzc2lvbjo6UGxheUFuZFJlY29yZCk7Ci0jZW5kaWYK
LQogICAgIGVyciA9IEF1ZGlvT3V0cHV0VW5pdFN0YXJ0KG1faW9Vbml0KTsKICAgICBpZiAoZXJy
KSB7CiAgICAgICAgIFJFTEVBU0VfTE9HX0VSUk9SKFdlYlJUQywgIkNvcmVBdWRpb1NoYXJlZFVu
aXQ6OnN0YXJ0KCVwKSBBdWRpb091dHB1dFVuaXRTdGFydCBmYWlsZWQgd2l0aCBlcnJvciAlZCAo
JS40cykiLCB0aGlzLCAoaW50KWVyciwgKGNoYXIqKSZlcnIpOwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbWFjL01vY2tBdWRpb1NoYXJlZFVuaXQubW0g
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlvU2hhcmVk
VW5pdC5tbQppbmRleCA5ZGFhN2QxMzhjNzVkODI4ZGY4NjY5NmIzODc2OWExYTBlYTAxNzZiLi41
NzFjOWE2NjRjZTJhMmI2ZDU4ODIwZTYyMjQ1NjQ1ZjZkYzM3N2M3IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlvU2hhcmVkVW5pdC5t
bQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9tYWMvTW9ja0F1ZGlv
U2hhcmVkVW5pdC5tbQpAQCAtMTQ4LDkgKzE0OCw2IEBAIHZvaWQgTW9ja0F1ZGlvU2hhcmVkVW5p
dDo6Y2xlYW51cEF1ZGlvVW5pdCgpCiAKIE9TU3RhdHVzIE1vY2tBdWRpb1NoYXJlZFVuaXQ6OnN0
YXJ0SW50ZXJuYWwoKQogewotI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCi0gICAgQVNTRVJUKEF1
ZGlvU2Vzc2lvbjo6c2hhcmVkU2Vzc2lvbigpLmNhdGVnb3J5KCkgPT0gQXVkaW9TZXNzaW9uOjpQ
bGF5QW5kUmVjb3JkKTsKLSNlbmRpZgogICAgIGlmICghbV9oYXNBdWRpb1VuaXQpCiAgICAgICAg
IG1faGFzQXVkaW9Vbml0ID0gdHJ1ZTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>