<?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>217705</bug_id>
          
          <creation_ts>2020-10-14 05:57:20 -0700</creation_ts>
          <short_desc>MediaRecorder .stop should not throw in Inactive state</short_desc>
          <delta_ts>2020-10-18 12:51:00 -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 Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/26114</see_also>
          <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>cdumez</cc>
    
    <cc>clopez</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1697683</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-10-14 05:57:20 -0700</bug_when>
    <thetext>MediaRecorder .stop should not throw in Inactive state</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697684</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-10-14 05:57:59 -0700</bug_when>
    <thetext>See https://github.com/w3c/mediacapture-record/pull/158</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697687</commentid>
    <comment_count>2</comment_count>
      <attachid>411316</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-10-14 06:00:11 -0700</bug_when>
    <thetext>Created attachment 411316
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697688</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-10-14 06:01:01 -0700</bug_when>
    <thetext>Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/26114</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697689</commentid>
    <comment_count>4</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2020-10-14 06:01:04 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697806</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-14 11:56:09 -0700</bug_when>
    <thetext>Committed r268477: &lt;https://trac.webkit.org/changeset/268477&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 411316.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697808</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-14 11:57:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/70302371&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1699116</commentid>
    <comment_count>7</comment_count>
      <attachid>411316</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-10-18 12:51:00 -0700</bug_when>
    <thetext>Comment on attachment 411316
Patch

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

&gt; Source/WebCore/Modules/mediarecorder/MediaRecorder.cpp:216
&gt; -    return { };
&gt; +    return;

Should just delete this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411316</attachid>
            <date>2020-10-14 06:00:11 -0700</date>
            <delta_ts>2020-10-14 11:56:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217705-20201014150009.patch</filename>
            <type>text/plain</type>
            <size>8767</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4MzQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjQyMGM5ZjdkZjBjZDRm
