<?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>239588</bug_id>
          
          <creation_ts>2022-04-20 21:43:30 -0700</creation_ts>
          <short_desc>Assertion failure crash on Wasm ref.func use in global</short_desc>
          <delta_ts>2022-06-01 09:55:14 -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>WebAssembly</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="Asumu Takikawa">asumu</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1863203</commentid>
    <comment_count>0</comment_count>
    <who name="Asumu Takikawa">asumu</who>
    <bug_when>2022-04-20 21:43:30 -0700</bug_when>
    <thetext>Running the following Wasm program in JSC causes a crash due to an assertion failure:

```
function module(bytes, valid = true) {
  let buffer = new ArrayBuffer(bytes.length);
  let view = new Uint8Array(buffer);
  for (let i = 0; i &lt; bytes.length; ++i) {
    view[i] = bytes.charCodeAt(i);
  }
  return new WebAssembly.Module(buffer);
}

//  (module
//    (type (func))
//    (global funcref (ref.func 0))
//    (func (type 0)))
new WebAssembly.Instance(module(&quot;\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x04\x01\x60\x00\x00\x03\x02\x01\x00\x06\x06\x01\x70\x00\xd2\x00\x0b\x0a\x04\x01\x02\x00\x0b&quot;));
```

The crashing invocation and result:

```
$ ~/WebKit/WebKitBuild/GTK/Release/bin/jsc foo.js
1   0x7f16de19e349 WTFCrash
2   0x7f16de10178d /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.1.so.0(+0x184a78d) [0x7f16de10178d]
3   0x7f16de1022ce /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.1.so.0(+0x184b2ce) [0x7f16de1022ce]
4   0x7f16de0d98ad /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.1.so.0(+0x18228ad) [0x7f16de0d98ad]
5   0x7f16de0efcbc /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.1.so.0(+0x1838cbc) [0x7f16de0efcbc]
6   0x7f1698fff0c7 [0x7f1698fff0c7]
Segmentation fault (core dumped)
```

The crash seems to be in `CalleeGroup::embedderEntrypointCalleeFromFunctionIndexSpace` line 86 where there is a `RELEASE_ASSERT(callee);` but the `callee` is uninitialized for some reason.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865050</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-27 21:44:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/92438940&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867075</commentid>
    <comment_count>2</comment_count>
      <attachid>458931</attachid>
    <who name="Asumu Takikawa">asumu</who>
    <bug_when>2022-05-05 18:32:28 -0700</bug_when>
    <thetext>Created attachment 458931
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1867218</commentid>
    <comment_count>3</comment_count>
      <attachid>458931</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2022-05-06 08:50:12 -0700</bug_when>
    <thetext>Comment on attachment 458931
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870191</commentid>
    <comment_count>4</comment_count>
      <attachid>459559</attachid>
    <who name="Asumu Takikawa">asumu</who>
    <bug_when>2022-05-18 16:02:23 -0700</bug_when>
    <thetext>Created attachment 459559
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1870192</commentid>
    <comment_count>5</comment_count>
    <who name="Asumu Takikawa">asumu</who>
    <bug_when>2022-05-18 16:02:56 -0700</bug_when>
    <thetext>Just removed ChangeLog entries since those have been deprecated. No other changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872165</commentid>
    <comment_count>6</comment_count>
      <attachid>459794</attachid>
    <who name="Asumu Takikawa">asumu</who>
    <bug_when>2022-05-26 15:05:19 -0700</bug_when>
    <thetext>Created attachment 459794
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1873322</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-06-01 09:55:11 -0700</bug_when>
    <thetext>Committed r295091 (251186@main): &lt;https://commits.webkit.org/251186@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 459794.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458931</attachid>
            <date>2022-05-05 18:32:28 -0700</date>
            <delta_ts>2022-05-18 16:02:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239588-20220505183227.patch</filename>
            <type>text/plain</type>
            <size>2972</size>
            <attacher name="Asumu Takikawa">asumu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkzODcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBi
MGFmMzcwNWZjNTU3ZDczMjNmNGJmMGVjZjA0ZTIzYzI4NjlkMWM1Li5jYTdmYjY2N2NmNWU0ZmY4
MThhZjkxMmI3YzQ1NDNlOTk0Mzc1YTg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMyBAQAorMjAyMi0wNS0wNSAgQXN1bXUgVGFraWthd2EgIDxhc3VtdUBpZ2FsaWEuY29t
PgorCisgICAgICAgIEZpeCBXYXNtIHJlZmVyZW5jZWQgZnVuY3Rpb24gY2FsY3VsYXRpb24gZm9y
IGdsb2JhbHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzOTU4OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHA6CisgICAgICAgIChKU0M6Oldhc206OlNlY3Rp
b25QYXJzZXI6OnBhcnNlSW5pdEV4cHIpOgorCiAyMDIyLTA1LTA1ICBZdXN1a2UgU3V6dWtpICA8
eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcGFydGlhbCByZXZlcnQg
b2YgcjI5MzgxMyBiZWNhdXNlIG9mIHByb3Bvc2FsJ3MgaXNzdWUuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAKaW5kZXggZDJkYjVkYmY2Yzk2
MTk3NjBlZDM0MjlkMDA4YWFiYjhjNjYxYTMwYi4uMzNiMWUyODNhMzRkYjkwOTEyYzhkNWE0YTg1
MzNmMWM5YjBhZDE4NCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2Fz
bVNlY3Rpb25QYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21T
ZWN0aW9uUGFyc2VyLmNwcApAQCAtNjI4LDYgKzYyOCw3IEBAIGF1dG8gU2VjdGlvblBhcnNlcjo6
cGFyc2VJbml0RXhwcih1aW50OF90JiBvcGNvZGUsIHVpbnQ2NF90JiBiaXRzT3JJbXBvcnROdW1i
ZXIsCiAgICAgICAgIHVpbnQzMl90IGluZGV4OwogICAgICAgICBXQVNNX1BBUlNFUl9GQUlMX0lG
KCFwYXJzZVZhclVJbnQzMihpbmRleCksICJjYW4ndCBnZXQgcmVmLmZ1bmMgaW5kZXgiKTsKICAg
ICAgICAgV0FTTV9QQVJTRVJfRkFJTF9JRihpbmRleCA+PSBtX2luZm8tPmZ1bmN0aW9ucy5zaXpl
KCksICJyZWYuZnVuYyBpbmRleCIsIGluZGV4LCAiIGV4Y2VlZHMgdGhlIG51bWJlciBvZiBmdW5j
dGlvbnMgIiwgbV9pbmZvLT5mdW5jdGlvbnMuc2l6ZSgpKTsKKyAgICAgICAgbV9pbmZvLT5hZGRS
ZWZlcmVuY2VkRnVuY3Rpb24oaW5kZXgpOwogCiAgICAgICAgIGlmIChPcHRpb25zOjp1c2VXZWJB
c3NlbWJseVR5cGVkRnVuY3Rpb25SZWZlcmVuY2VzKCkpIHsKICAgICAgICAgICAgIFR5cGVJbmRl
eCB0eXBlSW5kZXggPSBtX2luZm8tPnR5cGVJbmRleEZyb21GdW5jdGlvbkluZGV4U3BhY2UoaW5k
ZXgpOwpkaWZmIC0tZ2l0IGEvSlNUZXN0cy9DaGFuZ2VMb2cgYi9KU1Rlc3RzL0NoYW5nZUxvZwpp
bmRleCA4Y2UxMmI0NDg5NjJlZWUzZjNmZDE1Yzc3YzE3MTEwYTZlNmFiYjAxLi4xZDUxYzliYTcy
ZWYyMGQyMTBiYjg1M2FlZDk3NGVkODRjNmQ4YjgzIDEwMDY0NAotLS0gYS9KU1Rlc3RzL0NoYW5n
ZUxvZworKysgYi9KU1Rlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTA1LTA1
ICBBc3VtdSBUYWtpa2F3YSAgPGFzdW11QGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IFdhc20g
cmVmZXJlbmNlZCBmdW5jdGlvbiBjYWxjdWxhdGlvbiBmb3IgZ2xvYmFscworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM5NTg4CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3YXNtL3JlZ3Jlc3MvMjM5NTg4
LmpzOiBBZGRlZC4KKyAgICAgICAgKG1vZHVsZSk6CisKIDIwMjItMDUtMDUgIEtlaXRoIE1pbGxl
ciAgPGtlaXRoX21pbGxlckBhcHBsZS5jb20+CiAKICAgICAgICAgUmViYXNlbGluZSBpY3UgdGVz
dHMgdG8gcHVibGljIHNkaydzIGljdQpkaWZmIC0tZ2l0IGEvSlNUZXN0cy93YXNtL3JlZ3Jlc3Mv
MjM5NTg4LmpzIGIvSlNUZXN0cy93YXNtL3JlZ3Jlc3MvMjM5NTg4LmpzCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZk
ZDQyYWQ0MTkyYTY5MzNkYTY1MmFmZTk5ZmI2N2Y3NmUxMmE2MTYKLS0tIC9kZXYvbnVsbAorKysg
Yi9KU1Rlc3RzL3dhc20vcmVncmVzcy8yMzk1ODguanMKQEAgLTAsMCArMSwxNiBAQAorZnVuY3Rp
b24gbW9kdWxlKGJ5dGVzLCB2YWxpZCA9IHRydWUpIHsKKyAgbGV0IGJ1ZmZlciA9IG5ldyBBcnJh
eUJ1ZmZlcihieXRlcy5sZW5ndGgpOworICBsZXQgdmlldyA9IG5ldyBVaW50OEFycmF5KGJ1ZmZl
cik7CisgIGZvciAobGV0IGkgPSAwOyBpIDwgYnl0ZXMubGVuZ3RoOyArK2kpIHsKKyAgICB2aWV3
W2ldID0gYnl0ZXMuY2hhckNvZGVBdChpKTsKKyAgfQorICByZXR1cm4gbmV3IFdlYkFzc2VtYmx5
Lk1vZHVsZShidWZmZXIpOworfQorCisvKgorICogIChtb2R1bGUKKyAqICAgICh0eXBlIChmdW5j
KSkKKyAqICAgIChnbG9iYWwgZnVuY3JlZiAocmVmLmZ1bmMgMCkpCisgKiAgICAoZnVuYyAodHlw
ZSAwKSkpCisgKi8KK25ldyBXZWJBc3NlbWJseS5JbnN0YW5jZShtb2R1bGUoIlx4MDBceDYxXHg3
M1x4NmRceDAxXHgwMFx4MDBceDAwXHgwMVx4MDRceDAxXHg2MFx4MDBceDAwXHgwM1x4MDJceDAx
XHgwMFx4MDZceDA2XHgwMVx4NzBceDAwXHhkMlx4MDBceDBiXHgwYVx4MDRceDAxXHgwMlx4MDBc
eDBiIikpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459559</attachid>
            <date>2022-05-18 16:02:23 -0700</date>
            <delta_ts>2022-05-26 15:05:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239588-20220518160223.patch</filename>
            <type>text/plain</type>
            <size>2227</size>
            <attacher name="Asumu Takikawa">asumu</attacher>
            
              <data encoding="base64">RnJvbSBmMzQ4MTJjZDQ1YmY3OTg1NDY5MWI5MTJhN2U4ZTI1YjdmNDgyYjdlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBc3VtdSBUYWtpa2F3YSA8YXN1bXVAaWdhbGlhLmNvbT4KRGF0
