<?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>144244</bug_id>
          
          <creation_ts>2015-04-26 18:43:46 -0700</creation_ts>
          <short_desc>Class body ending with a semicolon throws a SyntaxError</short_desc>
          <delta_ts>2015-04-27 03:14:52 -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>JavaScriptCore</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>140491</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1088895</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-26 18:43:46 -0700</bug_when>
    <thetext>class A { ; } or class A { foo() {}; } results in a syntax error but it shoulnd&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088912</commentid>
    <comment_count>1</comment_count>
      <attachid>251720</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-26 20:21:50 -0700</bug_when>
    <thetext>Created attachment 251720
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088928</commentid>
    <comment_count>2</comment_count>
      <attachid>251720</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-26 21:21:45 -0700</bug_when>
    <thetext>Comment on attachment 251720
Patch

Clearing flags on attachment: 251720

Committed r183383: &lt;http://trac.webkit.org/changeset/183383&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088929</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-04-26 21:21:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088935</commentid>
    <comment_count>4</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-04-26 22:03:54 -0700</bug_when>
    <thetext>Committed r183384: &lt;http://trac.webkit.org/changeset/183384&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088937</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-04-26 22:12:47 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Committed r183384: &lt;http://trac.webkit.org/changeset/183384&gt;

I&apos;m so sorry. My gardening patch messed up ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088942</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-04-26 22:56:33 -0700</bug_when>
    <thetext>This test asserts every time: https://build.webkit.org/results/Apple%20Yosemite%20Debug%20WK2%20(Tests)/r183383%20(3800)/js/class-syntax-semicolon-crash-log.txt

Ryosuke, are you available to fix this now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088971</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-27 02:57:25 -0700</bug_when>
    <thetext>Oh oops, let me look into it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088977</commentid>
    <comment_count>8</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-27 03:10:10 -0700</bug_when>
    <thetext>Oh it looks like this new test uncovered an existing bug in the code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1088983</commentid>
    <comment_count>9</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-04-27 03:14:52 -0700</bug_when>
    <thetext>Added a test expectation in http://trac.webkit.org/changeset/183391. Will investigate the assertion failure in webkit.org/b/144258</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251720</attachid>
            <date>2015-04-26 20:21:50 -0700</date>
            <delta_ts>2015-04-26 21:21:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144244-20150426202042.patch</filename>
            <type>text/plain</type>
            <size>12817</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMzc2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