OWM2N2I4OTRiNjZiOWU4NzVjZDJkZjU3Mi4uZGEzNDU3ZmRkNjc1OTY2OTlmNzdlNGJlMjA4M2Q0
MWQxYjg0ZWZlNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIwLTEwLTE0ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBNZWRpYVJlY29yZGVyIC5z
dG9wIHNob3VsZCBub3QgdGhyb3cgaW4gSW5hY3RpdmUgc3RhdGUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNzcwNQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVwZGF0ZSBhY2NvcmRpbmcgc3BlYyBjaGFu
Z2VzIGluIGh0dHBzOi8vZ2l0aHViLmNvbS93M2MvbWVkaWFjYXB0dXJlLXJlY29yZC9wdWxsLzE1
OC4KKyAgICAgICAgc3RvcCBubyBsb25nZXIgdGhyb3dzIGlmIG1lZGlhIHJlY29yZGVyIGlzIGlu
YWN0aXZlLgorICAgICAgICBDb3ZlcmVkIGJ5IHVwZGF0ZWQgdGVzdC4KKworICAgICAgICAqIE1v
ZHVsZXMvbWVkaWFyZWNvcmRlci9NZWRpYVJlY29yZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
Ok1lZGlhUmVjb3JkZXI6OnN0b3BSZWNvcmRpbmcpOgorICAgICAgICAqIE1vZHVsZXMvbWVkaWFy
ZWNvcmRlci9NZWRpYVJlY29yZGVyLmg6CisgICAgICAgICogTW9kdWxlcy9tZWRpYXJlY29yZGVy
L01lZGlhUmVjb3JkZXIuaWRsOgorCiAyMDIwLTEwLTE0ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgR1BVUHJvY2VzcyBXZWJBdWRp
byBtZWRpYSBlbGVtZW50IHByb3ZpZGVycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tZWRpYXJlY29yZGVyL01lZGlhUmVjb3JkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tZWRpYXJlY29yZGVyL01lZGlhUmVjb3JkZXIuY3BwCmluZGV4IDJlZjQzMzViOThiMjc3
M2YzZjFhYjY1YWE0YTMzYTg2Nzk3OWQyYmMuLmNmNzhhNWE1Y2NkNGZlNTVlYjY2Njg3M2Y4YjRi
MTk3YTA3ZDZlOTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFyZWNv
cmRlci9NZWRpYVJlY29yZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlh
cmVjb3JkZXIvTWVkaWFSZWNvcmRlci5jcHAKQEAgLTE5NywxMCArMTk3LDEwIEBAIHN0YXRpYyBp
bmxpbmUgUmVmPEJsb2JFdmVudD4gY3JlYXRlRGF0YUF2YWlsYWJsZUV2ZW50KFNjcmlwdEV4ZWN1
dGlvbkNvbnRleHQqIGNvCiAgICAgcmV0dXJuIEJsb2JFdmVudDo6Y3JlYXRlKGV2ZW50TmFtZXMo
KS5kYXRhYXZhaWxhYmxlRXZlbnQsIEJsb2JFdmVudDo6SW5pdCB7IHsgZmFsc2UsIGZhbHNlLCBm
YWxzZSB9LCBXVEZNb3ZlKGJsb2IpLCB0aW1lQ29kZSB9LCBCbG9iRXZlbnQ6OklzVHJ1c3RlZDo6
WWVzKTsKIH0KIAotRXhjZXB0aW9uT3I8dm9pZD4gTWVkaWFSZWNvcmRlcjo6c3RvcFJlY29yZGlu
ZygpCit2b2lkIE1lZGlhUmVjb3JkZXI6OnN0b3BSZWNvcmRpbmcoKQogewogICAgIGlmIChzdGF0
ZSgpID09IFJlY29yZGluZ1N0YXRlOjpJbmFjdGl2ZSkKLSAgICAgICAgcmV0dXJuIEV4Y2VwdGlv
biB7IEludmFsaWRTdGF0ZUVycm9yLCAiVGhlIE1lZGlhUmVjb3JkZXIncyBzdGF0ZSBjYW5ub3Qg
YmUgaW5hY3RpdmUiX3MgfTsKKyAgICAgICAgcmV0dXJuOwogCiAgICAgc3RvcFJlY29yZGluZ0lu
dGVybmFsKCk7CiAgICAgZmV0Y2hEYXRhKFt0aGlzXShhdXRvJiYgYnVmZmVyLCBhdXRvJiBtaW1l
VHlwZSwgYXV0byB0aW1lQ29kZSkgewpAQCAtMjEzLDcgKzIxMyw3IEBAIEV4Y2VwdGlvbk9yPHZv
aWQ+IE1lZGlhUmVjb3JkZXI6OnN0b3BSZWNvcmRpbmcoKQogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICBkaXNwYXRjaEV2ZW50KEV2ZW50OjpjcmVhdGUoZXZlbnROYW1lcygpLnN0b3BFdmVu
dCwgRXZlbnQ6OkNhbkJ1YmJsZTo6Tm8sIEV2ZW50OjpJc0NhbmNlbGFibGU6Ok5vKSk7CiAgICAg
fSwgVGFrZVByaXZhdGVSZWNvcmRlcjo6WWVzKTsKLSAgICByZXR1cm4geyB9OworICAgIHJldHVy
bjsKIH0KIAogRXhjZXB0aW9uT3I8dm9pZD4gTWVkaWFSZWNvcmRlcjo6cmVxdWVzdERhdGEoKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXJlY29yZGVyL01lZGlhUmVj
b3JkZXIuaCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFyZWNvcmRlci9NZWRpYVJlY29y
ZGVyLmgKaW5kZXggNjBhZjJmNzNlOTUwYmE5YzRiY2RiYWQwNTAzNDRjYzY3ODYyNmQ4Ny4uZWQ5
NDYxZGRkNzgxNzc4YzZkNDMyNmZiZDQ2NWQ5ZDFjYWUwYjlkMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9tZWRpYXJlY29yZGVyL01lZGlhUmVjb3JkZXIuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhcmVjb3JkZXIvTWVkaWFSZWNvcmRlci5oCkBAIC02OSw3
ICs2OSw3IEBAIHB1YmxpYzoKICAgICB1c2luZyBSZWZDb3VudGVkOjpkZXJlZjsKICAgICAKICAg
ICBFeGNlcHRpb25Pcjx2b2lkPiBzdGFydFJlY29yZGluZyhPcHRpb25hbDx1bnNpZ25lZD4pOwot
ICAgIEV4Y2VwdGlvbk9yPHZvaWQ+IHN0b3BSZWNvcmRpbmcoKTsKKyAgICB2b2lkIHN0b3BSZWNv
cmRpbmcoKTsKICAgICBFeGNlcHRpb25Pcjx2b2lkPiByZXF1ZXN0RGF0YSgpOwogICAgIEV4Y2Vw
dGlvbk9yPHZvaWQ+IHBhdXNlUmVjb3JkaW5nKCk7CiAgICAgRXhjZXB0aW9uT3I8dm9pZD4gcmVz
dW1lUmVjb3JkaW5nKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlh
cmVjb3JkZXIvTWVkaWFSZWNvcmRlci5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlh
cmVjb3JkZXIvTWVkaWFSZWNvcmRlci5pZGwKaW5kZXggMDM2ZDBkN2U4M2QzZmVmZmViYjMzOTgy
NjI0NDgzMmM1YjExNGMwNS4uM2QxYTVkYjk3ZmExYjhmMzVjODgyZjY4Mzc2ZGYwZGFlODA4ZTYz
MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXJlY29yZGVyL01lZGlh
UmVjb3JkZXIuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFyZWNvcmRlci9N
ZWRpYVJlY29yZGVyLmlkbApAQCAtNDYsNyArNDYsNyBAQCBlbnVtIFJlY29yZGluZ1N0YXRlIHsg
ImluYWN0aXZlIiwgInJlY29yZGluZyIsICJwYXVzZWQiIH07CiAgICAgLy8gcmVhZG9ubHkgYXR0
cmlidXRlIEJpdHJhdGVNb2RlIGF1ZGlvQml0cmF0ZU1vZGU7CiAKICAgICBbTWF5VGhyb3dFeGNl
cHRpb24sIEltcGxlbWVudGVkQXM9c3RhcnRSZWNvcmRpbmddIHVuZGVmaW5lZCBzdGFydChvcHRp
b25hbCB1bnNpZ25lZCBsb25nIHRpbWVzbGljZSk7Ci0gICAgW01heVRocm93RXhjZXB0aW9uLCBJ
bXBsZW1lbnRlZEFzPXN0b3BSZWNvcmRpbmddIHVuZGVmaW5lZCBzdG9wKCk7CisgICAgW0ltcGxl
bWVudGVkQXM9c3RvcFJlY29yZGluZ10gdW5kZWZpbmVkIHN0b3AoKTsKICAgICBbTWF5VGhyb3dF
eGNlcHRpb24sIEltcGxlbWVudGVkQXM9cGF1c2VSZWNvcmRpbmddIHVuZGVmaW5lZCBwYXVzZSgp
OwogICAgIFtNYXlUaHJvd0V4Y2VwdGlvbiwgSW1wbGVtZW50ZWRBcz1yZXN1bWVSZWNvcmRpbmdd
IHVuZGVmaW5lZCByZXN1bWUoKTsKICAgICBbTWF5VGhyb3dFeGNlcHRpb25dIHVuZGVmaW5lZCBy
ZXF1ZXN0RGF0YSgpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKaW5kZXggNDg4YzU3ZDJj
ZmQ5NWFlZDFlZTY3YTUzYzE3MjgwOGEwOTgzNGVhOS4uNDRhNzljYjcyYmFmYWJjY2RmNmVkNjk0
YTA4ZjQzMjk4N2NhZTAyYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0No
YW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMjAtMTAtMTQgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgor
CisgICAgICAgIE1lZGlhUmVjb3JkZXIgLnN0b3Agc2hvdWxkIG5vdCB0aHJvdyBpbiBJbmFjdGl2
ZSBzdGF0ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE3NzA1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Zml4LTIxNzcwNQorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL21lZGlhY2FwdHVyZS1y
ZWNvcmQvTWVkaWFSZWNvcmRlci1zdG9wLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiB3ZWItcGxh
dGZvcm0tdGVzdHMvbWVkaWFjYXB0dXJlLXJlY29yZC9NZWRpYVJlY29yZGVyLXN0b3AuaHRtbDoK
KwogMjAyMC0xMC0xMCAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAg
cmVwbGFjZUNoaWxkcmVuKCkgKHdpdGggbm8gYXJndW1lbnRzKSBzaWxlbnRseSBkb2VzIG5vdGhp
bmcgcmF0aGVyIHRoYW4gcmVtb3ZpbmcgdGhlIGNoaWxkcmVuCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL21lZGlhY2FwdHVyZS1yZWNvcmQv
TWVkaWFSZWNvcmRlci1zdG9wLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvbWVkaWFjYXB0dXJlLXJlY29yZC9NZWRpYVJlY29yZGVyLXN0
b3AtZXhwZWN0ZWQudHh0CmluZGV4IGUwMzRlMmMyNGFhNTZkMzYzN2FjM2M4NGIzODgyZWFiZTQ5
NmJlNTguLmVjNjljNjI0MmQ1ZTNlNTY0ODQzYjRiMGEzYmRkYTE3Y2QzNGE2ZjkgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbWVkaWFjYXB0
dXJlLXJlY29yZC9NZWRpYVJlY29yZGVyLXN0b3AtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbWVkaWFjYXB0dXJlLXJlY29yZC9N
ZWRpYVJlY29yZGVyLXN0b3AtZXhwZWN0ZWQudHh0CkBAIC0xLDkgKzEsOSBAQAogCiBQQVNTIE1l
ZGlhUmVjb3JkZXIgd2lsbCBzdG9wIHJlY29yZGluZyBhbmQgZmlyZSBhIHN0b3AgZXZlbnQgd2hl
biBhbGwgdHJhY2tzIGFyZSBlbmRlZAogUEFTUyBNZWRpYVJlY29yZGVyIHdpbGwgc3RvcCByZWNv
cmRpbmcgYW5kIGZpcmUgYSBzdG9wIGV2ZW50IHdoZW4gc3RvcCgpIGlzIGNhbGxlZAotUEFTUyBN
ZWRpYVJlY29yZGVyIHdpbGwgZmlyZSBhbiBleGNlcHRpb24gd2hlbiBzdG9wcGVkIGFmdGVyIGNy
ZWF0aW9uCi1QQVNTIE1lZGlhUmVjb3JkZXIgd2lsbCBmaXJlIGFuIGV4Y2VwdGlvbiB3aGVuIHN0
b3BwZWQgYWZ0ZXIgaGF2aW5nIGp1c3QgYmVlbiBzdG9wcGVkCi1QQVNTIE1lZGlhUmVjb3JkZXIg
d2lsbCBmaXJlIGFuIGV4Y2VwdGlvbiB3aGVuIHN0b3BwZWQgYWZ0ZXIgaGF2aW5nIGp1c3QgYmVl
biBzcG9udGFuZW91c2x5IHN0b3BwZWQKK1BBU1MgTWVkaWFSZWNvcmRlciB3aWxsIG5vdCBmaXJl
IGFuIGV4Y2VwdGlvbiB3aGVuIHN0b3BwZWQgYWZ0ZXIgY3JlYXRpb24KK1BBU1MgTWVkaWFSZWNv
cmRlciB3aWxsIG5vdCBmaXJlIGFuIGV4Y2VwdGlvbiB3aGVuIHN0b3BwZWQgYWZ0ZXIgaGF2aW5n
IGp1c3QgYmVlbiBzdG9wcGVkCitQQVNTIE1lZGlhUmVjb3JkZXIgd2lsbCBub3QgZmlyZSBhbiBl
eGNlcHRpb24gd2hlbiBzdG9wcGVkIGFmdGVyIGhhdmluZyBqdXN0IGJlZW4gc3BvbnRhbmVvdXNs
eSBzdG9wcGVkCiBQQVNTIE1lZGlhUmVjb3JkZXIgd2lsbCBmaXJlIHN0YXJ0IGV2ZW50IGV2ZW4g
aWYgc3RvcHBlZCBzeW5jaHJvbm91c2x5CiBQQVNTIE1lZGlhUmVjb3JkZXIgd2lsbCBmaXJlIHN0
YXJ0IGV2ZW50IGV2ZW4gaWYgYSB0cmFjayBpcyByZW1vdmVkIHN5bmNocm9ub3VzbHkKIApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9tZWRp
YWNhcHR1cmUtcmVjb3JkL01lZGlhUmVjb3JkZXItc3RvcC5odG1sIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9tZWRpYWNhcHR1cmUtcmVjb3JkL01lZGlhUmVj
b3JkZXItc3RvcC5odG1sCmluZGV4IGFkNmZhODgwOWY2YWQzYWYyNjk2OWJiY2I2YTc2MTI4MGU1
ZDcwNWMuLjdlMTliYzBjMDU0NDcyZmRmODE2MWJmZjQxZjk5ZjJlNjAxYzBhYmIgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbWVkaWFjYXB0
dXJlLXJlY29yZC9NZWRpYVJlY29yZGVyLXN0b3AuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL21lZGlhY2FwdHVyZS1yZWNvcmQvTWVkaWFSZWNv
cmRlci1zdG9wLmh0bWwKQEAgLTgzLDI0ICs4MywyNCBAQAogCiAgICAgcHJvbWlzZV90ZXN0KGFz
eW5jIHQgPT4gewogICAgICAgICBjb25zdCByZWNvcmRlciA9IG5ldyBNZWRpYVJlY29yZGVyKGNy
ZWF0ZVZpZGVvU3RyZWFtKCkpOwotICAgICAgICBhc3NlcnRfdGhyb3dzX2RvbSgiSW52YWxpZFN0
YXRlRXJyb3IiLCAoKSA9PiB7IHJlY29yZGVyLnN0b3AoKTsgfSk7CisgICAgICAgIHJlY29yZGVy
LnN0b3AoKTsKICAgICAgICAgYXdhaXQgUHJvbWlzZS5yYWNlKFsKICAgICAgICAgICAgIG5ldyBQ
cm9taXNlKChfLCByZWplY3QpID0+IHJlY29yZGVyLm9uc3RvcCA9CiAgICAgICAgICAgICAgICAg
XyA9PiByZWplY3QobmV3IEVycm9yKCJvbnN0b3Agc2hvdWxkIG5ldmVyIGhhdmUgYmVlbiBjYWxs
ZWQiKSkpLAogICAgICAgICAgICAgbmV3IFByb21pc2UociA9PiB0LnN0ZXBfdGltZW91dChyLCAw
KSldKTsKLSAgICB9LCAiTWVkaWFSZWNvcmRlciB3aWxsIGZpcmUgYW4gZXhjZXB0aW9uIHdoZW4g
c3RvcHBlZCBhZnRlciBjcmVhdGlvbiIpOworICAgIH0sICJNZWRpYVJlY29yZGVyIHdpbGwgbm90
IGZpcmUgYW4gZXhjZXB0aW9uIHdoZW4gc3RvcHBlZCBhZnRlciBjcmVhdGlvbiIpOwogCiAgICAg
cHJvbWlzZV90ZXN0KGFzeW5jIHQgPT4gewogICAgICAgICBjb25zdCByZWNvcmRlciA9IG5ldyBN
ZWRpYVJlY29yZGVyKGNyZWF0ZVZpZGVvU3RyZWFtKCkpOwogICAgICAgICByZWNvcmRlci5zdGFy
dCgpOwogICAgICAgICByZWNvcmRlci5zdG9wKCk7CiAgICAgICAgIGxldCBldmVudCA9IGF3YWl0
IG5ldyBQcm9taXNlKHIgPT4gcmVjb3JkZXIub25zdG9wID0gcik7Ci0gICAgICAgIGFzc2VydF90
aHJvd3NfZG9tKCJJbnZhbGlkU3RhdGVFcnJvciIsICgpID0+IHsgcmVjb3JkZXIuc3RvcCgpOyB9
KTsKKyAgICAgICAgcmVjb3JkZXIuc3RvcCgpOwogICAgICAgICBhd2FpdCBQcm9taXNlLnJhY2Uo
WwogICAgICAgICAgICAgbmV3IFByb21pc2UoKF8sIHJlamVjdCkgPT4gcmVjb3JkZXIub25zdG9w
ID0KICAgICAgICAgICAgICAgICBfID0+IHJlamVjdChuZXcgRXJyb3IoIm9uc3RvcCBzaG91bGQg
bmV2ZXIgaGF2ZSBiZWVuIGNhbGxlZCIpKSksCiAgICAgICAgICAgICBuZXcgUHJvbWlzZShyID0+
IHQuc3RlcF90aW1lb3V0KHIsIDApKV0pOwotICAgIH0sICJNZWRpYVJlY29yZGVyIHdpbGwgZmly
ZSBhbiBleGNlcHRpb24gd2hlbiBzdG9wcGVkIGFmdGVyIGhhdmluZyBqdXN0IGJlZW4gc3RvcHBl
ZCIpOworICAgIH0sICJNZWRpYVJlY29yZGVyIHdpbGwgbm90IGZpcmUgYW4gZXhjZXB0aW9uIHdo
ZW4gc3RvcHBlZCBhZnRlciBoYXZpbmcganVzdCBiZWVuIHN0b3BwZWQiKTsKIAogICAgIHByb21p
c2VfdGVzdChhc3luYyB0ID0+IHsKICAgICAgICAgY29uc3Qgc3RyZWFtID0gY3JlYXRlVmlkZW9T
dHJlYW0oKTsKQEAgLTEwOCwxMiArMTA4LDEyIEBACiAgICAgICAgIHJlY29yZGVyLnN0YXJ0KCk7
CiAgICAgICAgIHN0cmVhbS5nZXRWaWRlb1RyYWNrcygpWzBdLnN0b3AoKTsKICAgICAgICAgbGV0
IGV2ZW50ID0gYXdhaXQgbmV3IFByb21pc2UociA9PiByZWNvcmRlci5vbnN0b3AgPSByKTsKLSAg
ICAgICAgYXNzZXJ0X3Rocm93c19kb20oIkludmFsaWRTdGF0ZUVycm9yIiwgKCkgPT4geyByZWNv
cmRlci5zdG9wKCk7IH0pOworICAgICAgICByZWNvcmRlci5zdG9wKCk7CiAgICAgICAgIGF3YWl0
IFByb21pc2UucmFjZShbCiAgICAgICAgICAgICBuZXcgUHJvbWlzZSgoXywgcmVqZWN0KSA9PiBy
ZWNvcmRlci5vbnN0b3AgPQogICAgICAgICAgICAgICAgIF8gPT4gcmVqZWN0KG5ldyBFcnJvcigi
b25zdG9wIHNob3VsZCBuZXZlciBoYXZlIGJlZW4gY2FsbGVkIikpKSwKICAgICAgICAgICAgIG5l
dyBQcm9taXNlKHIgPT4gdC5zdGVwX3RpbWVvdXQociwgMCkpXSk7Ci0gICAgfSwgIk1lZGlhUmVj
b3JkZXIgd2lsbCBmaXJlIGFuIGV4Y2VwdGlvbiB3aGVuIHN0b3BwZWQgYWZ0ZXIgaGF2aW5nIGp1
c3QgYmVlbiBzcG9udGFuZW91c2x5IHN0b3BwZWQiKTsKKyAgICB9LCAiTWVkaWFSZWNvcmRlciB3
aWxsIG5vdCBmaXJlIGFuIGV4Y2VwdGlvbiB3aGVuIHN0b3BwZWQgYWZ0ZXIgaGF2aW5nIGp1c3Qg
YmVlbiBzcG9udGFuZW91c2x5IHN0b3BwZWQiKTsKIAogICAgIHByb21pc2VfdGVzdChhc3luYyB0
ID0+IHsKICAgICAgICAgY29uc3Qgc3RyZWFtID0gYXdhaXQgbmF2aWdhdG9yLm1lZGlhRGV2aWNl
cy5nZXRVc2VyTWVkaWEoeyBhdWRpbzogdHJ1ZSwgdmlkZW86IHRydWUgfSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>