ZTogVGh1LCA1IE1heSAyMDIyIDE4OjI4OjUxIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gRml4IFdh
c20gcmVmZXJlbmNlZCBmdW5jdGlvbiBjYWxjdWxhdGlvbiBmb3IgZ2xvYmFscwogaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTU4OAoKUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCgpKU1Rlc3RzOgoKKiB3YXNtL3JlZ3Jlc3MvMjM5NTg4LmpzOiBBZGRlZC4KKG1v
ZHVsZSk6CgpTb3VyY2UvSmF2YVNjcmlwdENvcmU6CgoqIHdhc20vV2FzbVNlY3Rpb25QYXJzZXIu
Y3BwOgooSlNDOjpXYXNtOjpTZWN0aW9uUGFyc2VyOjpwYXJzZUluaXRFeHByKToKLS0tCiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAgfCAgMSArCiBKU1Rl
c3RzL3dhc20vcmVncmVzcy8yMzk1ODguanMgICAgICAgICAgICAgICAgICAgfCAxNiArKysrKysr
KysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBKU1Rlc3RzL3dhc20vcmVncmVzcy8yMzk1ODguanMKCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAKaW5kZXggZDJkYjVkYmY2Yzk2
Li4zM2IxZTI4M2EzNGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dh
c21TZWN0aW9uUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNt
U2VjdGlvblBhcnNlci5jcHAKQEAgLTYyOCw2ICs2MjgsNyBAQCBhdXRvIFNlY3Rpb25QYXJzZXI6
OnBhcnNlSW5pdEV4cHIodWludDhfdCYgb3Bjb2RlLCB1aW50NjRfdCYgYml0c09ySW1wb3J0TnVt
YmVyLAogICAgICAgICB1aW50MzJfdCBpbmRleDsKICAgICAgICAgV0FTTV9QQVJTRVJfRkFJTF9J
RighcGFyc2VWYXJVSW50MzIoaW5kZXgpLCAiY2FuJ3QgZ2V0IHJlZi5mdW5jIGluZGV4Iik7CiAg
ICAgICAgIFdBU01fUEFSU0VSX0ZBSUxfSUYoaW5kZXggPj0gbV9pbmZvLT5mdW5jdGlvbnMuc2l6
ZSgpLCAicmVmLmZ1bmMgaW5kZXgiLCBpbmRleCwgIiBleGNlZWRzIHRoZSBudW1iZXIgb2YgZnVu
Y3Rpb25zICIsIG1faW5mby0+ZnVuY3Rpb25zLnNpemUoKSk7CisgICAgICAgIG1faW5mby0+YWRk
UmVmZXJlbmNlZEZ1bmN0aW9uKGluZGV4KTsKIAogICAgICAgICBpZiAoT3B0aW9uczo6dXNlV2Vi
QXNzZW1ibHlUeXBlZEZ1bmN0aW9uUmVmZXJlbmNlcygpKSB7CiAgICAgICAgICAgICBUeXBlSW5k
ZXggdHlwZUluZGV4ID0gbV9pbmZvLT50eXBlSW5kZXhGcm9tRnVuY3Rpb25JbmRleFNwYWNlKGlu
ZGV4KTsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvd2FzbS9yZWdyZXNzLzIzOTU4OC5qcyBiL0pTVGVz
dHMvd2FzbS9yZWdyZXNzLzIzOTU4OC5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAuLmZkZDQyYWQ0MTkyYQotLS0gL2Rldi9udWxsCisrKyBiL0pTVGVzdHMvd2FzbS9y
ZWdyZXNzLzIzOTU4OC5qcwpAQCAtMCwwICsxLDE2IEBACitmdW5jdGlvbiBtb2R1bGUoYnl0ZXMs
IHZhbGlkID0gdHJ1ZSkgeworICBsZXQgYnVmZmVyID0gbmV3IEFycmF5QnVmZmVyKGJ5dGVzLmxl
bmd0aCk7CisgIGxldCB2aWV3ID0gbmV3IFVpbnQ4QXJyYXkoYnVmZmVyKTsKKyAgZm9yIChsZXQg
aSA9IDA7IGkgPCBieXRlcy5sZW5ndGg7ICsraSkgeworICAgIHZpZXdbaV0gPSBieXRlcy5jaGFy
Q29kZUF0KGkpOworICB9CisgIHJldHVybiBuZXcgV2ViQXNzZW1ibHkuTW9kdWxlKGJ1ZmZlcik7
Cit9CisKKy8qCisgKiAgKG1vZHVsZQorICogICAgKHR5cGUgKGZ1bmMpKQorICogICAgKGdsb2Jh
bCBmdW5jcmVmIChyZWYuZnVuYyAwKSkKKyAqICAgIChmdW5jICh0eXBlIDApKSkKKyAqLworbmV3
IFdlYkFzc2VtYmx5Lkluc3RhbmNlKG1vZHVsZSgiXHgwMFx4NjFceDczXHg2ZFx4MDFceDAwXHgw
MFx4MDBceDAxXHgwNFx4MDFceDYwXHgwMFx4MDBceDAzXHgwMlx4MDFceDAwXHgwNlx4MDZceDAx
XHg3MFx4MDBceGQyXHgwMFx4MGJceDBhXHgwNFx4MDFceDAyXHgwMFx4MGIiKSk7Ci0tIAoyLjMw
LjIKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459794</attachid>
            <date>2022-05-26 15:05:19 -0700</date>
            <delta_ts>2022-06-01 09:55:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-239588-20220526150519.patch</filename>
            <type>text/plain</type>
            <size>2227</size>
            <attacher name="Asumu Takikawa">asumu</attacher>
            
              <data encoding="base64">RnJvbSAzNGJhNWExZjZiNGYyN2IyNzQ3YmE2YWExMjA2YzZiZjBlZTU2ZTk3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBc3VtdSBUYWtpa2F3YSA8YXN1bXVAaWdhbGlhLmNvbT4KRGF0