ZDU0MmRlNGI5MTU4ZDY3NjQ0YjkxMjM3N2Q4MmI0ZWI0NDk3MzdiLi5kZTBlZDAwNWEyYWZhOTRm
OTNjNWYzZjVkODJlOWEzNWM2YTk4YmYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwxOSBAQAogMjAxNS0wNC0yNiAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4K
IAorICAgICAgICBDbGFzcyBib2R5IGVuZGluZyB3aXRoIGEgc2VtaWNvbG9uIHRocm93cyBhIFN5
bnRheEVycm9yCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xNDQyNDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUaGUgYnVnIHdhcyBjYXVzZWQgYnkgcGFyc2VDbGFzcydzIGlubmVyIGxvb3AgZm9yIG1ldGhv
ZCBkZWZpbml0aW9ucyBub3QgbW92aW5nIG9udG8gdGhlIG5leHQgaXRlcmF0aW9uCisgICAgICAg
IGl0IGVuY291bnRlcnMgYSBzZW1pY29sb24uIEFzIGEgcmVzdWx0LCB3ZSBhbHdheXMgZXhwZWN0
ZWQgYSBtZXRob2QgdG8gYXBwZWFyIGFmdGVyIGEgc2VtaWNvbG9uLiBGaXhlZAorICAgICAgICBp
dCBieSBjb250aW51ZSdpbmcgd2hlbiBpdCBlbmNvdW50ZXJzIGEgc2VtaWNvbG9uLgorCisgICAg
ICAgICogcGFyc2VyL1BhcnNlci5jcHA6CisgICAgICAgIChKU0M6OlBhcnNlcjxMZXhlclR5cGU+
OjpwYXJzZUNsYXNzKToKKworMjAxNS0wNC0yNiAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0
Lm9yZz4KKwogICAgICAgICBHZXR0ZXIgb3Igc2V0dGVyIG1ldGhvZCBuYW1lZCAicHJvdG90eXBl
IiBvciAiY29uc3RyY3V0b3IiIHNob3VsZCB0aHJvdyBTeW50YXhFcnJvcgogICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0MjQzCiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFyc2VyLmNwcCBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9wYXJzZXIvUGFyc2VyLmNwcAppbmRleCAyMTYzZGJkODcyMGM5ZmVmOGYyOTA5MzE0
NzQ4NDVkYzJiNTFiMTI1Li5jNzA4OGU3MTkyOGNjMmJlNTg3OTYwOWJiMzA5MDhjMWU1ODM0NTU5
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlci5jcHAKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9QYXJzZXIuY3BwCkBAIC0xNTM3LDggKzE1
MzcsMTAgQEAgdGVtcGxhdGUgPGNsYXNzIFRyZWVCdWlsZGVyPiBUcmVlQ2xhc3NFeHByZXNzaW9u
IFBhcnNlcjxMZXhlclR5cGU+OjpwYXJzZUNsYXNzKFQKICAgICBUcmVlUHJvcGVydHlMaXN0IGlu
c3RhbmNlTWV0aG9kc1RhaWwgPSAwOwogICAgIFRyZWVQcm9wZXJ0eUxpc3Qgc3RhdGljTWV0aG9k
c1RhaWwgPSAwOwogICAgIHdoaWxlICghbWF0Y2goQ0xPU0VCUkFDRSkpIHsKLSAgICAgICAgaWYg
KG1hdGNoKFNFTUlDT0xPTikpCisgICAgICAgIGlmIChtYXRjaChTRU1JQ09MT04pKSB7CiAgICAg
ICAgICAgICBuZXh0KCk7CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQogCiAgICAg
ICAgIEpTVG9rZW5Mb2NhdGlvbiBtZXRob2RMb2NhdGlvbih0b2tlbkxvY2F0aW9uKCkpOwogICAg
ICAgICB1bnNpZ25lZCBtZXRob2RTdGFydCA9IHRva2VuU3RhcnQoKTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA1NzQwNjY4
ZWZlZWFmNjhiZjAxMjE0MmQyNmFjOTI2ZmVlNzU3ZGZkLi42NmYxMjZlZDFhZTU1MDExMzQ1YjE3
MTU2ZjhiZGMwNzMwYTljYmE1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAKIDIwMTUtMDQtMjYgIFJ5
b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKKyAgICAgICAgQ2xhc3MgYm9keSBlbmRp
bmcgd2l0aCBhIHNlbWljb2xvbiB0aHJvd3MgYSBTeW50YXhFcnJvcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0MjQ0CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgYSByZWdyZXNzaW9uIHRlc3Qg
Zm9yIGhhdmluZyBhIHNlbWljb2xvbiBpbnNpZGUgdGhlIGNsYXNzIGRlZmluaXRpb24uCisKKyAg
ICAgICAgKiBqcy9jbGFzcy1zeW50YXgtc2VtaWNvbG9uLWV4cGVjdGVkLnR4dDogQWRkZWQuCisg
ICAgICAgICoganMvY2xhc3Mtc3ludGF4LXNlbWljb2xvbi5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBqcy9zY3JpcHQtdGVzdHMvY2xhc3Mtc3ludGF4LXNlbWljb2xvbi5qczogQWRkZWQuCisKKzIw
MTUtMDQtMjYgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CisKICAgICAgICAgR2V0
dGVyIG9yIHNldHRlciBtZXRob2QgbmFtZWQgInByb3RvdHlwZSIgb3IgImNvbnN0cmN1dG9yIiBz
aG91bGQgdGhyb3cgU3ludGF4RXJyb3IKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE0NDI0MwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9qcy9jbGFz
cy1zeW50YXgtc2VtaWNvbG9uLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2pzL2NsYXNzLXN5
bnRheC1zZW1pY29sb24tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg3MTU0NzQzN2ZlYTVmOTMy
NDM1ZWY5OTAyNDFjMDAyMmEzZTg1MTYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9q
cy9jbGFzcy1zeW50YXgtc2VtaWNvbG9uLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDY2IEBACitU
ZXN0cyBmb3IgRVM2IGNsYXNzIHN5bnRheCBjb250YWluaW5nIHNlbWljb2xvbiBpbiB0aGUgY2xh
c3MgYm9keQorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1l
c3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBjbGFzcyBBIHsg
Zm9vOygpIHsgfSB9IHRocmV3IGV4Y2VwdGlvbiBTeW50YXhFcnJvcjogVW5leHBlY3RlZCB0b2tl
biAnOycuIEV4cGVjdGVkIGFuIG9wZW5pbmcgJygnIGJlZm9yZSBhIG1ldGhvZCdzIHBhcmFtZXRl
ciBsaXN0Li4KK1BBU1MgY2xhc3MgQSB7IGZvbygpIDsgeyB9IH0gdGhyZXcgZXhjZXB0aW9uIFN5
bnRheEVycm9yOiBVbmV4cGVjdGVkIHRva2VuICc7Jy4gRXhwZWN0ZWQgYW4gb3BlbmluZyAneycg
YXQgdGhlIHN0YXJ0IG9mIGEgbWV0aG9kIGJvZHkuLgorUEFTUyBjbGFzcyBBIHsgZ2V0IDsgZm9v
KCkgeyB9IH0gdGhyZXcgZXhjZXB0aW9uIFN5bnRheEVycm9yOiBVbmV4cGVjdGVkIHRva2VuICc7
Jy4KK1BBU1MgY2xhc3MgQSB7IGdldCBmb287KCkgeyB9IH0gdGhyZXcgZXhjZXB0aW9uIFN5bnRh
eEVycm9yOiBVbmV4cGVjdGVkIHRva2VuICc7Jy4gRXhwZWN0ZWQgYSBwYXJhbWV0ZXIgbGlzdCBm
b3IgZ2V0dGVyIGRlZmluaXRpb24uLgorUEFTUyBjbGFzcyBBIHsgZ2V0IGZvbygpIDsgeyB9IH0g
dGhyZXcgZXhjZXB0aW9uIFN5bnRheEVycm9yOiBVbmV4cGVjdGVkIHRva2VuICc7Jy4gRXhwZWN0
ZWQgYW4gb3BlbmluZyAneycgYXQgdGhlIHN0YXJ0IG9mIGEgZ2V0dGVyIGJvZHkuLgorUEFTUyBj
bGFzcyBBIHsgc2V0IDsgZm9vKHgpIHsgfSB9IHRocmV3IGV4Y2VwdGlvbiBTeW50YXhFcnJvcjog
VW5leHBlY3RlZCB0b2tlbiAnOycuCitQQVNTIGNsYXNzIEEgeyBzZXQgZm9vOyh4KSB7IH0gfSB0
aHJldyBleGNlcHRpb24gU3ludGF4RXJyb3I6IFVuZXhwZWN0ZWQgdG9rZW4gJzsnLiBFeHBlY3Rl
ZCBhIHBhcmFtZXRlciBsaXN0IGZvciBzZXR0ZXIgZGVmaW5pdGlvbi4uCitQQVNTIGNsYXNzIEEg
eyBzZXQgZm9vKHgpIDsgeyB9IH0gdGhyZXcgZXhjZXB0aW9uIFN5bnRheEVycm9yOiBVbmV4cGVj
dGVkIHRva2VuICc7Jy4gRXhwZWN0ZWQgYW4gb3BlbmluZyAneycgYXQgdGhlIHN0YXJ0IG9mIGEg
c2V0dGVyIGJvZHkuLgorUEFTUyBjbGFzcyBBIHsgOyB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9u
LgorUEFTUyBjbGFzcyBBIHsgZm9vKCkgeyB9IDsgfSBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4K
K1BBU1MgY2xhc3MgQSB7IGdldCBmb28oKSB7IH0gOyB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9u
LgorUEFTUyBjbGFzcyBBIHsgc2V0IGZvbyh4KSB7IH0gOyB9IGRpZCBub3QgdGhyb3cgZXhjZXB0
aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGZvbygpIHsgfSA7IH0gZGlkIG5vdCB0aHJvdyBl
eGNlcHRpb24uCitQQVNTIGNsYXNzIEEgeyBzdGF0aWMgZ2V0IGZvbygpIHsgfSA7IH0gZGlkIG5v
dCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEgeyBzdGF0aWMgc2V0IGZvbyh4KSB7IH0g
OyB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgOyBmb28oKSB7IH0g
fSBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1MgY2xhc3MgQSB7IDsgZ2V0IGZvbygpIHsg
fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgOyBzZXQgZm9vKHgp
IHsgfSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgOyBzdGF0aWMg
Zm9vKCkgeyB9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEgeyA7IHN0
YXRpYyBnZXQgZm9vKCkgeyB9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNz
IEEgeyA7IHN0YXRpYyBzZXQgZm9vKHgpIHsgfSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgor
UEFTUyBjbGFzcyBBIHsgZm9vKCkgeyB9IDsgZm9vKCkge30gfSBkaWQgbm90IHRocm93IGV4Y2Vw
dGlvbi4KK1BBU1MgY2xhc3MgQSB7IGZvbygpIHsgfSA7IGdldCBmb28oKSB7fSB9IGRpZCBub3Qg
dGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgZm9vKCkgeyB9IDsgc2V0IGZvbyh4KSB7
fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgZm9vKCkgeyB9IDsg
c3RhdGljIGZvbygpIHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEg
eyBmb28oKSB7IH0gOyBzdGF0aWMgZ2V0IGZvbygpIHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRp
b24uCitQQVNTIGNsYXNzIEEgeyBmb28oKSB7IH0gOyBzdGF0aWMgc2V0IGZvbyh4KSB7fSB9IGRp
ZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgZ2V0IGZvbygpIHsgfSA7IGZv
bygpIHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEgeyBnZXQgZm9v
KCkgeyB9IDsgZ2V0IGZvbygpIHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNs
YXNzIEEgeyBnZXQgZm9vKCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhyb3cgZXhj
ZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgZ2V0IGZvbygpIHsgfSA7IHN0YXRpYyBmb28oKSB7fSB9
IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgZ2V0IGZvbygpIHsgfSA7
IHN0YXRpYyBnZXQgZm9vKCkge30gfSBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1MgY2xh
c3MgQSB7IGdldCBmb28oKSB7IH0gOyBzdGF0aWMgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhy
b3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc2V0IGZvbyh4KSB7IH0gOyBmb28oKSB7fSB9
IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc2V0IGZvbyh4KSB7IH0g
OyBnZXQgZm9vKCkge30gfSBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1MgY2xhc3MgQSB7
IHNldCBmb28oeCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9u
LgorUEFTUyBjbGFzcyBBIHsgc2V0IGZvbyh4KSB7IH0gOyBzdGF0aWMgZm9vKCkge30gfSBkaWQg
bm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1MgY2xhc3MgQSB7IHNldCBmb28oeCkgeyB9IDsgc3Rh
dGljIGdldCBmb28oKSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBB
IHsgc2V0IGZvbyh4KSB7IH0gOyBzdGF0aWMgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhyb3cg
ZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGZvbygpIHsgfSA7IGZvbygpIHt9IH0g
ZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEgeyBzdGF0aWMgZm9vKCkgeyB9
IDsgZ2V0IGZvbygpIHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEg
eyBzdGF0aWMgZm9vKCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0
aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGZvbygpIHsgfSA7IHN0YXRpYyBmb28oKSB7fSB9
IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGZvbygpIHsg
fSA7IHN0YXRpYyBnZXQgZm9vKCkge30gfSBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1Mg
Y2xhc3MgQSB7IHN0YXRpYyBmb28oKSB7IH0gOyBzdGF0aWMgc2V0IGZvbyh4KSB7fSB9IGRpZCBu
b3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGdldCBmb28oKSB7IH0g
OyBmb28oKSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3Rh
dGljIGdldCBmb28oKSB7IH0gOyBnZXQgZm9vKCkge30gfSBkaWQgbm90IHRocm93IGV4Y2VwdGlv
bi4KK1BBU1MgY2xhc3MgQSB7IHN0YXRpYyBnZXQgZm9vKCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9
IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGdldCBmb28o
KSB7IH0gOyBzdGF0aWMgZm9vKCkge30gfSBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1Mg
Y2xhc3MgQSB7IHN0YXRpYyBnZXQgZm9vKCkgeyB9IDsgc3RhdGljIGdldCBmb28oKSB7fSB9IGRp
ZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIGdldCBmb28oKSB7
IH0gOyBzdGF0aWMgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFT
UyBjbGFzcyBBIHsgc3RhdGljIHNldCBmb28oeCkgeyB9IDsgZm9vKCkge30gfSBkaWQgbm90IHRo
cm93IGV4Y2VwdGlvbi4KK1BBU1MgY2xhc3MgQSB7IHN0YXRpYyBzZXQgZm9vKHgpIHsgfSA7IGdl
dCBmb28oKSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBjbGFzcyBBIHsgc3Rh
dGljIHNldCBmb28oeCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0
aW9uLgorUEFTUyBjbGFzcyBBIHsgc3RhdGljIHNldCBmb28oeCkgeyB9IDsgc3RhdGljIGZvbygp
IHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIGNsYXNzIEEgeyBzdGF0aWMgc2V0
IGZvbyh4KSB7IH0gOyBzdGF0aWMgZ2V0IGZvbygpIHt9IH0gZGlkIG5vdCB0aHJvdyBleGNlcHRp
b24uCitQQVNTIGNsYXNzIEEgeyBzdGF0aWMgc2V0IGZvbyh4KSB7IH0gOyBzdGF0aWMgc2V0IGZv
byh4KSB7fSB9IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgorUEFTUyBzdWNjZXNzZnVsbHlQYXJz
ZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2pz
L2NsYXNzLXN5bnRheC1zZW1pY29sb24uaHRtbCBiL0xheW91dFRlc3RzL2pzL2NsYXNzLXN5bnRh
eC1zZW1pY29sb24uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iNGQwZTJkNGZkNmVkMzljMzFiNjM4ODFkYWFi
MTU3ZGFhNGM0OTc0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvanMvY2xhc3Mtc3lu
dGF4LXNlbWljb2xvbi5odG1sCkBAIC0wLDAgKzEsOCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRt
bD4KKzxib2R5PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9z
Y3JpcHQ+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3RzL2NsYXNzLXN5bnRheC1zZW1pY29sb24u
anMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMi
Pjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvanMv
c2NyaXB0LXRlc3RzL2NsYXNzLXN5bnRheC1zZW1pY29sb24uanMgYi9MYXlvdXRUZXN0cy9qcy9z
Y3JpcHQtdGVzdHMvY2xhc3Mtc3ludGF4LXNlbWljb2xvbi5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42MTIzY2Y2
NGE5MzUyYzIxYzczMGU1OGE4ZmFmYWEyNjNiZjVmNGRkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvanMvc2NyaXB0LXRlc3RzL2NsYXNzLXN5bnRheC1zZW1pY29sb24uanMKQEAgLTAs
MCArMSw3MCBAQAorCitkZXNjcmlwdGlvbignVGVzdHMgZm9yIEVTNiBjbGFzcyBzeW50YXggY29u
dGFpbmluZyBzZW1pY29sb24gaW4gdGhlIGNsYXNzIGJvZHknKTsKKworc2hvdWxkVGhyb3coImNs
YXNzIEEgeyBmb287KCkgeyB9IH0iLCAiJ1N5bnRheEVycm9yOiBVbmV4cGVjdGVkIHRva2VuIFxc
JztcXCcuIEV4cGVjdGVkIGFuIG9wZW5pbmcgXFwnKFxcJyBiZWZvcmUgYSBtZXRob2RcXCdzIHBh
cmFtZXRlciBsaXN0LiciKTsKK3Nob3VsZFRocm93KCJjbGFzcyBBIHsgZm9vKCkgOyB7IH0gfSIs
ICInU3ludGF4RXJyb3I6IFVuZXhwZWN0ZWQgdG9rZW4gXFxcJztcXCcuIEV4cGVjdGVkIGFuIG9w
ZW5pbmcgXFwne1xcJyBhdCB0aGUgc3RhcnQgb2YgYSBtZXRob2QgYm9keS4nIik7CitzaG91bGRU
aHJvdygiY2xhc3MgQSB7IGdldCA7IGZvbygpIHsgfSB9IiwgIidTeW50YXhFcnJvcjogVW5leHBl
Y3RlZCB0b2tlbiBcXCc7XFwnJyIpOworc2hvdWxkVGhyb3coImNsYXNzIEEgeyBnZXQgZm9vOygp
IHsgfSB9IiwgIidTeW50YXhFcnJvcjogVW5leHBlY3RlZCB0b2tlbiBcXFwnO1xcJy4gRXhwZWN0
ZWQgYSBwYXJhbWV0ZXIgbGlzdCBmb3IgZ2V0dGVyIGRlZmluaXRpb24uJyIpOworc2hvdWxkVGhy
b3coImNsYXNzIEEgeyBnZXQgZm9vKCkgOyB7IH0gfSIsICInU3ludGF4RXJyb3I6IFVuZXhwZWN0
ZWQgdG9rZW4gXFxcJztcXCcuIEV4cGVjdGVkIGFuIG9wZW5pbmcgXFwne1xcJyBhdCB0aGUgc3Rh
cnQgb2YgYSBnZXR0ZXIgYm9keS4nIik7CitzaG91bGRUaHJvdygiY2xhc3MgQSB7IHNldCA7IGZv
byh4KSB7IH0gfSIsICInU3ludGF4RXJyb3I6IFVuZXhwZWN0ZWQgdG9rZW4gXFwnO1xcJyciKTsK
K3Nob3VsZFRocm93KCJjbGFzcyBBIHsgc2V0IGZvbzsoeCkgeyB9IH0iLCAiJ1N5bnRheEVycm9y
OiBVbmV4cGVjdGVkIHRva2VuIFxcXCc7XFwnLiBFeHBlY3RlZCBhIHBhcmFtZXRlciBsaXN0IGZv
ciBzZXR0ZXIgZGVmaW5pdGlvbi4nIik7CitzaG91bGRUaHJvdygiY2xhc3MgQSB7IHNldCBmb28o
eCkgOyB7IH0gfSIsICInU3ludGF4RXJyb3I6IFVuZXhwZWN0ZWQgdG9rZW4gXFxcJztcXCcuIEV4
cGVjdGVkIGFuIG9wZW5pbmcgXFwne1xcJyBhdCB0aGUgc3RhcnQgb2YgYSBzZXR0ZXIgYm9keS4n
Iik7CisKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgOyB9Iik7CitzaG91bGROb3RUaHJvdygi
Y2xhc3MgQSB7IGZvbygpIHsgfSA7IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgZ2V0
IGZvbygpIHsgfSA7IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgc2V0IGZvbyh4KSB7
IH0gOyB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IHN0YXRpYyBmb28oKSB7IH0gOyB9
Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IHN0YXRpYyBnZXQgZm9vKCkgeyB9IDsgfSIp
Oworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMgc2V0IGZvbyh4KSB7IH0gOyB9Iik7
CisKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgOyBmb28oKSB7IH0gfSIpOworc2hvdWxkTm90
VGhyb3coImNsYXNzIEEgeyA7IGdldCBmb28oKSB7IH0gfSIpOworc2hvdWxkTm90VGhyb3coImNs
YXNzIEEgeyA7IHNldCBmb28oeCkgeyB9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsg
OyBzdGF0aWMgZm9vKCkgeyB9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgOyBzdGF0
aWMgZ2V0IGZvbygpIHsgfSB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IDsgc3RhdGlj
IHNldCBmb28oeCkgeyB9IH0iKTsKKworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBmb28oKSB7
IH0gOyBmb28oKSB7fSB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IGZvbygpIHsgfSA7
IGdldCBmb28oKSB7fSB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IGZvbygpIHsgfSA7
IHNldCBmb28oeCkge30gfSIpOworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBmb28oKSB7IH0g
OyBzdGF0aWMgZm9vKCkge30gfSIpOworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBmb28oKSB7
IH0gOyBzdGF0aWMgZ2V0IGZvbygpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsg
Zm9vKCkgeyB9IDsgc3RhdGljIHNldCBmb28oeCkge30gfSIpOworCitzaG91bGROb3RUaHJvdygi
Y2xhc3MgQSB7IGdldCBmb28oKSB7IH0gOyBmb28oKSB7fSB9Iik7CitzaG91bGROb3RUaHJvdygi
Y2xhc3MgQSB7IGdldCBmb28oKSB7IH0gOyBnZXQgZm9vKCkge30gfSIpOworc2hvdWxkTm90VGhy
b3coImNsYXNzIEEgeyBnZXQgZm9vKCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9Iik7CitzaG91bGRO
b3RUaHJvdygiY2xhc3MgQSB7IGdldCBmb28oKSB7IH0gOyBzdGF0aWMgZm9vKCkge30gfSIpOwor
c2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBnZXQgZm9vKCkgeyB9IDsgc3RhdGljIGdldCBmb28o
KSB7fSB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IGdldCBmb28oKSB7IH0gOyBzdGF0
aWMgc2V0IGZvbyh4KSB7fSB9Iik7CisKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgc2V0IGZv
byh4KSB7IH0gOyBmb28oKSB7fSB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IHNldCBm
b28oeCkgeyB9IDsgZ2V0IGZvbygpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsg
c2V0IGZvbyh4KSB7IH0gOyBzZXQgZm9vKHgpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFz
cyBBIHsgc2V0IGZvbyh4KSB7IH0gOyBzdGF0aWMgZm9vKCkge30gfSIpOworc2hvdWxkTm90VGhy
b3coImNsYXNzIEEgeyBzZXQgZm9vKHgpIHsgfSA7IHN0YXRpYyBnZXQgZm9vKCkge30gfSIpOwor
c2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzZXQgZm9vKHgpIHsgfSA7IHN0YXRpYyBzZXQgZm9v
KHgpIHt9IH0iKTsKKworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMgZm9vKCkgeyB9
IDsgZm9vKCkge30gfSIpOworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMgZm9vKCkg
eyB9IDsgZ2V0IGZvbygpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgc3RhdGlj
IGZvbygpIHsgfSA7IHNldCBmb28oeCkge30gfSIpOworc2hvdWxkTm90VGhyb3coImNsYXNzIEEg
eyBzdGF0aWMgZm9vKCkgeyB9IDsgc3RhdGljIGZvbygpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93
KCJjbGFzcyBBIHsgc3RhdGljIGZvbygpIHsgfSA7IHN0YXRpYyBnZXQgZm9vKCkge30gfSIpOwor
c2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMgZm9vKCkgeyB9IDsgc3RhdGljIHNldCBm
b28oeCkge30gfSIpOworCitzaG91bGROb3RUaHJvdygiY2xhc3MgQSB7IHN0YXRpYyBnZXQgZm9v
KCkgeyB9IDsgZm9vKCkge30gfSIpOworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMg
Z2V0IGZvbygpIHsgfSA7IGdldCBmb28oKSB7fSB9Iik7CitzaG91bGROb3RUaHJvdygiY2xhc3Mg
QSB7IHN0YXRpYyBnZXQgZm9vKCkgeyB9IDsgc2V0IGZvbyh4KSB7fSB9Iik7CitzaG91bGROb3RU
aHJvdygiY2xhc3MgQSB7IHN0YXRpYyBnZXQgZm9vKCkgeyB9IDsgc3RhdGljIGZvbygpIHt9IH0i
KTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgc3RhdGljIGdldCBmb28oKSB7IH0gOyBzdGF0
aWMgZ2V0IGZvbygpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgc3RhdGljIGdl
dCBmb28oKSB7IH0gOyBzdGF0aWMgc2V0IGZvbyh4KSB7fSB9Iik7CisKK3Nob3VsZE5vdFRocm93
KCJjbGFzcyBBIHsgc3RhdGljIHNldCBmb28oeCkgeyB9IDsgZm9vKCkge30gfSIpOworc2hvdWxk
Tm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMgc2V0IGZvbyh4KSB7IH0gOyBnZXQgZm9vKCkge30g
fSIpOworc2hvdWxkTm90VGhyb3coImNsYXNzIEEgeyBzdGF0aWMgc2V0IGZvbyh4KSB7IH0gOyBz
ZXQgZm9vKHgpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBBIHsgc3RhdGljIHNldCBm
b28oeCkgeyB9IDsgc3RhdGljIGZvbygpIHt9IH0iKTsKK3Nob3VsZE5vdFRocm93KCJjbGFzcyBB
IHsgc3RhdGljIHNldCBmb28oeCkgeyB9IDsgc3RhdGljIGdldCBmb28oKSB7fSB9Iik7CitzaG91
bGROb3RUaHJvdygiY2xhc3MgQSB7IHN0YXRpYyBzZXQgZm9vKHgpIHsgfSA7IHN0YXRpYyBzZXQg
Zm9vKHgpIHt9IH0iKTsKKwordmFyIHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>