<?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>198859</bug_id>
          
          <creation_ts>2019-06-14 09:09:47 -0700</creation_ts>
          <short_desc>CRASH(nullptr) in WebCore::jsAudioContextCurrentTime()</short_desc>
          <delta_ts>2019-06-14 10:42:20 -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>New Bugs</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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1544757</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2019-06-14 09:09:47 -0700</bug_when>
    <thetext>CRASH(nullptr) in WebCore::jsAudioContextCurrentTime()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544758</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2019-06-14 09:10:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/27986991&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544759</commentid>
    <comment_count>2</comment_count>
      <attachid>372125</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2019-06-14 09:21:19 -0700</bug_when>
    <thetext>Created attachment 372125
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544770</commentid>
    <comment_count>3</comment_count>
      <attachid>372125</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-14 10:42:19 -0700</bug_when>
    <thetext>Comment on attachment 372125
Patch

Clearing flags on attachment: 372125

Committed r246437: &lt;https://trac.webkit.org/changeset/246437&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544771</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-14 10:42:20 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>372125</attachid>
            <date>2019-06-14 09:21:19 -0700</date>
            <delta_ts>2019-06-14 10:42:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198859-20190614092118.patch</filename>
            <type>text/plain</type>
            <size>8898</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGU2ZGI2YTU4OWNmYTRk
