<?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>23063</bug_id>
          
          <creation_ts>2008-12-31 22:10:50 -0800</creation_ts>
          <short_desc>[jsfunfuzz] Assertion + incorrect behaviour with dynamically created local variable in a catch block</short_desc>
          <delta_ts>2009-01-01 00:23:35 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</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>13638</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Oliver Hunt">oliver</reporter>
          <assigned_to name="Oliver Hunt">oliver</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>103949</commentid>
    <comment_count>0</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2008-12-31 22:10:50 -0800</bug_when>
    <thetext>try { throw &quot;&quot;; } catch(e) { eval(&quot;var x=1&quot;); }

This throws, because the eval code attempts to insert a dynamic property onto the catch blocks scope object.  but the catch block has a static scope node so cannot receive new properties.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103952</commentid>
    <comment_count>1</comment_count>
      <attachid>26344</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2008-12-31 23:54:31 -0800</bug_when>
    <thetext>Created attachment 26344
Fix the creation of scopes for catch blocks containing eval

Fixeration</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103953</commentid>
    <comment_count>2</comment_count>
      <attachid>26344</attachid>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2009-01-01 00:16:17 -0800</bug_when>
    <thetext>Comment on attachment 26344
Fix the creation of scopes for catch blocks containing eval

You have a typo in your ChangeLog. It should be

the catch block&apos;s static scope

rather than

the catch blocks static scope. You should also put the bool after the pointer member variables in the class definition.

Other than that, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103954</commentid>
    <comment_count>3</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-01-01 00:23:35 -0800</bug_when>
    <thetext>Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	JavaScriptCore/ChangeLog
	M	JavaScriptCore/parser/Grammar.y
	M	JavaScriptCore/parser/Nodes.cpp
	M	JavaScriptCore/parser/Nodes.h
	M	LayoutTests/ChangeLog
	M	LayoutTests/fast/js/eval-var-decl-expected.txt
	M	LayoutTests/fast/js/resources/eval-var-decl.js
Committed r39534

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26344</attachid>
            <date>2008-12-31 23:54:31 -0800</date>
            <delta_ts>2009-01-01 00:16:17 -0800</delta_ts>
            <desc>Fix the creation of scopes for catch blocks containing eval</desc>
            <filename>bug23063.patch</filename>
            <type>text/plain</type>
            <size>8749</size>
            <attacher name="Oliver Hunt">oliver</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwppbmRleCAyYWY2ZDdkLi5hNDlhYzZiIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjMg
