<?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>126111</bug_id>
          
          <creation_ts>2013-12-20 20:53:15 -0800</creation_ts>
          <short_desc>FTL OSR exit should be able to handle the arity check fail case</short_desc>
          <delta_ts>2014-01-30 13:27:48 -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>All</rep_platform>
          <op_sys>All</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>113621</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>962198</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-12-20 20:53:15 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962199</commentid>
    <comment_count>1</comment_count>
      <attachid>219836</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-12-20 20:53:59 -0800</bug_when>
    <thetext>Created attachment 219836
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962201</commentid>
    <comment_count>2</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-12-20 20:55:07 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/160958</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968053</commentid>
    <comment_count>3</comment_count>
      <attachid>219836</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-01-14 14:45:48 -0800</bug_when>
    <thetext>Comment on attachment 219836
the patch

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219836</attachid>
            <date>2013-12-20 20:53:59 -0800</date>
            <delta_ts>2014-01-14 14:45:48 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>7894</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTYwOTU3KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBA
CisyMDEzLTEyLTIwICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
RlRMIE9TUiBleGl0IHNob3VsZCBiZSBhYmxlIHRvIGhhbmRsZSB0aGUgYXJpdHkgY2hlY2sgZmFp
bCBjYXNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MjYxMTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IGZ0bC9GVExPU1JFeGl0Q29tcGlsZXIuY3BwOgorICAgICAgICAoSlNDOjpGVEw6OmNvbXBpbGVT
dHViKToKKyAgICAgICAgKiBqaXQvUmVnaXN0ZXJQcmVzZXJ2YXRpb25XcmFwcGVyR2VuZXJhdG9y
LmNwcDoKKyAgICAgICAgKEpTQzo6Z2VuZXJhdGVSZWdpc3RlclJlc3RvcmF0aW9uKToKKyAgICAg
ICAgKiB0ZXN0cy9zdHJlc3M6IEFkZGVkLgorICAgICAgICAqIHRlc3RzL3N0cmVzcy9leGl0LWZy
b20tZnRsLXdpdGgtYXJpdHktY2hlY2stZmFpbC5qczogQWRkZWQuCisgICAgICAgIChmb28pOgor
ICAgICAgICAoYmFyKToKKyAgICAgICAgKiB0ZXN0cy9zdHJlc3MvcmVwZWF0ZWQtYXJpdHktY2hl
Y2stZmFpbC5qczogQWRkZWQuCisgICAgICAgIChiYXIpOgorCiAyMDEzLTEyLTIwICBGaWxpcCBQ
aXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CiAKICAgICAgICAgQXJpdHkgY2hlY2sgc3RhY2sgcmVz
dG9yYXRpb24gc2hvdWxkIHByZXNlcnZlIHRoZSBBcmd1bWVudENvdW50IGluIGNhc2UgdGhlcmUg
aXMgYSByZWdpc3RlciByZXN0b3JhdGlvbiB0aHVuayBiZWxvdyBpdApJbmRleDogU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JFeGl0Q29tcGlsZXIuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMT1NSRXhpdENvbXBpbGVyLmNwcAkocmV2aXNpb24g
MTYwOTM2KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JFeGl0Q29tcGlsZXIu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNjIsNiArMTYyLDQzIEBAIHN0YXRpYyB2b2lkIGNvbXBp
bGVTdHViKAogICAgIH0KICAgICAKICAgICBqaXQubG9hZDMyKENDYWxsSGVscGVyczo6cGF5bG9h
ZEZvcihKU1N0YWNrOjpBcmd1bWVudENvdW50KSwgR1BSSW5mbzo6cmVnVDIpOworICAgIAorICAg
IC8vIExldCdzIHNheSB0aGF0IHRoZSBGVEwgZnVuY3Rpb24gaGFkIGZhaWxlZCBpdHMgYXJpdHkg
Y2hlY2suIEluIHRoYXQgY2FzZSwgdGhlIHN0YWNrIHdpbGwKKyAgICAvLyBjb250YWluIHNvbWUg
ZXh0cmEgc3R1ZmYuCisgICAgLy8KKyAgICAvLyBGaXJzdCB3ZSBjb21wdXRlIHRoZSBwYWRkZWQg
c3RhY2sgc3BhY2U6CisgICAgLy8KKyAgICAvLyAgICAgcGFkZGVkU3RhY2tTcGFjZSA9IHJvdW5k
VXAoY29kZUJsb2NrLT5udW1QYXJhbWV0ZXJzIC0gcmVnVDIgKyAxKQorICAgIC8vCisgICAgLy8g
VGhlIHN0YWNrIHdpbGwgaGF2ZSByZWdUMiArIENhbGxGcmFtZUhlYWRlclNpemUgc3R1ZmYsIGJ1
dCBhYm92ZSBpdCB0aGVyZSB3aWxsIGJlCisgICAgLy8gcGFkZGVkU3RhY2tTcGFjZSBndW5rIHVz
ZWQgYnkgdGhlIGFyaXR5IGNoZWNrIGZhaWwgcmVzdG9yYXRpb24gdGh1bmsuIFdoZW4gdGhhdCBo
YXBwZW5zCisgICAgLy8gd2Ugd2FudCB0byBtYWtlIHRoZSBzdGFjayBsb29rIGxpa2UgdGhpcywg
ZnJvbSBoaWdoZXIgYWRkcmVzc2VzIGRvd246CisgICAgLy8KKyAgICAvLyAgICAgLSByZWdpc3Rl
ciBwcmVzZXJ2YXRpb24gcmV0dXJuIFBDCisgICAgLy8gICAgIC0gcHJlc2VydmVkIHJlZ2lzdGVy
cworICAgIC8vICAgICAtIGFyaXR5IGNoZWNrIGZhaWwgcmV0dXJuIFBDCisgICAgLy8gICAgIC0g
YXJndW1lbnQgcGFkZGluZworICAgIC8vICAgICAtIGFjdHVhbCBhcmd1bWVudHMKKyAgICAvLyAg
ICAgLSBjYWxsIGZyYW1lIGhlYWRlcgorICAgIC8vCisgICAgLy8gU28gdGhhdCB0aGUgYWN0dWFs
IGNhbGwgZnJhbWUgaGVhZGVyIGFwcGVhcnMgdG8gcmV0dXJuIHRvIHRoZSBhcml0eSBjaGVjayBm
YWlsIHJldHVybgorICAgIC8vIFBDLCBhbmQgdGhhdCB0aGVuIHJldHVybnMgdG8gdGhlIHJlZ2lz
dGVyIHByZXNlcnZhdGlvbiB0aHVuay4gVGhlIGFyaXR5IGNoZWNrIHRodW5rIHRoYXQKKyAgICAv
LyB3ZSByZXR1cm4gdG8gd2lsbCBoYXZlIHRoZSBwYWRkaW5nIHNpemUgZW5jb2RlZCBpbnRvIGl0
LiBJdCB3aWxsIHRoZW4ga25vdyB0byByZXR1cm4KKyAgICAvLyBpbnRvIHRoZSByZWdpc3RlciBw
cmVzZXJ2YXRpb24gdGh1bmssIHdoaWNoIHVzZXMgdGhlIGFyZ3VtZW50IGNvdW50IHRvIGZpZ3Vy
ZSBvdXQgd2hlcmUKKyAgICAvLyByZWdpc3RlcnMgYXJlIHByZXNlcnZlZC4KKworICAgIC8vIFRo
aXMgY29kZSBhc3N1bWVzIHRoYXQgd2UncmUgZGVhbGluZyB3aXRoIEZ1bmN0aW9uQ29kZS4KKyAg
ICBSRUxFQVNFX0FTU0VSVChjb2RlQmxvY2stPmNvZGVUeXBlKCkgPT0gRnVuY3Rpb25Db2RlKTsK
KyAgICAKKyAgICBqaXQuYWRkMzIoCisgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpUcnVzdGVkSW1t
MzIoLWNvZGVCbG9jay0+bnVtUGFyYW1ldGVycygpKSwgR1BSSW5mbzo6cmVnVDIsCisgICAgICAg
IEdQUkluZm86OnJlZ1QzKTsKKyAgICBNYWNyb0Fzc2VtYmxlcjo6SnVtcCBhcml0eUludGFjdCA9
IGppdC5icmFuY2hUZXN0MzIoTWFjcm9Bc3NlbWJsZXI6Olplcm8sIEdQUkluZm86OnJlZ1QzKTsK
KyAgICBqaXQubmVnMzIoR1BSSW5mbzo6cmVnVDMpOworICAgIGppdC5hZGQzMihNYWNyb0Fzc2Vt
Ymxlcjo6VHJ1c3RlZEltbTMyKDEgKyBzdGFja0FsaWdubWVudFJlZ2lzdGVycygpIC0gMSksIEdQ
UkluZm86OnJlZ1QzKTsKKyAgICBqaXQuYW5kMzIoTWFjcm9Bc3NlbWJsZXI6OlRydXN0ZWRJbW0z
Migtc3RhY2tBbGlnbm1lbnRSZWdpc3RlcnMoKSksIEdQUkluZm86OnJlZ1QzKTsKKyAgICBqaXQu
YWRkMzIoR1BSSW5mbzo6cmVnVDMsIEdQUkluZm86OnJlZ1QyKTsKKyAgICBhcml0eUludGFjdC5s
aW5rKCZqaXQpOwogCiAgICAgLy8gRmlyc3Qgc2V0IHVwIFNQIHNvIHRoYXQgb3VyIGRhdGEgZG9l
c24ndCBnZXQgY2xvYmJlcmVkIGJ5IHNpZ25hbHMuCiAgICAgaml0LmFkZFB0cigKQEAgLTIwNywx
MyArMjQ0LDM0IEBAIHN0YXRpYyB2b2lkIGNvbXBpbGVTdHViKAogICAgICAgICBqaXQuc3RvcmU2
NChHUFJJbmZvOjpyZWdUMCwgQXNzZW1ibHlIZWxwZXJzOjpBZGRyZXNzKEdQUkluZm86OnJlZ1Qx
LCBjdXJyZW50T2Zmc2V0KSk7CiAgICAgfQogICAgIAotICAgIC8vIFdlIG5lZWQgdG8gbWFrZSBz
dXJlIHRoYXQgd2UgcmV0dXJuIGludG8gdGhlIHJlZ2lzdGVyIHJlc3RvcmF0aW9uIHRodW5rLgor
ICAgIC8vIFdlIG5lZWQgdG8gbWFrZSBzdXJlIHRoYXQgd2UgcmV0dXJuIGludG8gdGhlIHJlZ2lz
dGVyIHJlc3RvcmF0aW9uIHRodW5rLiBUaGlzIHdvcmtzCisgICAgLy8gZGlmZmVyZW50bHkgZGVw
ZW5kaW5nIG9uIHdoZXRoZXIgb3Igbm90IHdlIGhhZCBhcml0eSBpc3N1ZXMuCisgICAgTWFjcm9B
c3NlbWJsZXI6Okp1bXAgYXJpdHlJbnRhY3RGb3JSZXR1cm5QQyA9CisgICAgICAgIGppdC5icmFu
Y2hUZXN0MzIoTWFjcm9Bc3NlbWJsZXI6Olplcm8sIEdQUkluZm86OnJlZ1QzKTsKKyAgICAKKyAg
ICAvLyBUaGUgcmV0dXJuIFBDIGluIHRoZSBjYWxsIGZyYW1lIGhlYWRlciBwb2ludHMgYXQgZXhh
Y3RseSB0aGUgcmlnaHQgYXJpdHkgcmVzdG9yYXRpb24KKyAgICAvLyB0aHVuay4gV2UgZG9uJ3Qg
d2FudCB0byBjaGFuZ2UgdGhhdC4gQnV0IHRoZSBhcml0eSByZXN0b3JhdGlvbiB0aHVuaydzIGZy
YW1lIGhhcyBhCisgICAgLy8gcmV0dXJuIFBDIGFuZCB3ZSB3YW50IHRvIHJlcm91dGUgdGhhdCB0
byBvdXIgcmVnaXN0ZXIgcmVzdG9yYXRpb24gdGh1bmsuIFRoZSBhcml0eQorICAgIC8vIHJlc3Rv
cmF0aW9uJ3MgcmV0dXJuIFBDIGp1c3QganVzdCBiZWxvdyByZWdUMSwgYW5kIHRoZSByZWdpc3Rl
ciByZXN0b3JhdGlvbidzIHJldHVybiBQQworICAgIC8vIGlzIHJpZ2h0IGF0IHJlZ1QxLgorICAg
IGppdC5sb2FkUHRyKE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNzKEdQUkluZm86OnJlZ1QxLCAtc3Rh
dGljX2Nhc3Q8cHRyZGlmZl90PihzaXplb2YoUmVnaXN0ZXIpKSksIEdQUkluZm86OnJlZ1QwKTsK
KyAgICBqaXQuc3RvcmVQdHIoR1BSSW5mbzo6cmVnVDAsIEdQUkluZm86OnJlZ1QxKTsKKyAgICBq
aXQuc3RvcmVQdHIoCisgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpUcnVzdGVkSW1tUHRyKHZtLT5n
ZXRDVElTdHViKHJlZ2lzdGVyUmVzdG9yYXRpb25UaHVua0dlbmVyYXRvcikuY29kZSgpLmV4ZWN1
dGFibGVBZGRyZXNzKCkpLAorICAgICAgICBNYWNyb0Fzc2VtYmxlcjo6QWRkcmVzcyhHUFJJbmZv
OjpyZWdUMSwgLXN0YXRpY19jYXN0PHB0cmRpZmZfdD4oc2l6ZW9mKFJlZ2lzdGVyKSkpKTsKKyAg
ICAKKyAgICBNYWNyb0Fzc2VtYmxlcjo6SnVtcCBhcml0eVJldHVyblBDUmVhZHkgPSBqaXQuanVt
cCgpOworCisgICAgYXJpdHlJbnRhY3RGb3JSZXR1cm5QQy5saW5rKCZqaXQpOworICAgIAogICAg
IGppdC5sb2FkUHRyKE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNzKE1hY3JvQXNzZW1ibGVyOjpmcmFt
ZVBvaW50ZXJSZWdpc3RlciwgQ2FsbEZyYW1lOjpyZXR1cm5QQ09mZnNldCgpKSwgR1BSSW5mbzo6
cmVnVDApOwogICAgIGppdC5zdG9yZVB0cihHUFJJbmZvOjpyZWdUMCwgR1BSSW5mbzo6cmVnVDEp
OwogICAgIGppdC5zdG9yZVB0cigKICAgICAgICAgTWFjcm9Bc3NlbWJsZXI6OlRydXN0ZWRJbW1Q
dHIodm0tPmdldENUSVN0dWIocmVnaXN0ZXJSZXN0b3JhdGlvblRodW5rR2VuZXJhdG9yKS5jb2Rl
KCkuZXhlY3V0YWJsZUFkZHJlc3MoKSksCiAgICAgICAgIE1hY3JvQXNzZW1ibGVyOjpBZGRyZXNz
KE1hY3JvQXNzZW1ibGVyOjpmcmFtZVBvaW50ZXJSZWdpc3RlciwgQ2FsbEZyYW1lOjpyZXR1cm5Q
Q09mZnNldCgpKSk7CiAgICAgCisgICAgYXJpdHlSZXR1cm5QQ1JlYWR5LmxpbmsoJmppdCk7Cisg
ICAgCiAgICAgLy8gTm93IGdldCBzdGF0ZSBvdXQgb2YgdGhlIHNjcmF0Y2ggYnVmZmVyIGFuZCBw
bGFjZSBpdCBiYWNrIGludG8gdGhlIHN0YWNrLiBUaGlzIHBhcnQgZG9lcwogICAgIC8vIGFsbCBy
ZWJveGluZy4KICAgICBmb3IgKHVuc2lnbmVkIGluZGV4ID0gZXhpdC5tX3ZhbHVlcy5zaXplKCk7
IGluZGV4LS07KSB7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlZ2lzdGVyUHJl
c2VydmF0aW9uV3JhcHBlckdlbmVyYXRvci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFT
Y3JpcHRDb3JlL2ppdC9SZWdpc3RlclByZXNlcnZhdGlvbldyYXBwZXJHZW5lcmF0b3IuY3BwCShy
ZXZpc2lvbiAxNjA5MzYpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlZ2lzdGVyUHJl
c2VydmF0aW9uV3JhcHBlckdlbmVyYXRvci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE0NywxMyAr
MTQ3LDIxIEBAIHZvaWQgZ2VuZXJhdGVSZWdpc3RlclJlc3RvcmF0aW9uKEFzc2VtYmwKICAgICAg
ICAgQXNzZW1ibHlIZWxwZXJzOjpBZGRyZXNzKAogICAgICAgICAgICAgQXNzZW1ibHlIZWxwZXJz
OjpzdGFja1BvaW50ZXJSZWdpc3RlciwKICAgICAgICAgICAgIChKU1N0YWNrOjpBcmd1bWVudENv
dW50IC0gSlNTdGFjazo6Q2FsbGVyRnJhbWVBbmRQQ1NpemUpICogc2l6ZW9mKFJlZ2lzdGVyKSAr
IFBheWxvYWRPZmZzZXQpLAotICAgICAgICBHUFJJbmZvOjpyZWdUMik7CisgICAgICAgIEdQUklu
Zm86OnJlZ1QxKTsKICAgICAKKyAgICBqaXQubW92ZShHUFJJbmZvOjpyZWdUMSwgR1BSSW5mbzo6
cmVnVDIpOwogICAgIGppdC5sc2hpZnQzMihBc3NlbWJseUhlbHBlcnM6OlRydXN0ZWRJbW0zMigz
KSwgR1BSSW5mbzo6cmVnVDIpOwogICAgIAogICAgIGppdC5hZGRQdHIoQXNzZW1ibHlIZWxwZXJz
OjpUcnVzdGVkSW1tMzIob2Zmc2V0KSwgQXNzZW1ibHlIZWxwZXJzOjpzdGFja1BvaW50ZXJSZWdp
c3Rlcik7CiAgICAgaml0LmFkZFB0cihBc3NlbWJseUhlbHBlcnM6OnN0YWNrUG9pbnRlclJlZ2lz
dGVyLCBHUFJJbmZvOjpyZWdUMik7CiAgICAgCisgICAgLy8gVGh1bmtzIGxpa2UgdGhpcyByZWx5
IG9uIHRoZSBBcmd1bWVudENvdW50IGJlaW5nIGludGFjdC4gUGF5IGl0IGZvcndhcmQuCisgICAg
aml0LnN0b3JlMzIoCisgICAgICAgIEdQUkluZm86OnJlZ1QxLAorICAgICAgICBBc3NlbWJseUhl
bHBlcnM6OkFkZHJlc3MoCisgICAgICAgICAgICBBc3NlbWJseUhlbHBlcnM6OnN0YWNrUG9pbnRl
clJlZ2lzdGVyLAorICAgICAgICAgICAgKEpTU3RhY2s6OkFyZ3VtZW50Q291bnQgLSBKU1N0YWNr
OjpDYWxsZXJGcmFtZUFuZFBDU2l6ZSkgKiBzaXplb2YoUmVnaXN0ZXIpICsgUGF5bG9hZE9mZnNl
dCkpOworICAgIAogICAgIC8vIFdlIHNhdmVkIHRoaW5ncyBhdDoKICAgICAvLwogICAgIC8vICAg
ICBhZGpTUCArIChKU1N0YWNrOjpDYWxsRnJhbWVIZWFkZXJTaXplIC0gSlNTdGFjazo6Q2FsbGVy
RnJhbWVBbmRQQ1NpemUgKyBOdW1BcmdzKSAqIDgKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29y
ZS90ZXN0cy9zdHJlc3MvZXhpdC1mcm9tLWZ0bC13aXRoLWFyaXR5LWNoZWNrLWZhaWwuanMKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9leGl0LWZyb20t
ZnRsLXdpdGgtYXJpdHktY2hlY2stZmFpbC5qcwkocmV2aXNpb24gMCkKKysrIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS90ZXN0cy9zdHJlc3MvZXhpdC1mcm9tLWZ0bC13aXRoLWFyaXR5LWNoZWNrLWZh
aWwuanMJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwxOCBAQAorZnVuY3Rpb24gZm9vKG8sIGEs
IGIsIGMsIGQsIGUsIGYsIGcsIGgsIGksIGopIHsKKyAgICByZXR1cm4gby5mOworfQorCitmdW5j
dGlvbiBiYXIobykgeworICAgIHJldHVybiBmb28obyk7Cit9CisKK25vSW5saW5lKGZvbyk7Citu
b0lubGluZShiYXIpOworCitmb3IgKHZhciBpID0gMDsgaSA8IDEwMDAwMDsgKytpKQorICAgIGJh
cih7Zjo0Mn0pOworCit2YXIgcmVzdWx0ID0gYmFyKHtnOjI0LCBmOjQzfSk7CitpZiAocmVzdWx0
ICE9IDQzKQorICAgIHRocm93ICJFcnJvcjogYmFkIHJlc3VsdDogIiArIHJlc3VsdDsKKwpJbmRl
eDogU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9yZXBlYXRlZC1hcml0eS1jaGVj
ay1mYWlsLmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy9zdHJl
c3MvcmVwZWF0ZWQtYXJpdHktY2hlY2stZmFpbC5qcwkocmV2aXNpb24gMCkKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS90ZXN0cy9zdHJlc3MvcmVwZWF0ZWQtYXJpdHktY2hlY2stZmFpbC5qcwko
d29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDggQEAKK2Z1bmN0aW9uIGJhcihhLGIsYyxkLGUsZixn
LGgsaSxqLGspIHsKK30KKworbm9JbmxpbmUoYmFyKTsKKworZm9yICh2YXIgaSA9IDA7IGkgPCAx
MDAwMDAwMDsgKytpKQorICAgIGJhcigpOworCg==
</data>
<flag name="review"
          id="243504"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>