ZTogVGh1LCA1IE1heSAyMDIyIDE4OjI4OjUxIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gRml4IFdh
c20gcmVmZXJlbmNlZCBmdW5jdGlvbiBjYWxjdWxhdGlvbiBmb3IgZ2xvYmFscwogaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTU4OAoKUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCgpKU1Rlc3RzOgoKKiB3YXNtL3JlZ3Jlc3MvMjM5NTg4LmpzOiBBZGRlZC4KKG1v
ZHVsZSk6CgpTb3VyY2UvSmF2YVNjcmlwdENvcmU6CgoqIHdhc20vV2FzbVNlY3Rpb25QYXJzZXIu
Y3BwOgooSlNDOjpXYXNtOjpTZWN0aW9uUGFyc2VyOjpwYXJzZUluaXRFeHByKToKLS0tCiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAgfCAgMSArCiBKU1Rl
c3RzL3dhc20vcmVncmVzcy8yMzk1ODguanMgICAgICAgICAgICAgICAgICAgfCAxNiArKysrKysr
KysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBKU1Rlc3RzL3dhc20vcmVncmVzcy8yMzk1ODguanMKCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvd2FzbS9XYXNtU2VjdGlvblBhcnNlci5jcHAKaW5kZXggZDJkYjVkYmY2Yzk2
Li4zM2IxZTI4M2EzNGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dh
c21TZWN0aW9uUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNt
U2VjdGlvblBhcnNlci5jcHAKQEAgLTYyOCw2ICs2MjgsNyBAQCBhdXRvIFNlY3Rpb25QYXJzZXI6
OnBhcnNlSW5pdEV4cHIodWludDhfdCYgb3Bjb2RlLCB1aW50NjRfdCYgYml0c09ySW1wb3J0TnVt
YmVyLAogICAgICAgICB1aW50MzJfdCBpbmRleDsKICAgICAgICAgV0FTTV9QQVJTRVJfRkFJTF9J
RighcGFyc2VWYXJVSW50MzIoaW5kZXgpLCAiY2FuJ3QgZ2V0IHJlZi5mdW5jIGluZGV4Iik7CiAg
ICAgICAgIFdBU01fUEFSU0VSX0ZBSUxfSUYoaW5kZXggPj0gbV9pbmZvLT5mdW5jdGlvbnMuc2l6
ZSgpLCAicmVmLmZ1bmMgaW5kZXgiLCBpbmRleCwgIiBleGNlZWRzIHRoZSBudW1iZXIgb2YgZnVu
Y3Rpb25zICIsIG1faW5mby0+ZnVuY3Rpb25zLnNpemUoKSk7CisgICAgICAgIG1faW5mby0+YWRk
UmVmZXJlbmNlZEZ1bmN0aW9uKGluZGV4KTsKIAogICAgICAgICBpZiAoT3B0aW9uczo6dXNlV2Vi
QXNzZW1ibHlUeXBlZEZ1bmN0aW9uUmVmZXJlbmNlcygpKSB7CiAgICAgICAgICAgICBUeXBlSW5k
ZXggdHlwZUluZGV4ID0gbV9pbmZvLT50eXBlSW5kZXhGcm9tRnVuY3Rpb25JbmRleFNwYWNlKGlu
ZGV4KTsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvd2FzbS9yZWdyZXNzLzIzOTU4OC5qcyBiL0pTVGVz
dHMvd2FzbS9yZWdyZXNzLzIzOTU4OC5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAuLmZkZDQyYWQ0MTkyYQotLS0gL2Rldi9udWxsCisrKyBiL0pTVGVzdHMvd2FzbS9y
ZWdyZXNzLzIzOTU4OC5qcwpAQCAtMCwwICsxLDE2IEBACitmdW5jdGlvbiBtb2R1bGUoYnl0ZXMs
IHZhbGlkID0gdHJ1ZSkgeworICBsZXQgYnVmZmVyID0gbmV3IEFycmF5QnVmZmVyKGJ5dGVzLmxl
bmd0aCk7CisgIGxldCB2aWV3ID0gbmV3IFVpbnQ4QXJyYXkoYnVmZmVyKTsKKyAgZm9yIChsZXQg
aSA9IDA7IGkgPCBieXRlcy5sZW5ndGg7ICsraSkgeworICAgIHZpZXdbaV0gPSBieXRlcy5jaGFy
Q29kZUF0KGkpOworICB9CisgIHJldHVybiBuZXcgV2ViQXNzZW1ibHkuTW9kdWxlKGJ1ZmZlcik7
Cit9CisKKy8qCisgKiAgKG1vZHVsZQorICogICAgKHR5cGUgKGZ1bmMpKQorICogICAgKGdsb2Jh
bCBmdW5jcmVmIChyZWYuZnVuYyAwKSkKKyAqICAgIChmdW5jICh0eXBlIDApKSkKKyAqLworbmV3
IFdlYkFzc2VtYmx5Lkluc3RhbmNlKG1vZHVsZSgiXHgwMFx4NjFceDczXHg2ZFx4MDFceDAwXHgw
MFx4MDBceDAxXHgwNFx4MDFceDYwXHgwMFx4MDBceDAzXHgwMlx4MDFceDAwXHgwNlx4MDZceDAx
XHg3MFx4MDBceGQyXHgwMFx4MGJceDBhXHgwNFx4MDFceDAyXHgwMFx4MGIiKSk7Ci0tIAoyLjMw
LjIKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>