QEAKIDIwMDgtMTItMzEgIE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KIAorICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbanNmdW5mdXp6XSBBc3Nl
cnRpb24gKyBpbmNvcnJlY3QgYmVoYXZpb3VyIHdpdGggZHluYW1pY2FsbHkgY3JlYXRlZCBsb2Nh
bCB2YXJpYWJsZSBpbiBhIGNhdGNoIGJsb2NrCisgICAgICAgIDxodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMwNjM+CisKKyAgICAgICAgRXZhbCBpbnNpZGUgYSBjYXRj
aCBibG9jayBhdHRlbXB0cyB0byB1c2UgdGhlIGNhdGNoIGJsb2NrcyBzdGF0aWMgc2NvcGUgaW4K
KyAgICAgICAgYW4gdW5zYWZlIHdheSBieSBhdHRlbXB0aW5nIHRvIGFkZCBuZXcgcHJvcGVydGll
cyB0byB0aGUgc2NvcGUuICBUaGlzIHBhdGNoCisgICAgICAgIGZpeGVzIHRoaXMgaXNzdWUgc2lt
cGx5IGJ5IHByZXZlbnRpbmcgdGhlIGNhdGNoIGJsb2NrIGZyb20gdXNpbmcgYSBzdGF0aWMKKyAg
ICAgICAgc2NvcGUgaWYgaXQgY29udGFpbnMgYW4gZXZhbC4KKworICAgICAgICAqIHBhcnNlci9H
cmFtbWFyLnk6CisgICAgICAgICogcGFyc2VyL05vZGVzLmNwcDoKKyAgICAgICAgKEpTQzo6VHJ5
Tm9kZTo6ZW1pdEJ5dGVjb2RlKToKKyAgICAgICAgKiBwYXJzZXIvTm9kZXMuaDoKKyAgICAgICAg
KEpTQzo6VHJ5Tm9kZTo6KToKKworMjAwOC0xMi0zMSAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBw
bGUuY29tPgorCiAgICAgICAgIFJldmlld2VkIGJ5IEdhdmluIEJhcnJhY2xvdWdoLgogCiAgICAg
ICAgIFtqc2Z1bmZ1enpdIENvbXB1dGVkIGV4Y2VwdGlvbiBvZmZzZXQgd3Jvbmcgd2hlbiBmaXJz
dCBpbnN0cnVjdGlvbiBpcyBhdHRlbXB0IHRvIHJlc29sdmUgZGVsZXRlZCBldmFsCmRpZmYgLS1n
aXQgYS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvR3JhbW1hci55IGIvSmF2YVNjcmlwdENvcmUvcGFy
c2VyL0dyYW1tYXIueQppbmRleCBlZDgwNzVjLi4zZjZlM2U1IDEwMDY0NAotLS0gYS9KYXZhU2Ny
aXB0Q29yZS9wYXJzZXIvR3JhbW1hci55CisrKyBiL0phdmFTY3JpcHRDb3JlL3BhcnNlci9HcmFt
bWFyLnkKQEAgLTExMzksMjAgKzExMzksMjAgQEAgVGhyb3dTdGF0ZW1lbnQ6CiA7CiAKIFRyeVN0
YXRlbWVudDoKLSAgICBUUlkgQmxvY2sgRklOQUxMWSBCbG9jayAgICAgICAgICAgICB7ICQkID0g
Y3JlYXRlTm9kZURlY2xhcmF0aW9uSW5mbzxTdGF0ZW1lbnROb2RlKj4obmV3IFRyeU5vZGUoR0xP
QkFMX0RBVEEsICQyLm1fbm9kZSwgR0xPQkFMX0RBVEEtPnByb3BlcnR5TmFtZXMtPm51bGxJZGVu
dGlmaWVyLCAwLCAkNC5tX25vZGUpLAorICAgIFRSWSBCbG9jayBGSU5BTExZIEJsb2NrICAgICAg
ICAgICAgIHsgJCQgPSBjcmVhdGVOb2RlRGVjbGFyYXRpb25JbmZvPFN0YXRlbWVudE5vZGUqPihu
ZXcgVHJ5Tm9kZShHTE9CQUxfREFUQSwgJDIubV9ub2RlLCBHTE9CQUxfREFUQS0+cHJvcGVydHlO
YW1lcy0+bnVsbElkZW50aWZpZXIsIGZhbHNlLCAwLCAkNC5tX25vZGUpLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZXJnZURlY2xhcmF0aW9uTGlzdHMoJDIubV92YXJEZWNsYXJh
dGlvbnMsICQ0Lm1fdmFyRGVjbGFyYXRpb25zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWVyZ2VEZWNsYXJhdGlvbkxpc3RzKCQyLm1fZnVuY0RlY2xhcmF0aW9ucywgJDQubV9m
dW5jRGVjbGFyYXRpb25zKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJDIubV9m
ZWF0dXJlcyB8ICQ0Lm1fZmVhdHVyZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICQyLm1fbnVtQ29uc3RhbnRzICsgJDQubV9udW1Db25zdGFudHMpOwogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgREJHKCQkLm1fbm9kZSwgQDEsIEAyKTsgfQotICB8
IFRSWSBCbG9jayBDQVRDSCAnKCcgSURFTlQgJyknIEJsb2NrIHsgJCQgPSBjcmVhdGVOb2RlRGVj
bGFyYXRpb25JbmZvPFN0YXRlbWVudE5vZGUqPihuZXcgVHJ5Tm9kZShHTE9CQUxfREFUQSwgJDIu
bV9ub2RlLCAqJDUsICQ3Lm1fbm9kZSwgMCksCisgIHwgVFJZIEJsb2NrIENBVENIICcoJyBJREVO
VCAnKScgQmxvY2sgeyAkJCA9IGNyZWF0ZU5vZGVEZWNsYXJhdGlvbkluZm88U3RhdGVtZW50Tm9k
ZSo+KG5ldyBUcnlOb2RlKEdMT0JBTF9EQVRBLCAkMi5tX25vZGUsICokNSwgKCQ3Lm1fZmVhdHVy
ZXMgJiBFdmFsRmVhdHVyZSkgIT0gMCwgJDcubV9ub2RlLCAwKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWVyZ2VEZWNsYXJhdGlvbkxpc3RzKCQyLm1fdmFyRGVjbGFyYXRpb25z
LCAkNy5tX3ZhckRlY2xhcmF0aW9ucyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1lcmdlRGVjbGFyYXRpb25MaXN0cygkMi5tX2Z1bmNEZWNsYXJhdGlvbnMsICQ3Lm1fZnVuY0Rl
Y2xhcmF0aW9ucyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQyLm1fZmVhdHVy
ZXMgfCAkNy5tX2ZlYXR1cmVzIHwgQ2F0Y2hGZWF0dXJlLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAkMi5tX251bUNvbnN0YW50cyArICQ3Lm1fbnVtQ29uc3RhbnRzKTsKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERCRygkJC5tX25vZGUsIEAxLCBA
Mik7IH0KICAgfCBUUlkgQmxvY2sgQ0FUQ0ggJygnIElERU5UICcpJyBCbG9jayBGSU5BTExZIEJs
b2NrCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyAkJCA9IGNyZWF0
ZU5vZGVEZWNsYXJhdGlvbkluZm88U3RhdGVtZW50Tm9kZSo+KG5ldyBUcnlOb2RlKEdMT0JBTF9E
QVRBLCAkMi5tX25vZGUsICokNSwgJDcubV9ub2RlLCAkOS5tX25vZGUpLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgJCQgPSBjcmVhdGVOb2RlRGVjbGFyYXRpb25J
bmZvPFN0YXRlbWVudE5vZGUqPihuZXcgVHJ5Tm9kZShHTE9CQUxfREFUQSwgJDIubV9ub2RlLCAq
JDUsICgkNy5tX2ZlYXR1cmVzICYgRXZhbEZlYXR1cmUpICE9IDAsICQ3Lm1fbm9kZSwgJDkubV9u
b2RlKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVyZ2VEZWNsYXJhdGlvbkxp
c3RzKG1lcmdlRGVjbGFyYXRpb25MaXN0cygkMi5tX3ZhckRlY2xhcmF0aW9ucywgJDcubV92YXJE
ZWNsYXJhdGlvbnMpLCAkOS5tX3ZhckRlY2xhcmF0aW9ucyksCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1lcmdlRGVjbGFyYXRpb25MaXN0cyhtZXJnZURlY2xhcmF0aW9uTGlzdHMo
JDIubV9mdW5jRGVjbGFyYXRpb25zLCAkNy5tX2Z1bmNEZWNsYXJhdGlvbnMpLCAkOS5tX2Z1bmNE
ZWNsYXJhdGlvbnMpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkMi5tX2ZlYXR1
cmVzIHwgJDcubV9mZWF0dXJlcyB8ICQ5Lm1fZmVhdHVyZXMgfCBDYXRjaEZlYXR1cmUsCmRpZmYg
LS1naXQgYS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvTm9kZXMuY3BwIGIvSmF2YVNjcmlwdENvcmUv
cGFyc2VyL05vZGVzLmNwcAppbmRleCA4MjFhNmQxLi5lNGI0ZWE3IDEwMDY0NAotLS0gYS9KYXZh
U2NyaXB0Q29yZS9wYXJzZXIvTm9kZXMuY3BwCisrKyBiL0phdmFTY3JpcHRDb3JlL3BhcnNlci9O
b2Rlcy5jcHAKQEAgLTIzMzEsNyArMjMzMSwxMyBAQCBSZWdpc3RlcklEKiBUcnlOb2RlOjplbWl0
Qnl0ZWNvZGUoQnl0ZWNvZGVHZW5lcmF0b3ImIGdlbmVyYXRvciwgUmVnaXN0ZXJJRCogZHN0KQog
ICAgICAgICBSZWZQdHI8TGFiZWw+IGhhbmRsZXJFbmRMYWJlbCA9IGdlbmVyYXRvci5uZXdMYWJl
bCgpOwogICAgICAgICBnZW5lcmF0b3IuZW1pdEp1bXAoaGFuZGxlckVuZExhYmVsLmdldCgpKTsK
ICAgICAgICAgUmVmUHRyPFJlZ2lzdGVySUQ+IGV4Y2VwdGlvblJlZ2lzdGVyID0gZ2VuZXJhdG9y
LmVtaXRDYXRjaChnZW5lcmF0b3IubmV3VGVtcG9yYXJ5KCksIHRyeVN0YXJ0TGFiZWwuZ2V0KCks
IHRyeUVuZExhYmVsLmdldCgpKTsKLSAgICAgICAgZ2VuZXJhdG9yLmVtaXRQdXNoTmV3U2NvcGUo
ZXhjZXB0aW9uUmVnaXN0ZXIuZ2V0KCksIG1fZXhjZXB0aW9uSWRlbnQsIGV4Y2VwdGlvblJlZ2lz
dGVyLmdldCgpKTsKKyAgICAgICAgaWYgKG1fY2F0Y2hIYXNFdmFsKSB7CisgICAgICAgICAgICBS
ZWZQdHI8UmVnaXN0ZXJJRD4gZHluYW1pY1Njb3BlT2JqZWN0ID0gZ2VuZXJhdG9yLmVtaXROZXdP
YmplY3QoZ2VuZXJhdG9yLm5ld1RlbXBvcmFyeSgpKTsKKyAgICAgICAgICAgIGdlbmVyYXRvci5l
bWl0UHV0QnlJZChkeW5hbWljU2NvcGVPYmplY3QuZ2V0KCksIG1fZXhjZXB0aW9uSWRlbnQsIGV4
Y2VwdGlvblJlZ2lzdGVyLmdldCgpKTsKKyAgICAgICAgICAgIGdlbmVyYXRvci5lbWl0TW92ZShl
eGNlcHRpb25SZWdpc3Rlci5nZXQoKSwgZHluYW1pY1Njb3BlT2JqZWN0LmdldCgpKTsKKyAgICAg
ICAgICAgIGdlbmVyYXRvci5lbWl0UHVzaFNjb3BlKGV4Y2VwdGlvblJlZ2lzdGVyLmdldCgpKTsK
KyAgICAgICAgfSBlbHNlCisgICAgICAgICAgICBnZW5lcmF0b3IuZW1pdFB1c2hOZXdTY29wZShl
eGNlcHRpb25SZWdpc3Rlci5nZXQoKSwgbV9leGNlcHRpb25JZGVudCwgZXhjZXB0aW9uUmVnaXN0
ZXIuZ2V0KCkpOwogICAgICAgICBnZW5lcmF0b3IuZW1pdE5vZGUoZHN0LCBtX2NhdGNoQmxvY2su
Z2V0KCkpOwogICAgICAgICBnZW5lcmF0b3IuZW1pdFBvcFNjb3BlKCk7CiAgICAgICAgIGdlbmVy
YXRvci5lbWl0TGFiZWwoaGFuZGxlckVuZExhYmVsLmdldCgpKTsKZGlmZiAtLWdpdCBhL0phdmFT
Y3JpcHRDb3JlL3BhcnNlci9Ob2Rlcy5oIGIvSmF2YVNjcmlwdENvcmUvcGFyc2VyL05vZGVzLmgK
aW5kZXggNDkxZjM0Yi4uMWE5NjY4MiAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvcGFyc2Vy
L05vZGVzLmgKKysrIGIvSmF2YVNjcmlwdENvcmUvcGFyc2VyL05vZGVzLmgKQEAgLTIwMTUsMTAg
KzIwMTUsMTEgQEAgbmFtZXNwYWNlIEpTQyB7CiAKICAgICBjbGFzcyBUcnlOb2RlIDogcHVibGlj
IFN0YXRlbWVudE5vZGUgewogICAgIHB1YmxpYzoKLSAgICAgICAgVHJ5Tm9kZShKU0dsb2JhbERh
dGEqIGdsb2JhbERhdGEsIFN0YXRlbWVudE5vZGUqIHRyeUJsb2NrLCBjb25zdCBJZGVudGlmaWVy
JiBleGNlcHRpb25JZGVudCwgU3RhdGVtZW50Tm9kZSogY2F0Y2hCbG9jaywgU3RhdGVtZW50Tm9k
ZSogZmluYWxseUJsb2NrKSBKU0NfRkFTVF9DQUxMCisgICAgICAgIFRyeU5vZGUoSlNHbG9iYWxE
YXRhKiBnbG9iYWxEYXRhLCBTdGF0ZW1lbnROb2RlKiB0cnlCbG9jaywgY29uc3QgSWRlbnRpZmll
ciYgZXhjZXB0aW9uSWRlbnQsIGJvb2wgY2F0Y2hIYXNFdmFsLCBTdGF0ZW1lbnROb2RlKiBjYXRj
aEJsb2NrLCBTdGF0ZW1lbnROb2RlKiBmaW5hbGx5QmxvY2spIEpTQ19GQVNUX0NBTEwKICAgICAg
ICAgICAgIDogU3RhdGVtZW50Tm9kZShnbG9iYWxEYXRhKQogICAgICAgICAgICAgLCBtX3RyeUJs
b2NrKHRyeUJsb2NrKQogICAgICAgICAgICAgLCBtX2V4Y2VwdGlvbklkZW50KGV4Y2VwdGlvbklk
ZW50KQorICAgICAgICAgICAgLCBtX2NhdGNoSGFzRXZhbChjYXRjaEhhc0V2YWwpCiAgICAgICAg
ICAgICAsIG1fY2F0Y2hCbG9jayhjYXRjaEJsb2NrKQogICAgICAgICAgICAgLCBtX2ZpbmFsbHlC
bG9jayhmaW5hbGx5QmxvY2spCiAgICAgICAgIHsKQEAgLTIwMzIsNiArMjAzMyw3IEBAIG5hbWVz
cGFjZSBKU0MgewogICAgIHByaXZhdGU6CiAgICAgICAgIFJlZlB0cjxTdGF0ZW1lbnROb2RlPiBt
X3RyeUJsb2NrOwogICAgICAgICBJZGVudGlmaWVyIG1fZXhjZXB0aW9uSWRlbnQ7CisgICAgICAg
IGJvb2wgbV9jYXRjaEhhc0V2YWw7CiAgICAgICAgIFJlZlB0cjxTdGF0ZW1lbnROb2RlPiBtX2Nh
dGNoQmxvY2s7CiAgICAgICAgIFJlZlB0cjxTdGF0ZW1lbnROb2RlPiBtX2ZpbmFsbHlCbG9jazsK
ICAgICB9OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IDcwNzJiMTUuLjA2ZTRiMzcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOCBAQAog
MjAwOC0xMi0zMSAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtqc2Z1bmZ1enpdIEFzc2VydGlv
biArIGluY29ycmVjdCBiZWhhdmlvdXIgd2l0aCBkeW5hbWljYWxseSBjcmVhdGVkIGxvY2FsIHZh
cmlhYmxlIGluIGEgY2F0Y2ggYmxvY2sKKyAgICAgICAgPGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMzA2Mz4KKworICAgICAgICBBZGQgdGVzdHMgZm9yIHZhcmlhYmxl
IGRlY2xhcmF0aW9uIGluc2lkZSBldmFsIGluc2lkZSBhIGNhdGNoIGJsb2NrLgorCisgICAgICAg
ICogZmFzdC9qcy9ldmFsLXZhci1kZWNsLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2pz
L3Jlc291cmNlcy9ldmFsLXZhci1kZWNsLmpzOgorICAgICAgICAodHJ5LnRoaXJkRXZhbFJlc3Vs
dCk6CisKKzIwMDgtMTItMzEgIE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KKwogICAg
ICAgICBSZXZpZXdlZCBieSBHYXZpbiBCYXJyYWNsb3VnaC4KIAogICAgICAgICBbanNmdW5mdXp6
XSBDb21wdXRlZCBleGNlcHRpb24gb2Zmc2V0IHdyb25nIHdoZW4gZmlyc3QgaW5zdHJ1Y3Rpb24g
aXMgYXR0ZW1wdCB0byByZXNvbHZlIGRlbGV0ZWQgZXZhbApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9qcy9ldmFsLXZhci1kZWNsLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3Qv
anMvZXZhbC12YXItZGVjbC1leHBlY3RlZC50eHQKaW5kZXggMjA1ODM5OS4uNWI4ZWI0OSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9ldmFsLXZhci1kZWNsLWV4cGVjdGVkLnR4dAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2pzL2V2YWwtdmFyLWRlY2wtZXhwZWN0ZWQudHh0CkBAIC03
LDYgKzcsNyBAQCBQQVNTIGhhc093blByb3BlcnR5KCJmb28iKSBpcyB0cnVlCiBQQVNTIGhhc093
blByb3BlcnR5KCJiYXIiKSBpcyB0cnVlCiBQQVNTIGZpcnN0RXZhbFJlc3VsdCBpcyB0cnVlCiBQ
QVNTIHNlY29uZEV2YWxSZXN1bHQgaXMgZmFsc2UKK1BBU1MgdGhpcmRFdmFsUmVzdWx0IGlzIHRy
dWUKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMvZXZhbC12YXItZGVjbC5qcyBi
L0xheW91dFRlc3RzL2Zhc3QvanMvcmVzb3VyY2VzL2V2YWwtdmFyLWRlY2wuanMKaW5kZXggNThm
MjcyOC4uMTFjY2FlNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9yZXNvdXJjZXMv
ZXZhbC12YXItZGVjbC5qcworKysgYi9MYXlvdXRUZXN0cy9mYXN0L2pzL3Jlc291cmNlcy9ldmFs
LXZhci1kZWNsLmpzCkBAIC0xNSw0ICsxNSwxMiBAQCBzaG91bGRCZVRydWUoImZpcnN0RXZhbFJl
c3VsdCIpOwogdmFyIHNlY29uZEV2YWxSZXN1bHQgPSBldmFsKCdkZWxldGUgeDsgdmFyIHJlc3Vs
dCA9IGhhc093blByb3BlcnR5KCJ4Iik7IHZhciB4ID0gMzsgcmVzdWx0Jyk7CiBzaG91bGRCZUZh
bHNlKCJzZWNvbmRFdmFsUmVzdWx0Iik7CiAKK3ZhciB0aGlyZEV2YWxSZXN1bHQgPSBmYWxzZTsK
K3RyeSB7CisgICAgdGhpcmRFdmFsUmVzdWx0ID0gKGZ1bmN0aW9uKCl7IHZhciB4PWZhbHNlOyB0
cnkgeyB0aHJvdyAiIjsgfSBjYXRjaCAoZSkgeyBldmFsKCJ2YXIgeCA9IHRydWU7Iik7IH0gcmV0
dXJuIHg7IH0pKCk7Cit9IGNhdGNoIChlKSB7CisgICAgdGhpcmRFdmFsUmVzdWx0ID0gIlRocmV3
IGV4Y2VwdGlvbiEiOworfQorc2hvdWxkQmVUcnVlKCJ0aGlyZEV2YWxSZXN1bHQiKTsKKwogdmFy
IHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7Cg==
</data>
<flag name="review"
          id="12488"
          type_id="1"
          status="+"
          setter="zwarich"
    />
          </attachment>
      

    </bug>

</bugzilla>