ZjZjYjNkMzM2YmIwNGNmNzhkZjMzMGI1Ny4uNmFmMzA2MDg5MTgwODE1N2I1MmFlZjU5MzhlM2Vl
ODViNzliMjg1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0IEBACisyMDE5LTA2LTE0ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIENSQVNIKG51bGxwdHIpIGlu
IFdlYkNvcmU6OmpzQXVkaW9Db250ZXh0Q3VycmVudFRpbWUoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4ODU5CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS8yNzk4Njk5MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBdWRpb0NvbnRleHQncyBtX2Rlc3RpbmF0aW9uTm9kZSBjYW4gYmVjb21lIG51bGwg
ZHVyaW5nIGlmcmFtZSB0ZWFyZG93biwKKyAgICAgICAgYnV0IGNhbiBBdWRpb0NvbnRleHQgbWV0
aG9kcyBjYW4gc3RpbGwgYmUgY2FsbGVkIGJ5IEphdmFTY3JpcHQuIEFkZCBudWxsLWNoZWNrcwor
ICAgICAgICB0byBhbGwgKHJlbWFpbmcpIHVucHJvdGVjdGVkIGRlcmVmZXJlbmNlcyBvZiBtX2Rl
c3RpbmF0aW9uTm9kZS4KKworICAgICAgICAqIE1vZHVsZXMvd2ViYXVkaW8vQXVkaW9Db250ZXh0
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6dW5pbml0aWFsaXplKToKKyAg
ICAgICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3JlYXRlQnVmZmVyU291cmNlKToKKyAgICAg
ICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3JlYXRlU2NyaXB0UHJvY2Vzc29yKToKKyAgICAg
ICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3JlYXRlQmlxdWFkRmlsdGVyKToKKyAgICAgICAg
KFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3JlYXRlUGFubmVyKToKKyAgICAgICAgKFdlYkNvcmU6
OkF1ZGlvQ29udGV4dDo6Y3JlYXRlQ29udm9sdmVyKToKKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlv
Q29udGV4dDo6Y3JlYXRlRHluYW1pY3NDb21wcmVzc29yKToKKyAgICAgICAgKFdlYkNvcmU6OkF1
ZGlvQ29udGV4dDo6Y3JlYXRlQW5hbHlzZXIpOgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9Db250
ZXh0OjpjcmVhdGVHYWluKToKKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3JlYXRl
RGVsYXkpOgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9Db250ZXh0OjpjcmVhdGVDaGFubmVsU3Bs
aXR0ZXIpOgorICAgICAgICAoV2ViQ29yZTo6QXVkaW9Db250ZXh0OjpjcmVhdGVDaGFubmVsTWVy
Z2VyKToKKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3JlYXRlT3NjaWxsYXRvcik6
CisgICAgICAgICogTW9kdWxlcy93ZWJhdWRpby9BdWRpb0NvbnRleHQuaDoKKyAgICAgICAgKFdl
YkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3VycmVudFNhbXBsZUZyYW1lIGNvbnN0KToKKyAgICAgICAg
KFdlYkNvcmU6OkF1ZGlvQ29udGV4dDo6Y3VycmVudFRpbWUgY29uc3QpOgorICAgICAgICAoV2Vi
Q29yZTo6QXVkaW9Db250ZXh0OjpzYW1wbGVSYXRlIGNvbnN0KToKKwogMjAxOS0wNi0xMiAgSmVy
IE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBBVktpdCBwbGF5IGJ1dHRv
biBieXBhc3NlcyBNZWRpYUVsZW1lbnRTZXNzaW9uIHBsYXliYWNrUGVybWl0dGVkKCkgY2hlY2tz
LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9BdWRpb0NvbnRl
eHQuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9BdWRpb0NvbnRleHQuY3Bw
CmluZGV4IDQyNDY4M2UwMTk0YmE4MzBiNGJlMzNhMjAzMTFmMzE0ZDkwZGQ3NGMuLjBkMDUwMGU1
MzFmMjM0Nzc2YTFiMzc4MGUzODY5MzM4YzI5ZWY2OTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9Db250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL3dlYmF1ZGlvL0F1ZGlvQ29udGV4dC5jcHAKQEAgLTI2Nyw3ICsyNjcsOCBAQCB2
b2lkIEF1ZGlvQ29udGV4dDo6dW5pbml0aWFsaXplKCkKICAgICAgICAgcmV0dXJuOwogCiAgICAg
Ly8gVGhpcyBzdG9wcyB0aGUgYXVkaW8gdGhyZWFkIGFuZCBhbGwgYXVkaW8gcmVuZGVyaW5nLgot
ICAgIG1fZGVzdGluYXRpb25Ob2RlLT51bmluaXRpYWxpemUoKTsKKyAgICBpZiAobV9kZXN0aW5h
dGlvbk5vZGUpCisgICAgICAgIG1fZGVzdGluYXRpb25Ob2RlLT51bmluaXRpYWxpemUoKTsKIAog
ICAgIC8vIERvbid0IGFsbG93IHRoZSBjb250ZXh0IHRvIGluaXRpYWxpemUgYSBzZWNvbmQgdGlt
ZSBhZnRlciBpdCdzIGFscmVhZHkgYmVlbiBleHBsaWNpdGx5IHVuaW5pdGlhbGl6ZWQuCiAgICAg
bV9pc0F1ZGlvVGhyZWFkRmluaXNoZWQgPSB0cnVlOwpAQCAtNDQxLDcgKzQ0Miw3IEBAIEV4Y2Vw
dGlvbk9yPFJlZjxBdWRpb0J1ZmZlclNvdXJjZU5vZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZUJ1
ZmZlclNvdXJjZSgpCiAgICAgICAgIHJldHVybiBFeGNlcHRpb24geyBJbnZhbGlkU3RhdGVFcnJv
ciB9OwogCiAgICAgbGF6eUluaXRpYWxpemUoKTsKLSAgICBSZWY8QXVkaW9CdWZmZXJTb3VyY2VO
b2RlPiBub2RlID0gQXVkaW9CdWZmZXJTb3VyY2VOb2RlOjpjcmVhdGUoKnRoaXMsIG1fZGVzdGlu
YXRpb25Ob2RlLT5zYW1wbGVSYXRlKCkpOworICAgIFJlZjxBdWRpb0J1ZmZlclNvdXJjZU5vZGU+
IG5vZGUgPSBBdWRpb0J1ZmZlclNvdXJjZU5vZGU6OmNyZWF0ZSgqdGhpcywgc2FtcGxlUmF0ZSgp
KTsKIAogICAgIC8vIEJlY2F1c2UgdGhpcyBpcyBhbiBBdWRpb1NjaGVkdWxlZFNvdXJjZU5vZGUs
IHRoZSBjb250ZXh0IGtlZXBzIGEgcmVmZXJlbmNlIHVudGlsIGl0IGhhcyBmaW5pc2hlZCBwbGF5
aW5nLgogICAgIC8vIFdoZW4gdGhpcyBoYXBwZW5zLCBBdWRpb1NjaGVkdWxlZFNvdXJjZU5vZGU6
OmZpbmlzaCgpIGNhbGxzIEF1ZGlvQ29udGV4dDo6bm90aWZ5Tm9kZUZpbmlzaGVkUHJvY2Vzc2lu
ZygpLgpAQCAtNTc3LDcgKzU3OCw3IEBAIEV4Y2VwdGlvbk9yPFJlZjxTY3JpcHRQcm9jZXNzb3JO
b2RlPj4gQXVkaW9Db250ZXh0OjpjcmVhdGVTY3JpcHRQcm9jZXNzb3Ioc2l6ZV90CiAgICAgaWYg
KG51bWJlck9mT3V0cHV0Q2hhbm5lbHMgPiBtYXhOdW1iZXJPZkNoYW5uZWxzKCkpCiAgICAgICAg
IHJldHVybiBFeGNlcHRpb24geyBOb3RTdXBwb3J0ZWRFcnJvciB9OwogCi0gICAgYXV0byBub2Rl
ID0gU2NyaXB0UHJvY2Vzc29yTm9kZTo6Y3JlYXRlKCp0aGlzLCBtX2Rlc3RpbmF0aW9uTm9kZS0+
c2FtcGxlUmF0ZSgpLCBidWZmZXJTaXplLCBudW1iZXJPZklucHV0Q2hhbm5lbHMsIG51bWJlck9m
T3V0cHV0Q2hhbm5lbHMpOworICAgIGF1dG8gbm9kZSA9IFNjcmlwdFByb2Nlc3Nvck5vZGU6OmNy
ZWF0ZSgqdGhpcywgc2FtcGxlUmF0ZSgpLCBidWZmZXJTaXplLCBudW1iZXJPZklucHV0Q2hhbm5l
bHMsIG51bWJlck9mT3V0cHV0Q2hhbm5lbHMpOwogCiAgICAgcmVmTm9kZShub2RlKTsgLy8gY29u
dGV4dCBrZWVwcyByZWZlcmVuY2UgdW50aWwgd2Ugc3RvcCBtYWtpbmcgamF2YXNjcmlwdCByZW5k
ZXJpbmcgY2FsbGJhY2tzCiAgICAgcmV0dXJuIG5vZGU7CkBAIC01OTMsNyArNTk0LDcgQEAgRXhj
ZXB0aW9uT3I8UmVmPEJpcXVhZEZpbHRlck5vZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZUJpcXVh
ZEZpbHRlcigpCiAKICAgICBsYXp5SW5pdGlhbGl6ZSgpOwogCi0gICAgcmV0dXJuIEJpcXVhZEZp
bHRlck5vZGU6OmNyZWF0ZSgqdGhpcywgbV9kZXN0aW5hdGlvbk5vZGUtPnNhbXBsZVJhdGUoKSk7
CisgICAgcmV0dXJuIEJpcXVhZEZpbHRlck5vZGU6OmNyZWF0ZSgqdGhpcywgc2FtcGxlUmF0ZSgp
KTsKIH0KIAogRXhjZXB0aW9uT3I8UmVmPFdhdmVTaGFwZXJOb2RlPj4gQXVkaW9Db250ZXh0Ojpj
cmVhdGVXYXZlU2hhcGVyKCkKQEAgLTYxNyw3ICs2MTgsNyBAQCBFeGNlcHRpb25PcjxSZWY8UGFu
bmVyTm9kZT4+IEF1ZGlvQ29udGV4dDo6Y3JlYXRlUGFubmVyKCkKICAgICAgICAgcmV0dXJuIEV4
Y2VwdGlvbiB7IEludmFsaWRTdGF0ZUVycm9yIH07CiAKICAgICBsYXp5SW5pdGlhbGl6ZSgpOwot
ICAgIHJldHVybiBQYW5uZXJOb2RlOjpjcmVhdGUoKnRoaXMsIG1fZGVzdGluYXRpb25Ob2RlLT5z
YW1wbGVSYXRlKCkpOworICAgIHJldHVybiBQYW5uZXJOb2RlOjpjcmVhdGUoKnRoaXMsIHNhbXBs
ZVJhdGUoKSk7CiB9CiAKIEV4Y2VwdGlvbk9yPFJlZjxDb252b2x2ZXJOb2RlPj4gQXVkaW9Db250
ZXh0OjpjcmVhdGVDb252b2x2ZXIoKQpAQCAtNjI5LDcgKzYzMCw3IEBAIEV4Y2VwdGlvbk9yPFJl
ZjxDb252b2x2ZXJOb2RlPj4gQXVkaW9Db250ZXh0OjpjcmVhdGVDb252b2x2ZXIoKQogICAgICAg
ICByZXR1cm4gRXhjZXB0aW9uIHsgSW52YWxpZFN0YXRlRXJyb3IgfTsKIAogICAgIGxhenlJbml0
aWFsaXplKCk7Ci0gICAgcmV0dXJuIENvbnZvbHZlck5vZGU6OmNyZWF0ZSgqdGhpcywgbV9kZXN0
aW5hdGlvbk5vZGUtPnNhbXBsZVJhdGUoKSk7CisgICAgcmV0dXJuIENvbnZvbHZlck5vZGU6OmNy
ZWF0ZSgqdGhpcywgc2FtcGxlUmF0ZSgpKTsKIH0KIAogRXhjZXB0aW9uT3I8UmVmPER5bmFtaWNz
Q29tcHJlc3Nvck5vZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZUR5bmFtaWNzQ29tcHJlc3Nvcigp
CkBAIC02NDEsNyArNjQyLDcgQEAgRXhjZXB0aW9uT3I8UmVmPER5bmFtaWNzQ29tcHJlc3Nvck5v
ZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZUR5bmFtaWNzQ29tcHJlc3NvcigKICAgICAgICAgcmV0
dXJuIEV4Y2VwdGlvbiB7IEludmFsaWRTdGF0ZUVycm9yIH07CiAKICAgICBsYXp5SW5pdGlhbGl6
ZSgpOwotICAgIHJldHVybiBEeW5hbWljc0NvbXByZXNzb3JOb2RlOjpjcmVhdGUoKnRoaXMsIG1f
ZGVzdGluYXRpb25Ob2RlLT5zYW1wbGVSYXRlKCkpOworICAgIHJldHVybiBEeW5hbWljc0NvbXBy
ZXNzb3JOb2RlOjpjcmVhdGUoKnRoaXMsIHNhbXBsZVJhdGUoKSk7CiB9CiAKIEV4Y2VwdGlvbk9y
PFJlZjxBbmFseXNlck5vZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZUFuYWx5c2VyKCkKQEAgLTY1
Myw3ICs2NTQsNyBAQCBFeGNlcHRpb25PcjxSZWY8QW5hbHlzZXJOb2RlPj4gQXVkaW9Db250ZXh0
OjpjcmVhdGVBbmFseXNlcigpCiAgICAgICAgIHJldHVybiBFeGNlcHRpb24geyBJbnZhbGlkU3Rh
dGVFcnJvciB9OwogCiAgICAgbGF6eUluaXRpYWxpemUoKTsKLSAgICByZXR1cm4gQW5hbHlzZXJO
b2RlOjpjcmVhdGUoKnRoaXMsIG1fZGVzdGluYXRpb25Ob2RlLT5zYW1wbGVSYXRlKCkpOworICAg
IHJldHVybiBBbmFseXNlck5vZGU6OmNyZWF0ZSgqdGhpcywgc2FtcGxlUmF0ZSgpKTsKIH0KIAog
RXhjZXB0aW9uT3I8UmVmPEdhaW5Ob2RlPj4gQXVkaW9Db250ZXh0OjpjcmVhdGVHYWluKCkKQEAg
LTY2NSw3ICs2NjYsNyBAQCBFeGNlcHRpb25PcjxSZWY8R2Fpbk5vZGU+PiBBdWRpb0NvbnRleHQ6
OmNyZWF0ZUdhaW4oKQogICAgICAgICByZXR1cm4gRXhjZXB0aW9uIHsgSW52YWxpZFN0YXRlRXJy
b3IgfTsKIAogICAgIGxhenlJbml0aWFsaXplKCk7Ci0gICAgcmV0dXJuIEdhaW5Ob2RlOjpjcmVh
dGUoKnRoaXMsIG1fZGVzdGluYXRpb25Ob2RlLT5zYW1wbGVSYXRlKCkpOworICAgIHJldHVybiBH
YWluTm9kZTo6Y3JlYXRlKCp0aGlzLCBzYW1wbGVSYXRlKCkpOwogfQogCiBFeGNlcHRpb25PcjxS
ZWY8RGVsYXlOb2RlPj4gQXVkaW9Db250ZXh0OjpjcmVhdGVEZWxheShkb3VibGUgbWF4RGVsYXlU
aW1lKQpAQCAtNjc3LDcgKzY3OCw3IEBAIEV4Y2VwdGlvbk9yPFJlZjxEZWxheU5vZGU+PiBBdWRp
b0NvbnRleHQ6OmNyZWF0ZURlbGF5KGRvdWJsZSBtYXhEZWxheVRpbWUpCiAgICAgICAgIHJldHVy
biBFeGNlcHRpb24geyBJbnZhbGlkU3RhdGVFcnJvciB9OwogCiAgICAgbGF6eUluaXRpYWxpemUo
KTsKLSAgICByZXR1cm4gRGVsYXlOb2RlOjpjcmVhdGUoKnRoaXMsIG1fZGVzdGluYXRpb25Ob2Rl
LT5zYW1wbGVSYXRlKCksIG1heERlbGF5VGltZSk7CisgICAgcmV0dXJuIERlbGF5Tm9kZTo6Y3Jl
YXRlKCp0aGlzLCBzYW1wbGVSYXRlKCksIG1heERlbGF5VGltZSk7CiB9CiAKIEV4Y2VwdGlvbk9y
PFJlZjxDaGFubmVsU3BsaXR0ZXJOb2RlPj4gQXVkaW9Db250ZXh0OjpjcmVhdGVDaGFubmVsU3Bs
aXR0ZXIoc2l6ZV90IG51bWJlck9mT3V0cHV0cykKQEAgLTY4OSw3ICs2OTAsNyBAQCBFeGNlcHRp
b25PcjxSZWY8Q2hhbm5lbFNwbGl0dGVyTm9kZT4+IEF1ZGlvQ29udGV4dDo6Y3JlYXRlQ2hhbm5l
bFNwbGl0dGVyKHNpemVfdAogICAgICAgICByZXR1cm4gRXhjZXB0aW9uIHsgSW52YWxpZFN0YXRl
RXJyb3IgfTsKIAogICAgIGxhenlJbml0aWFsaXplKCk7Ci0gICAgYXV0byBub2RlID0gQ2hhbm5l
bFNwbGl0dGVyTm9kZTo6Y3JlYXRlKCp0aGlzLCBtX2Rlc3RpbmF0aW9uTm9kZS0+c2FtcGxlUmF0
ZSgpLCBudW1iZXJPZk91dHB1dHMpOworICAgIGF1dG8gbm9kZSA9IENoYW5uZWxTcGxpdHRlck5v
ZGU6OmNyZWF0ZSgqdGhpcywgc2FtcGxlUmF0ZSgpLCBudW1iZXJPZk91dHB1dHMpOwogICAgIGlm
ICghbm9kZSkKICAgICAgICAgcmV0dXJuIEV4Y2VwdGlvbiB7IEluZGV4U2l6ZUVycm9yIH07CiAg
ICAgcmV0dXJuIG5vZGUucmVsZWFzZU5vbk51bGwoKTsKQEAgLTcwNCw3ICs3MDUsNyBAQCBFeGNl
cHRpb25PcjxSZWY8Q2hhbm5lbE1lcmdlck5vZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZUNoYW5u
ZWxNZXJnZXIoc2l6ZV90IG51bQogICAgICAgICByZXR1cm4gRXhjZXB0aW9uIHsgSW52YWxpZFN0
YXRlRXJyb3IgfTsKIAogICAgIGxhenlJbml0aWFsaXplKCk7Ci0gICAgYXV0byBub2RlID0gQ2hh
bm5lbE1lcmdlck5vZGU6OmNyZWF0ZSgqdGhpcywgbV9kZXN0aW5hdGlvbk5vZGUtPnNhbXBsZVJh
dGUoKSwgbnVtYmVyT2ZJbnB1dHMpOworICAgIGF1dG8gbm9kZSA9IENoYW5uZWxNZXJnZXJOb2Rl
OjpjcmVhdGUoKnRoaXMsIHNhbXBsZVJhdGUoKSwgbnVtYmVyT2ZJbnB1dHMpOwogICAgIGlmICgh
bm9kZSkKICAgICAgICAgcmV0dXJuIEV4Y2VwdGlvbiB7IEluZGV4U2l6ZUVycm9yIH07CiAgICAg
cmV0dXJuIG5vZGUucmVsZWFzZU5vbk51bGwoKTsKQEAgLTcyMCw3ICs3MjEsNyBAQCBFeGNlcHRp
b25PcjxSZWY8T3NjaWxsYXRvck5vZGU+PiBBdWRpb0NvbnRleHQ6OmNyZWF0ZU9zY2lsbGF0b3Io
KQogCiAgICAgbGF6eUluaXRpYWxpemUoKTsKIAotICAgIFJlZjxPc2NpbGxhdG9yTm9kZT4gbm9k
ZSA9IE9zY2lsbGF0b3JOb2RlOjpjcmVhdGUoKnRoaXMsIG1fZGVzdGluYXRpb25Ob2RlLT5zYW1w
bGVSYXRlKCkpOworICAgIFJlZjxPc2NpbGxhdG9yTm9kZT4gbm9kZSA9IE9zY2lsbGF0b3JOb2Rl
OjpjcmVhdGUoKnRoaXMsIHNhbXBsZVJhdGUoKSk7CiAKICAgICAvLyBCZWNhdXNlIHRoaXMgaXMg
YW4gQXVkaW9TY2hlZHVsZWRTb3VyY2VOb2RlLCB0aGUgY29udGV4dCBrZWVwcyBhIHJlZmVyZW5j
ZSB1bnRpbCBpdCBoYXMgZmluaXNoZWQgcGxheWluZy4KICAgICAvLyBXaGVuIHRoaXMgaGFwcGVu
cywgQXVkaW9TY2hlZHVsZWRTb3VyY2VOb2RlOjpmaW5pc2goKSBjYWxscyBBdWRpb0NvbnRleHQ6
Om5vdGlmeU5vZGVGaW5pc2hlZFByb2Nlc3NpbmcoKS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9Db250ZXh0LmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL3dlYmF1ZGlvL0F1ZGlvQ29udGV4dC5oCmluZGV4IDVkNzkwYTQ3ZWQ2YzA3OWYyNTBlNTJl
ODc2Y2VlYjg0MDRhODQxODEuLmNmMzQ2NGU2ZWVmNjZjYjg1YzQ4M2JlNjNlYzRkMTlkZjdhM2Q2
ZmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViYXVkaW8vQXVkaW9Db250
ZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJhdWRpby9BdWRpb0NvbnRleHQu
aApAQCAtMTA4LDkgKzEwOCw5IEBAIHB1YmxpYzoKICAgICBEb2N1bWVudCogaG9zdGluZ0RvY3Vt
ZW50KCkgY29uc3QgZmluYWw7CiAKICAgICBBdWRpb0Rlc3RpbmF0aW9uTm9kZSogZGVzdGluYXRp
b24oKSB7IHJldHVybiBtX2Rlc3RpbmF0aW9uTm9kZS5nZXQoKTsgfQotICAgIHNpemVfdCBjdXJy
ZW50U2FtcGxlRnJhbWUoKSBjb25zdCB7IHJldHVybiBtX2Rlc3RpbmF0aW9uTm9kZS0+Y3VycmVu
dFNhbXBsZUZyYW1lKCk7IH0KLSAgICBkb3VibGUgY3VycmVudFRpbWUoKSBjb25zdCB7IHJldHVy
biBtX2Rlc3RpbmF0aW9uTm9kZS0+Y3VycmVudFRpbWUoKTsgfQotICAgIGZsb2F0IHNhbXBsZVJh
dGUoKSBjb25zdCB7IHJldHVybiBtX2Rlc3RpbmF0aW9uTm9kZS0+c2FtcGxlUmF0ZSgpOyB9Cisg
ICAgc2l6ZV90IGN1cnJlbnRTYW1wbGVGcmFtZSgpIGNvbnN0IHsgcmV0dXJuIG1fZGVzdGluYXRp
b25Ob2RlID8gbV9kZXN0aW5hdGlvbk5vZGUtPmN1cnJlbnRTYW1wbGVGcmFtZSgpIDogMDsgfQor
ICAgIGRvdWJsZSBjdXJyZW50VGltZSgpIGNvbnN0IHsgcmV0dXJuIG1fZGVzdGluYXRpb25Ob2Rl
ID8gbV9kZXN0aW5hdGlvbk5vZGUtPmN1cnJlbnRUaW1lKCkgOiAwLjsgfQorICAgIGZsb2F0IHNh
bXBsZVJhdGUoKSBjb25zdCB7IHJldHVybiBtX2Rlc3RpbmF0aW9uTm9kZSA/IG1fZGVzdGluYXRp
b25Ob2RlLT5zYW1wbGVSYXRlKCkgOiAwLmY7IH0KICAgICB1bnNpZ25lZCBsb25nIGFjdGl2ZVNv
dXJjZUNvdW50KCkgY29uc3QgeyByZXR1cm4gc3RhdGljX2Nhc3Q8dW5zaWduZWQgbG9uZz4obV9h
Y3RpdmVTb3VyY2VDb3VudCk7IH0KIAogICAgIHZvaWQgaW5jcmVtZW50QWN0aXZlU291cmNlQ291
bnQoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>