<?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>152968</bug_id>
          
          <creation_ts>2016-01-10 20:11:59 -0800</creation_ts>
          <short_desc>Turn Check(true) into Patchpoint() followed by Oops</short_desc>
          <delta_ts>2016-01-11 09:18:54 -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>WebKit 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>152162</blocked>
    
    <blocked>150507</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1154305</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-10 20:11:59 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1154306</commentid>
    <comment_count>1</comment_count>
      <attachid>268669</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-10 20:16:24 -0800</bug_when>
    <thetext>Created attachment 268669
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1154308</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-10 20:18:07 -0800</bug_when>
    <thetext>Attachment 268669 did not pass style-queue:


ERROR: Source/JavaScriptCore/b3/B3InsertionSet.h:65:  The parameter name &quot;arguments&quot; adds no information, so it should be removed.  [readability/parameter_name] [5]
Total errors found: 1 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1154356</commentid>
    <comment_count>3</comment_count>
      <attachid>268669</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2016-01-11 04:54:57 -0800</bug_when>
    <thetext>Comment on attachment 268669
the patch

IMHO, it would be valuable to have 2 new tests in testbed for the new strength reduction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1154384</commentid>
    <comment_count>4</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-11 09:15:26 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 268669 [details]
&gt; the patch
&gt; 
&gt; IMHO, it would be valuable to have 2 new tests in testbed for the new
&gt; strength reduction.

I added such tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1154386</commentid>
    <comment_count>5</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-01-11 09:18:54 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/194855</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>268669</attachid>
            <date>2016-01-10 20:16:24 -0800</date>
            <delta_ts>2016-01-11 04:54:57 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>8192</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk0ODM3KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMxIEBA
CisyMDE2LTAxLTEwICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
VHVybiBDaGVjayh0cnVlKSBpbnRvIFBhdGNocG9pbnQoKSBmb2xsb3dlZCBieSBPb3BzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTI5NjgKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGFuIG9i
dmlvdXMgc3RyZW5ndGggcmVkdWN0aW9uIHRvIGhhdmUsIGVzcGVjaWFsbHkgc2luY2UgaWYgd2Ug
ZGlzY292ZXIgdGhhdCB0aGUKKyAgICAgICAgaW5wdXQgdG8gdGhlIENoZWNrIGlzIHRydWUgYWZ0
ZXIgc29tZSBhbW91bnQgb2YgQjMgb3B0aW1pemF0aW9uLCB0aGVuIHN0dWJiaW5nIG91dCB0aGUg
cmVzdAorICAgICAgICBvZiB0aGUgYmFzaWMgYmxvY2sgdW5sb2NrcyBDRkcgc2ltcGxpZmljYXRp
b24gb3Bwb3J0dW5pdGllcy4KKworICAgICAgICBJdCdzIGFsc28gYSBwcm9vZi1vZi1jb25jZXB0
IGZvciB0aGUgQ2hlY2stPlBhdGNocG9pbnQgY29udmVyc2lvbiB0aGF0IEknbGwgdXNlIG9uY2Ug
SQorICAgICAgICBpbXBsZW1lbnQgc2lua2luZyAoYnVnIDE1MjE2MikuCisKKyAgICAgICAgKiBi
My9CM0NvbnRyb2xWYWx1ZS5jcHA6CisgICAgICAgIChKU0M6OkIzOjpDb250cm9sVmFsdWU6OmNv
bnZlcnRUb0p1bXApOgorICAgICAgICAoSlNDOjpCMzo6Q29udHJvbFZhbHVlOjpjb252ZXJ0VG9P
b3BzKToKKyAgICAgICAgKEpTQzo6QjM6OkNvbnRyb2xWYWx1ZTo6ZHVtcE1ldGEpOgorICAgICAg
ICAqIGIzL0IzQ29udHJvbFZhbHVlLmg6CisgICAgICAgICogYjMvQjNJbnNlcnRpb25TZXQuaDoK
KyAgICAgICAgKEpTQzo6QjM6Okluc2VydGlvblNldDo6aW5zZXJ0VmFsdWUpOgorICAgICAgICAq
IGIzL0IzSW5zZXJ0aW9uU2V0SW5saW5lcy5oOgorICAgICAgICAoSlNDOjpCMzo6SW5zZXJ0aW9u
U2V0OjppbnNlcnQpOgorICAgICAgICAqIGIzL0IzUmVkdWNlU3RyZW5ndGguY3BwOgorICAgICAg
ICAqIGIzL0IzU3RhY2ttYXBWYWx1ZS5oOgorICAgICAgICAqIGIzL0IzVmFsdWUuaDoKKyAgICAg
ICAgKiB0ZXN0cy9zdHJlc3MvZnRsLWZvcmNlLW9zci1leGl0LmpzOiBBZGRlZC4KKwogMjAxNi0w
MS0xMCAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3
ZWQsIGZpeCBBUk02NCBidWlsZC4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0Nv
bnRyb2xWYWx1ZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0Iz
Q29udHJvbFZhbHVlLmNwcAkocmV2aXNpb24gMTk0ODM2KQorKysgU291cmNlL0phdmFTY3JpcHRD
b3JlL2IzL0IzQ29udHJvbFZhbHVlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjQsNiArNjQsMTkg
QEAgdm9pZCBDb250cm9sVmFsdWU6OmNvbnZlcnRUb0p1bXAoQmFzaWNCbAogICAgIHRoaXMtPm93
bmVyID0gb3duZXI7CiB9CiAKK3ZvaWQgQ29udHJvbFZhbHVlOjpjb252ZXJ0VG9Pb3BzKCkKK3sK
KyAgICB1bnNpZ25lZCBpbmRleCA9IHRoaXMtPmluZGV4KCk7CisgICAgT3JpZ2luIG9yaWdpbiA9
IHRoaXMtPm9yaWdpbigpOworICAgIEJhc2ljQmxvY2sqIG93bmVyID0gdGhpcy0+b3duZXI7CisK
KyAgICB0aGlzLT5Db250cm9sVmFsdWU6On5Db250cm9sVmFsdWUoKTsKKworICAgIG5ldyAodGhp
cykgQ29udHJvbFZhbHVlKGluZGV4LCBPb3BzLCBvcmlnaW4pOworCisgICAgdGhpcy0+b3duZXIg
PSBvd25lcjsKK30KKwogdm9pZCBDb250cm9sVmFsdWU6OmR1bXBNZXRhKENvbW1hUHJpbnRlciYg
Y29tbWEsIFByaW50U3RyZWFtJiBvdXQpIGNvbnN0CiB7CiAgICAgZm9yIChGcmVxdWVudGVkQmxv
Y2sgc3VjY2Vzc29yIDogbV9zdWNjZXNzb3JzKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL0IzQ29udHJvbFZhbHVlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL0IzQ29udHJvbFZhbHVlLmgJKHJldmlzaW9uIDE5NDgzNikKKysrIFNvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9iMy9CM0NvbnRyb2xWYWx1ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC04OCw2ICs4OCw3
IEBAIHB1YmxpYzoKICAgICB9CiAKICAgICB2b2lkIGNvbnZlcnRUb0p1bXAoQmFzaWNCbG9jayog
ZGVzdGluYXRpb24pOworICAgIHZvaWQgY29udmVydFRvT29wcygpOwogCiBwcm90ZWN0ZWQ6CiAg
ICAgSlNfRVhQT1JUX1BSSVZBVEUgdm9pZCBkdW1wTWV0YShDb21tYVByaW50ZXImLCBQcmludFN0
cmVhbSYpIGNvbnN0IG92ZXJyaWRlOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0Iz
SW5zZXJ0aW9uU2V0LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0Iz
SW5zZXJ0aW9uU2V0LmgJKHJldmlzaW9uIDE5NDgzNikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9iMy9CM0luc2VydGlvblNldC5oCSh3b3JraW5nIGNvcHkpCkBAIC02Miw3ICs2Miw3IEBAIHB1
YmxpYzoKICAgICB9CiAKICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBWYWx1ZVR5cGUsIHR5cGVuYW1l
Li4uIEFyZ3VtZW50cz4KLSAgICBWYWx1ZSogaW5zZXJ0KHNpemVfdCBpbmRleCwgQXJndW1lbnRz
Li4uIGFyZ3VtZW50cyk7CisgICAgVmFsdWVUeXBlKiBpbnNlcnQoc2l6ZV90IGluZGV4LCBBcmd1
bWVudHMuLi4gYXJndW1lbnRzKTsKIAogICAgIFZhbHVlKiBpbnNlcnRJbnRDb25zdGFudChzaXpl
X3QgaW5kZXgsIE9yaWdpbiwgVHlwZSwgaW50NjRfdCB2YWx1ZSk7CiAgICAgVmFsdWUqIGluc2Vy
dEludENvbnN0YW50KHNpemVfdCBpbmRleCwgVmFsdWUqIGxpa2VWYWx1ZSwgaW50NjRfdCB2YWx1
ZSk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNJbnNlcnRpb25TZXRJbmxpbmVz
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzSW5zZXJ0aW9uU2V0
SW5saW5lcy5oCShyZXZpc2lvbiAxOTQ4MzYpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMv
QjNJbnNlcnRpb25TZXRJbmxpbmVzLmgJKHdvcmtpbmcgY29weSkKQEAgLTM0LDkgKzM0LDkgQEAK
IG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgQjMgewogCiB0ZW1wbGF0ZTx0eXBlbmFtZSBWYWx1
ZVR5cGUsIHR5cGVuYW1lLi4uIEFyZ3VtZW50cz4KLVZhbHVlKiBJbnNlcnRpb25TZXQ6Omluc2Vy
dChzaXplX3QgaW5kZXgsIEFyZ3VtZW50cy4uLiBhcmd1bWVudHMpCitWYWx1ZVR5cGUqIEluc2Vy
dGlvblNldDo6aW5zZXJ0KHNpemVfdCBpbmRleCwgQXJndW1lbnRzLi4uIGFyZ3VtZW50cykKIHsK
LSAgICByZXR1cm4gaW5zZXJ0VmFsdWUoaW5kZXgsIG1fcHJvY2VkdXJlLmFkZDxWYWx1ZVR5cGU+
KGFyZ3VtZW50cy4uLikpOworICAgIHJldHVybiBzdGF0aWNfY2FzdDxWYWx1ZVR5cGUqPihpbnNl
cnRWYWx1ZShpbmRleCwgbV9wcm9jZWR1cmUuYWRkPFZhbHVlVHlwZT4oYXJndW1lbnRzLi4uKSkp
OwogfQogCiB9IH0gLy8gbmFtZXNwYWNlIEpTQzo6QjMKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9iMy9CM1JlZHVjZVN0cmVuZ3RoLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvYjMvQjNSZWR1Y2VTdHJlbmd0aC5jcHAJKHJldmlzaW9uIDE5NDgzNikKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1JlZHVjZVN0cmVuZ3RoLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMTE1MiwxOSArMTE1Miw0OCBAQCBwcml2YXRlOgogICAgICAgICAgICAgfQogICAgICAg
ICAgICAgYnJlYWs7CiAKLSAgICAgICAgY2FzZSBDaGVjazoKLSAgICAgICAgICAgIGlmIChtX3Zh
bHVlLT5jaGlsZCgwKS0+aXNMaWtlWmVybygpKSB7Ci0gICAgICAgICAgICAgICAgbV92YWx1ZS0+
cmVwbGFjZVdpdGhOb3AoKTsKKyAgICAgICAgY2FzZSBDaGVjazogeworICAgICAgICAgICAgQ2hl
Y2tWYWx1ZSogY2hlY2tWYWx1ZSA9IG1fdmFsdWUtPmFzPENoZWNrVmFsdWU+KCk7CisgICAgICAg
ICAgICAKKyAgICAgICAgICAgIGlmIChjaGVja1ZhbHVlLT5jaGlsZCgwKS0+aXNMaWtlWmVybygp
KSB7CisgICAgICAgICAgICAgICAgY2hlY2tWYWx1ZS0+cmVwbGFjZVdpdGhOb3AoKTsKICAgICAg
ICAgICAgICAgICBtX2NoYW5nZWQgPSB0cnVlOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICAgICAgfQogCi0gICAgICAgICAgICBpZiAobV92YWx1ZS0+Y2hpbGQoMCktPm9wY29kZSgp
ID09IE5vdEVxdWFsICYmIG1fdmFsdWUtPmNoaWxkKDApLT5jaGlsZCgxKS0+aXNJbnQoMCkpIHsK
LSAgICAgICAgICAgICAgICBtX3ZhbHVlLT5jaGlsZCgwKSA9IG1fdmFsdWUtPmNoaWxkKDApLT5j
aGlsZCgwKTsKKyAgICAgICAgICAgIGlmIChjaGVja1ZhbHVlLT5jaGlsZCgwKS0+aXNMaWtlTm9u
WmVybygpKSB7CisgICAgICAgICAgICAgICAgUGF0Y2hwb2ludFZhbHVlKiBwYXRjaHBvaW50ID0K
KyAgICAgICAgICAgICAgICAgICAgbV9pbnNlcnRpb25TZXQuaW5zZXJ0PFBhdGNocG9pbnRWYWx1
ZT4obV9pbmRleCwgVm9pZCwgY2hlY2tWYWx1ZS0+b3JpZ2luKCkpOworCisgICAgICAgICAgICAg
ICAgcGF0Y2hwb2ludC0+ZWZmZWN0cyA9IEVmZmVjdHMoKTsKKyAgICAgICAgICAgICAgICBwYXRj
aHBvaW50LT5lZmZlY3RzLnJlYWRzID0gSGVhcFJhbmdlOjp0b3AoKTsKKyAgICAgICAgICAgICAg
ICBwYXRjaHBvaW50LT5lZmZlY3RzLmV4aXRzU2lkZXdheXMgPSB0cnVlOworCisgICAgICAgICAg
ICAgICAgZm9yICh1bnNpZ25lZCBpID0gMTsgaSA8IGNoZWNrVmFsdWUtPm51bUNoaWxkcmVuKCk7
ICsraSkKKyAgICAgICAgICAgICAgICAgICAgcGF0Y2hwb2ludC0+YXBwZW5kKGNoZWNrVmFsdWUt
PmNvbnN0cmFpbmVkQ2hpbGQoaSkpOworCisgICAgICAgICAgICAgICAgcGF0Y2hwb2ludC0+c2V0
R2VuZXJhdG9yKGNoZWNrVmFsdWUtPmdlbmVyYXRvcigpKTsKKworICAgICAgICAgICAgICAgIC8v
IFJlcGxhY2UgdGhlIHJlc3Qgb2YgdGhlIGJsb2NrIHdpdGggYW4gT29wcy4KKyAgICAgICAgICAg
ICAgICBmb3IgKHVuc2lnbmVkIGkgPSBtX2luZGV4ICsgMTsgaSA8IG1fYmxvY2stPnNpemUoKSAt
IDE7ICsraSkKKyAgICAgICAgICAgICAgICAgICAgbV9ibG9jay0+YXQoaSktPnJlcGxhY2VXaXRo
Tm9wKCk7CisgICAgICAgICAgICAgICAgbV9ibG9jay0+bGFzdCgpLT5hczxDb250cm9sVmFsdWU+
KCktPmNvbnZlcnRUb09vcHMoKTsKKyAgICAgICAgICAgICAgICBtX2Jsb2NrLT5sYXN0KCktPnNl
dE9yaWdpbihjaGVja1ZhbHVlLT5vcmlnaW4oKSk7CisKKyAgICAgICAgICAgICAgICAvLyBSZXBs
YWNlIG91cnNlbHZlcyBsYXN0LgorICAgICAgICAgICAgICAgIGNoZWNrVmFsdWUtPnJlcGxhY2VX
aXRoTm9wKCk7CisgICAgICAgICAgICAgICAgbV9jaGFuZ2VkQ0ZHID0gdHJ1ZTsKKyAgICAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKGNoZWNrVmFs
dWUtPmNoaWxkKDApLT5vcGNvZGUoKSA9PSBOb3RFcXVhbAorICAgICAgICAgICAgICAgICYmIGNo
ZWNrVmFsdWUtPmNoaWxkKDApLT5jaGlsZCgxKS0+aXNJbnQoMCkpIHsKKyAgICAgICAgICAgICAg
ICBjaGVja1ZhbHVlLT5jaGlsZCgwKSA9IGNoZWNrVmFsdWUtPmNoaWxkKDApLT5jaGlsZCgwKTsK
ICAgICAgICAgICAgICAgICBtX2NoYW5nZWQgPSB0cnVlOwogICAgICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KIAogICAgICAg
ICBjYXNlIEJyYW5jaDogewogICAgICAgICAgICAgQ29udHJvbFZhbHVlKiBicmFuY2ggPSBtX3Zh
bHVlLT5hczxDb250cm9sVmFsdWU+KCk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMv
QjNTdGFja21hcFZhbHVlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2Iz
L0IzU3RhY2ttYXBWYWx1ZS5oCShyZXZpc2lvbiAxOTQ4MzYpCisrKyBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvYjMvQjNTdGFja21hcFZhbHVlLmgJKHdvcmtpbmcgY29weSkKQEAgLTIwMSw2ICsyMDEs
OCBAQCBwdWJsaWM6CiAgICAgICAgIG1fZ2VuZXJhdG9yID0gY3JlYXRlU2hhcmVkVGFzazxTdGFj
a21hcEdlbmVyYXRvckZ1bmN0aW9uPihmdW5jdG9yKTsKICAgICB9CiAKKyAgICBSZWZQdHI8U3Rh
Y2ttYXBHZW5lcmF0b3I+IGdlbmVyYXRvcigpIGNvbnN0IHsgcmV0dXJuIG1fZ2VuZXJhdG9yOyB9
CisKICAgICBDb25zdHJhaW5lZFZhbHVlIGNvbnN0cmFpbmVkQ2hpbGQodW5zaWduZWQgaW5kZXgp
IGNvbnN0CiAgICAgewogICAgICAgICByZXR1cm4gQ29uc3RyYWluZWRWYWx1ZShjaGlsZChpbmRl
eCksIGluZGV4IDwgbV9yZXBzLnNpemUoKSA/IG1fcmVwc1tpbmRleF0gOiBWYWx1ZVJlcDo6Q29s
ZEFueSk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNWYWx1ZS5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1ZhbHVlLmgJKHJldmlzaW9uIDE5NDgz
NikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1ZhbHVlLmgJKHdvcmtpbmcgY29weSkK
QEAgLTYyLDYgKzYyLDcgQEAgcHVibGljOgogICAgIE9wY29kZSBvcGNvZGUoKSBjb25zdCB7IHJl
dHVybiBtX29wY29kZTsgfQogCiAgICAgT3JpZ2luIG9yaWdpbigpIGNvbnN0IHsgcmV0dXJuIG1f
b3JpZ2luOyB9CisgICAgdm9pZCBzZXRPcmlnaW4oT3JpZ2luIG9yaWdpbikgeyBtX29yaWdpbiA9
IG9yaWdpbjsgfQogICAgIAogICAgIFZhbHVlKiYgY2hpbGQodW5zaWduZWQgaW5kZXgpIHsgcmV0
dXJuIG1fY2hpbGRyZW5baW5kZXhdOyB9CiAgICAgVmFsdWUqIGNoaWxkKHVuc2lnbmVkIGluZGV4
KSBjb25zdCB7IHJldHVybiBtX2NoaWxkcmVuW2luZGV4XTsgfQpJbmRleDogU291cmNlL0phdmFT
Y3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9mdGwtZm9yY2Utb3NyLWV4aXQuanMKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3N0cmVzcy9mdGwtZm9yY2Utb3NyLWV4aXQu
anMJKHJldmlzaW9uIDApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvdGVzdHMvc3RyZXNzL2Z0
bC1mb3JjZS1vc3ItZXhpdC5qcwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDIxIEBACitmdW5j
dGlvbiBmb28ocCwgbykgeworICAgIHZhciBxID0gby5xOworICAgIGlmIChwKQorICAgICAgICBy
ZXR1cm4gcS5mOworICAgIHJldHVybiBxLmc7Cit9CisKK25vSW5saW5lKGZvbyk7CisKK3ZhciBv
ID0ge3E6IHtmOiA0MSwgZzogNDJ9fTsKKworZm9yICh2YXIgaSA9IDA7IGkgPCAxMDAwMDA7ICsr
aSkgeworICAgIHZhciByZXN1bHQgPSBmb28oZmFsc2UsIG8pOworICAgIGlmIChyZXN1bHQgIT0g
NDIpCisgICAgICAgIHRocm93ICJFcnJvcjogYmFkIHJlc3VsdDogIiArIHJlc3VsdDsKK30KKwor
dmFyIHJlc3VsdCA9IGZvbyh0cnVlLCBvKTsKK2lmIChyZXN1bHQgIT0gNDEpCisgICAgdGhyb3cg
IkVycm9yOiBiYWQgcmVzdWx0IGF0IGVuZDogIiArIHJlc3VsdDsKKwo=
</data>
<flag name="review"
          id="293653"
          type_id="1"
          status="+"
          setter="benjamin"
    />
          </attachment>
      

    </bug>

</bugzilla>