<?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>132404</bug_id>
          
          <creation_ts>2014-04-30 15:11:43 -0700</creation_ts>
          <short_desc>Argument flush formats should not be presumed to be JSValue since &apos;this&apos; is weird</short_desc>
          <delta_ts>2014-04-30 15:22:59 -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>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>
          
          
          <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>1005544</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-04-30 15:11:43 -0700</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005546</commentid>
    <comment_count>1</comment_count>
      <attachid>230529</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-04-30 15:19:45 -0700</bug_when>
    <thetext>Created attachment 230529
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005548</commentid>
    <comment_count>2</comment_count>
      <attachid>230529</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-04-30 15:21:22 -0700</bug_when>
    <thetext>Comment on attachment 230529
the patch

r=msaboff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005549</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2014-04-30 15:22:59 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/168051</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230529</attachid>
            <date>2014-04-30 15:19:45 -0700</date>
            <delta_ts>2014-04-30 15:21:22 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>8051</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTY4MDUwKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBA
CisyMDE0LTA0LTMwICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
QXJndW1lbnQgZmx1c2ggZm9ybWF0cyBzaG91bGQgbm90IGJlIHByZXN1bWVkIHRvIGJlIEpTVmFs
dWUgc2luY2UgJ3RoaXMnIGlzIHdlaXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzI0MDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAqIGRmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHA6CisgICAgICAgIChK
U0M6OkRGRzo6U3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGVDdXJyZW50QmxvY2spOiBEb24ndCBhc3N1
bWUgdGhhdCBhcmd1bWVudHMgYXJlIGZsdXNoZWQgYXMgSlNWYWx1ZS4gVXNlIHRoZSBsb2dpYyBm
b3IgbG9jYWxzIGluc3RlYWQuCisgICAgICAgICogZGZnL0RGR1NwZWN1bGF0aXZlSklUMzJfNjQu
Y3BwOgorICAgICAgICAoSlNDOjpERkc6OlNwZWN1bGF0aXZlSklUOjpjb21waWxlKTogU2V0QXJn
dW1lbnQgImNoYW5nZXMiIHRoZSBmb3JtYXQgYmVjYXVzZSBiZWZvcmUgdGhpcyB3ZSB3b3VsZG4n
dCBrbm93IHdlIGhhZCBhcmd1bWVudHMuCisgICAgICAgICogZGZnL0RGR1NwZWN1bGF0aXZlSklU
NjQuY3BwOgorICAgICAgICAoSlNDOjpERkc6OlNwZWN1bGF0aXZlSklUOjpjb21waWxlKTogRGl0
dG8uCisgICAgICAgICogZGZnL0RGR1ZhbHVlU291cmNlLmNwcDoKKyAgICAgICAgKEpTQzo6REZH
OjpWYWx1ZVNvdXJjZTo6ZHVtcEluQ29udGV4dCk6IE1ha2UgdGhpcyBlYXNpZXIgdG8gZHVtcC4K
KyAgICAgICAgKiBkZmcvREZHVmFsdWVTb3VyY2UuaDoKKyAgICAgICAgKEpTQzo6REZHOjpWYWx1
ZVNvdXJjZTo6b3BlcmF0b3IhKTogTWFrZSB0aGlzIGVhc2llciB0byBkdW1wIGJlY2F1c2UgT3Bl
cmFuZHM8VD4gdXNlcyBUOjpvcGVyYXRvciEoKS4KKyAgICAgICAgKiBmdGwvRlRMT1NSRW50cnku
Y3BwOgorICAgICAgICAoSlNDOjpGVEw6OnByZXBhcmVPU1JFbnRyeSk6IFRoaXMgaGFkIGEgdXNl
ZnVsIGFzc2VydGlvbiBmb3IgZXZlcnl0aGluZyBleGNlcHQgJ3RoaXMnLgorICAgICAgICAqIHRl
c3RzL3N0cmVzcy9zdHJpY3QtdG8tdGhpcy1pbnQuanM6IEFkZGVkLgorICAgICAgICAoZm9vKToK
KyAgICAgICAgKE51bWJlci5wcm90b3R5cGUudmFsdWVPZik6CisgICAgICAgICh0ZXN0KToKKwog
MjAxNC0wNC0yOSAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCiAgICAgICAgIERv
bid0IGhvbGQgb24gdG8gcGFyYW1ldGVyQmluZGluZ05vZGVzIGZvcmV2ZXIKSW5kZXg6IFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQzMl82NC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVDMyXzY0LmNw
cAkocmV2aXNpb24gMTY4MDIyKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVj
dWxhdGl2ZUpJVDMyXzY0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTg0OSw2ICsxODQ5LDcgQEAg
dm9pZCBTcGVjdWxhdGl2ZUpJVDo6Y29tcGlsZShOb2RlKiBub2RlKQogICAgICAgICAvLyBCdXQg
aXQgbWF5IGJlIHByb2ZpdGFibGUgdG8gdXNlIHRoaXMgYXMgYSBob29rIHRvIHJ1biBzcGVjdWxh
dGlvbiBjaGVja3MKICAgICAgICAgLy8gb24gYXJndW1lbnRzLCB0aGVyZWJ5IGFsbG93aW5nIHVz
IHRvIHRyaXZpYWxseSBlbGltaW5hdGUgc3VjaCBjaGVja3MgaWYKICAgICAgICAgLy8gdGhlIGFy
Z3VtZW50IGlzIG5vdCB1c2VkLgorICAgICAgICByZWNvcmRTZXRMb2NhbChkYXRhRm9ybWF0Rm9y
KG5vZGUtPnZhcmlhYmxlQWNjZXNzRGF0YSgpLT5mbHVzaEZvcm1hdCgpKSk7CiAgICAgICAgIGJy
ZWFrOwogCiAgICAgY2FzZSBCaXRBbmQ6CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZn
L0RGR1NwZWN1bGF0aXZlSklUNjQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQ2NC5jcHAJKHJldmlzaW9uIDE2ODAyMikKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3VsYXRpdmVKSVQ2NC5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTE5NTIsNiArMTk1Miw3IEBAIHZvaWQgU3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGUo
Tm9kZSogbm9kZSkKICAgICAgICAgLy8gQnV0IGl0IG1heSBiZSBwcm9maXRhYmxlIHRvIHVzZSB0
aGlzIGFzIGEgaG9vayB0byBydW4gc3BlY3VsYXRpb24gY2hlY2tzCiAgICAgICAgIC8vIG9uIGFy
Z3VtZW50cywgdGhlcmVieSBhbGxvd2luZyB1cyB0byB0cml2aWFsbHkgZWxpbWluYXRlIHN1Y2gg
Y2hlY2tzIGlmCiAgICAgICAgIC8vIHRoZSBhcmd1bWVudCBpcyBub3QgdXNlZC4KKyAgICAgICAg
cmVjb3JkU2V0TG9jYWwoZGF0YUZvcm1hdEZvcihub2RlLT52YXJpYWJsZUFjY2Vzc0RhdGEoKS0+
Zmx1c2hGb3JtYXQoKSkpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgQml0QW5kOgpJbmRl
eDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAJ
KHJldmlzaW9uIDE2ODAyMikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3Vs
YXRpdmVKSVQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMzcwLDE3ICsxMzcwLDEyIEBAIHZvaWQg
U3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGVDdXJyZW50QmxvY2sKICAgICBtX2ppdC5qaXRBc3NlcnRU
YWdzSW5QbGFjZSgpOwogICAgIG1faml0LmppdEFzc2VydEFyZ3VtZW50Q291bnRTYW5lKCk7CiAK
LSAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IG1fYmxvY2stPnZhcmlhYmxlc0F0SGVhZC5udW1i
ZXJPZkFyZ3VtZW50cygpOyArK2kpIHsKLSAgICAgICAgbV9zdHJlYW0tPmFwcGVuZEFuZExvZygK
LSAgICAgICAgICAgIFZhcmlhYmxlRXZlbnQ6OnNldExvY2FsKAotICAgICAgICAgICAgICAgIHZp
cnR1YWxSZWdpc3RlckZvckFyZ3VtZW50KGkpLCB2aXJ0dWFsUmVnaXN0ZXJGb3JBcmd1bWVudChp
KSwgRGF0YUZvcm1hdEpTKSk7Ci0gICAgfQotICAgIAogICAgIG1fc3RhdGUucmVzZXQoKTsKICAg
ICBtX3N0YXRlLmJlZ2luQmFzaWNCbG9jayhtX2Jsb2NrKTsKICAgICAKLSAgICBmb3IgKHNpemVf
dCBpID0gMDsgaSA8IG1fYmxvY2stPnZhcmlhYmxlc0F0SGVhZC5udW1iZXJPZkxvY2FscygpOyAr
K2kpIHsKLSAgICAgICAgTm9kZSogbm9kZSA9IG1fYmxvY2stPnZhcmlhYmxlc0F0SGVhZC5sb2Nh
bChpKTsKKyAgICBmb3IgKHNpemVfdCBpID0gbV9ibG9jay0+dmFyaWFibGVzQXRIZWFkLnNpemUo
KTsgaS0tOykgeworICAgICAgICBpbnQgb3BlcmFuZCA9IG1fYmxvY2stPnZhcmlhYmxlc0F0SGVh
ZC5vcGVyYW5kRm9ySW5kZXgoaSk7CisgICAgICAgIE5vZGUqIG5vZGUgPSBtX2Jsb2NrLT52YXJp
YWJsZXNBdEhlYWRbaV07CiAgICAgICAgIGlmICghbm9kZSkKICAgICAgICAgICAgIGNvbnRpbnVl
OyAvLyBObyBuZWVkIHRvIHJlY29yZCBkZWFkIFNldExvY2FsJ3MuCiAgICAgICAgIApAQCAtMTM4
OCwxMCArMTM4MywxMiBAQCB2b2lkIFNwZWN1bGF0aXZlSklUOjpjb21waWxlQ3VycmVudEJsb2Nr
CiAgICAgICAgIERhdGFGb3JtYXQgZm9ybWF0OwogICAgICAgICBpZiAoIW5vZGUtPnJlZkNvdW50
KCkpCiAgICAgICAgICAgICBjb250aW51ZTsgLy8gTm8gbmVlZCB0byByZWNvcmQgZGVhZCBTZXRM
b2NhbCdzLgotICAgICAgICBlbHNlCi0gICAgICAgICAgICBmb3JtYXQgPSBkYXRhRm9ybWF0Rm9y
KHZhcmlhYmxlLT5mbHVzaEZvcm1hdCgpKTsKKyAgICAgICAgZm9ybWF0ID0gZGF0YUZvcm1hdEZv
cih2YXJpYWJsZS0+Zmx1c2hGb3JtYXQoKSk7CiAgICAgICAgIG1fc3RyZWFtLT5hcHBlbmRBbmRM
b2coCi0gICAgICAgICAgICBWYXJpYWJsZUV2ZW50OjpzZXRMb2NhbCh2aXJ0dWFsUmVnaXN0ZXJG
b3JMb2NhbChpKSwgdmFyaWFibGUtPm1hY2hpbmVMb2NhbCgpLCBmb3JtYXQpKTsKKyAgICAgICAg
ICAgIFZhcmlhYmxlRXZlbnQ6OnNldExvY2FsKAorICAgICAgICAgICAgICAgIFZpcnR1YWxSZWdp
c3RlcihvcGVyYW5kKSwKKyAgICAgICAgICAgICAgICB2YXJpYWJsZS0+bWFjaGluZUxvY2FsKCks
CisgICAgICAgICAgICAgICAgZm9ybWF0KSk7CiAgICAgfQogICAgIAogICAgIG1fY29kZU9yaWdp
bkZvckV4aXRUYXJnZXQgPSBDb2RlT3JpZ2luKCk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvZGZnL0RGR1ZhbHVlU291cmNlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvZGZnL0RGR1ZhbHVlU291cmNlLmNwcAkocmV2aXNpb24gMTY4MDIyKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdWYWx1ZVNvdXJjZS5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDEyIEFwcGxlIEluYy4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxMiwgMjAxNCBBcHBsZSBJbmMuIEFs
bCByaWdodHMgcmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3Vy
Y2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFy
ZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTcx
LDYgKzcxLDExIEBAIHZvaWQgVmFsdWVTb3VyY2U6OmR1bXAoUHJpbnRTdHJlYW0mIG91dCkKICAg
ICB9CiB9CiAKK3ZvaWQgVmFsdWVTb3VyY2U6OmR1bXBJbkNvbnRleHQoUHJpbnRTdHJlYW0mIG91
dCwgRHVtcENvbnRleHQqKSBjb25zdAoreworICAgIGR1bXAob3V0KTsKK30KKwogfSB9IC8vIG5h
bWVzcGFjZSBKU0M6OkRGRwogCiAjZW5kaWYgLy8gRU5BQkxFKERGR19KSVQpCkluZGV4OiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1ZhbHVlU291cmNlLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdWYWx1ZVNvdXJjZS5oCShyZXZpc2lvbiAxNjgwMjIp
CisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1ZhbHVlU291cmNlLmgJKHdvcmtpbmcg
Y29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDExLCAyMDEzIEFw
cGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxMSwgMjAx
MywgMjAxNCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmli
dXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0
CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnMKQEAgLTE3NCw2ICsxNzQsOCBAQCBwdWJsaWM6CiAgICAgICAgIHJldHVy
biBraW5kKCkgIT0gU291cmNlTm90U2V0OwogICAgIH0KICAgICAKKyAgICBib29sIG9wZXJhdG9y
ISgpIGNvbnN0IHsgcmV0dXJuICFpc1NldCgpOyB9CisgICAgCiAgICAgVmFsdWVTb3VyY2VLaW5k
IGtpbmQoKSBjb25zdAogICAgIHsKICAgICAgICAgcmV0dXJuIG1fa2luZDsKQEAgLTIxNSw2ICsy
MTcsNyBAQCBwdWJsaWM6CiAgICAgfQogICAgIAogICAgIHZvaWQgZHVtcChQcmludFN0cmVhbSYp
IGNvbnN0OworICAgIHZvaWQgZHVtcEluQ29udGV4dChQcmludFN0cmVhbSYsIER1bXBDb250ZXh0
KikgY29uc3Q7CiAgICAgCiBwcml2YXRlOgogICAgIFZhbHVlU291cmNlS2luZCBtX2tpbmQ7Cklu
ZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkVudHJ5LmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTE9TUkVudHJ5LmNwcAkocmV2aXNpb24g
MTY4MDIyKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExPU1JFbnRyeS5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTcwLDcgKzcwLDcgQEAgdm9pZCogcHJlcGFyZU9TUkVudHJ5KAogICAg
IGZvciAoaW50IGFyZ3VtZW50ID0gdmFsdWVzLm51bWJlck9mQXJndW1lbnRzKCk7IGFyZ3VtZW50
LS07KSB7CiAgICAgICAgIEpTVmFsdWUgdmFsdWVPblN0YWNrID0gZXhlYy0+cih2aXJ0dWFsUmVn
aXN0ZXJGb3JBcmd1bWVudChhcmd1bWVudCkub2Zmc2V0KCkpLmpzVmFsdWUoKTsKICAgICAgICAg
SlNWYWx1ZSByZWNvbnN0cnVjdGVkVmFsdWUgPSB2YWx1ZXMuYXJndW1lbnQoYXJndW1lbnQpOwot
ICAgICAgICBpZiAodmFsdWVPblN0YWNrID09IHJlY29uc3RydWN0ZWRWYWx1ZSkKKyAgICAgICAg
aWYgKHZhbHVlT25TdGFjayA9PSByZWNvbnN0cnVjdGVkVmFsdWUgfHwgIWFyZ3VtZW50KQogICAg
ICAgICAgICAgY29udGludWU7CiAgICAgICAgIGRhdGFMb2coIk1pc21hdGNoIGJldHdlZW4gcmVj
b25zdHJ1Y3RlZCB2YWx1ZXMgYW5kIHRoZSB0aGUgdmFsdWUgb24gdGhlIHN0YWNrIGZvciBhcmd1
bWVudCBhcmciLCBhcmd1bWVudCwgIiBmb3IgIiwgKmVudHJ5Q29kZUJsb2NrLCAiIGF0IGJjIyIs
IGJ5dGVjb2RlSW5kZXgsICI6XG4iKTsKICAgICAgICAgZGF0YUxvZygiICAgIFZhbHVlIG9uIHN0
YWNrOiAiLCB2YWx1ZU9uU3RhY2ssICJcbiIpOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L3Rlc3RzL3N0cmVzcy9zdHJpY3QtdG8tdGhpcy1pbnQuanMKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9zdHJpY3QtdG8tdGhpcy1pbnQuanMJKHJldmlz
aW9uIDApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvdGVzdHMvc3RyZXNzL3N0cmljdC10by10
aGlzLWludC5qcwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDI1IEBACitmdW5jdGlvbiBmb28o
YSwgYikgeworICAgIHZhciByZXN1bHQgPSBhICsgYjsKKyAgICBpZiAocmVzdWx0KQorICAgICAg
ICByZXR1cm4gKGEgKyBiKSArIHJlc3VsdCArIHRoaXM7CisgICAgZWxzZQorICAgICAgICByZXR1
cm4gdGhpcy5mOworfQorCitub0lubGluZShmb28pOworCit2YXIgeDsKK051bWJlci5wcm90b3R5
cGUudmFsdWVPZiA9IGZ1bmN0aW9uKCkgeyByZXR1cm4geDsgfTsKKworZnVuY3Rpb24gdGVzdCh0
aGlzXywgYSwgYiwgeF8pIHsKKyAgICB4ID0geF87CisgICAgdmFyIHJlc3VsdCA9IGZvby5jYWxs
KHRoaXNfLCBhLCBiKTsKKyAgICBpZiAocmVzdWx0ICE9IChhICsgYikgKiAyICsgeF8pCisgICAg
ICAgIHRocm93ICJFcnJvcjogYmFkIHJlc3VsdDogIiArIHJlc3VsdDsKK30KKworZm9yICh2YXIg
aSA9IDA7IGkgPCAxMDAwMDA7ICsraSkKKyAgICB0ZXN0KDUsIDEsIDIsIDEwMCk7CisKK3Rlc3Qo
NSwgMjAwMDAwMDAwMCwgMjAwMDAwMDAwMCwgMSk7Cit0ZXN0KDUsIDEwNzM3NDE3NzQsIDEwNzM3
NDE3NzQsIDEwMDApOwo=
</data>
<flag name="review"
          id="254905"
          type_id="1"
          status="+"
          setter="fpizlo"
    />
          </attachment>
      

    </bug>

</bugzilla>