<?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>153127</bug_id>
          
          <creation_ts>2016-01-15 06:39:51 -0800</creation_ts>
          <short_desc>[B3][Win64] Compile fixes.</short_desc>
          <delta_ts>2016-01-15 13:46:18 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>peavo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ossy</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1155754</commentid>
    <comment_count>0</comment_count>
    <who name="">peavo</who>
    <bug_when>2016-01-15 06:39:51 -0800</bug_when>
    <thetext>MSVC have several overloads of fmod, pow, and ceil. We need to suggest to MSVC which one we want to use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1155755</commentid>
    <comment_count>1</comment_count>
      <attachid>269048</attachid>
    <who name="">peavo</who>
    <bug_when>2016-01-15 06:44:55 -0800</bug_when>
    <thetext>Created attachment 269048
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1155858</commentid>
    <comment_count>2</comment_count>
      <attachid>269075</attachid>
    <who name="">peavo</who>
    <bug_when>2016-01-15 11:46:32 -0800</bug_when>
    <thetext>Created attachment 269075
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1155860</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-01-15 11:48:20 -0800</bug_when>
    <thetext>I liked the first patch better.  It would fail to compile if the function had a different signature, but the second patch would just force it to compile and crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1155871</commentid>
    <comment_count>4</comment_count>
      <attachid>269078</attachid>
    <who name="">peavo</who>
    <bug_when>2016-01-15 12:05:17 -0800</bug_when>
    <thetext>Created attachment 269078
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1155872</commentid>
    <comment_count>5</comment_count>
    <who name="">peavo</who>
    <bug_when>2016-01-15 12:05:45 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; I liked the first patch better.  It would fail to compile if the function
&gt; had a different signature, but the second patch would just force it to
&gt; compile and crash.

Thanks, reverted :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1155918</commentid>
    <comment_count>6</comment_count>
    <who name="">peavo</who>
    <bug_when>2016-01-15 13:46:18 -0800</bug_when>
    <thetext>Committed r195145: &lt;http://trac.webkit.org/changeset/195145&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269048</attachid>
            <date>2016-01-15 06:44:55 -0800</date>
            <delta_ts>2016-01-15 11:46:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-153127-20160115154426.patch</filename>
            <type>text/plain</type>
            <size>5537</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk1MTMxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDE2LTAxLTE1ICBQZXIgQXJuZSBWb2xsYW4gIDxwZWF2b0BvdXRsb29rLmNvbT4KKworICAg
ICAgICBbQjNdW1dpbjY0XSBDb21waWxlIGZpeGVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUzMTI3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgTVNWQyBoYXZlIHNldmVyYWwgb3ZlcmxvYWRzIG9mIGZt
b2QsIHBvdywgYW5kIGNlaWwuIFdlIG5lZWQgdG8gc3VnZ2VzdCB0byBNU1ZDCisgICAgICAgIHdo
aWNoIG9uZSB3ZSB3YW50IHRvIHVzZS4KKworICAgICAgICAqIGIzL0IzTG93ZXJNYWNyb3MuY3Bw
OgorICAgICAgICAqIGIzL0IzTG93ZXJNYWNyb3NBZnRlck9wdGltaXphdGlvbnMuY3BwOgorICAg
ICAgICAqIGIzL0IzTWF0aEV4dHJhcy5jcHA6CisgICAgICAgIChKU0M6OkIzOjpwb3dEb3VibGVJ
bnQzMik6CisgICAgICAgICogYjMvQjNSZWR1Y2VTdHJlbmd0aC5jcHA6CisKIDIwMTYtMDEtMTUg
IEp1bGllbiBCcmlhbmNlYXUgIDxqYnJpYW5jZUBjaXNjby5jb20+CiAKICAgICAgICAgW21pcHNd
IEFkZCBjb3VudExlYWRpbmdaZXJvczMyIGltcGxlbWVudGF0aW9uIGluIG1hY3JvIGFzc2VtYmxl
cgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3MuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0xvd2VyTWFjcm9zLmNwcAkocmV2
aXNpb24gMTk1MTI1KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3Mu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Niw4ICs3Niw5IEBAIHByaXZhdGU6CiAgICAgICAgICAg
ICBtX29yaWdpbiA9IG1fdmFsdWUtPm9yaWdpbigpOwogICAgICAgICAgICAgc3dpdGNoIChtX3Zh
bHVlLT5vcGNvZGUoKSkgewogICAgICAgICAgICAgY2FzZSBNb2Q6IHsKKyAgICAgICAgICAgICAg
ICBkb3VibGUgKCpmbW9kRG91YmxlKShkb3VibGUsIGRvdWJsZSkgPSBmbW9kOwogICAgICAgICAg
ICAgICAgIGlmIChtX3ZhbHVlLT50eXBlKCkgPT0gRG91YmxlKSB7Ci0gICAgICAgICAgICAgICAg
ICAgIFZhbHVlKiBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8Q29uc3RQ
dHJWYWx1ZT4obV9pbmRleCwgbV9vcmlnaW4sIGZtb2QpOworICAgICAgICAgICAgICAgICAgICBW
YWx1ZSogZnVuY3Rpb25BZGRyZXNzID0gbV9pbnNlcnRpb25TZXQuaW5zZXJ0PENvbnN0UHRyVmFs
dWU+KG1faW5kZXgsIG1fb3JpZ2luLCBmbW9kRG91YmxlKTsKICAgICAgICAgICAgICAgICAgICAg
VmFsdWUqIHJlc3VsdCA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDQ2FsbFZhbHVlPihtX2luZGV4
LCBEb3VibGUsIG1fb3JpZ2luLAogICAgICAgICAgICAgICAgICAgICAgICAgRWZmZWN0czo6bm9u
ZSgpLAogICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb25BZGRyZXNzLApAQCAtODgsNyAr
ODksNyBAQCBwcml2YXRlOgogICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobV92YWx1ZS0+dHlw
ZSgpID09IEZsb2F0KSB7CiAgICAgICAgICAgICAgICAgICAgIFZhbHVlKiBudW1lcmF0b3JBc0Rv
dWJsZSA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxWYWx1ZT4obV9pbmRleCwgRmxvYXRUb0RvdWJs
ZSwgbV9vcmlnaW4sIG1fdmFsdWUtPmNoaWxkKDApKTsKICAgICAgICAgICAgICAgICAgICAgVmFs
dWUqIGRlbm9taW5hdG9yQXNEb3VibGUgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8VmFsdWU+KG1f
aW5kZXgsIEZsb2F0VG9Eb3VibGUsIG1fb3JpZ2luLCBtX3ZhbHVlLT5jaGlsZCgxKSk7Ci0gICAg
ICAgICAgICAgICAgICAgIFZhbHVlKiBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5p
bnNlcnQ8Q29uc3RQdHJWYWx1ZT4obV9pbmRleCwgbV9vcmlnaW4sIGZtb2QpOworICAgICAgICAg
ICAgICAgICAgICBWYWx1ZSogZnVuY3Rpb25BZGRyZXNzID0gbV9pbnNlcnRpb25TZXQuaW5zZXJ0
PENvbnN0UHRyVmFsdWU+KG1faW5kZXgsIG1fb3JpZ2luLCBmbW9kRG91YmxlKTsKICAgICAgICAg
ICAgICAgICAgICAgVmFsdWUqIGRvdWJsZU1vZCA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDQ2Fs
bFZhbHVlPihtX2luZGV4LCBEb3VibGUsIG1fb3JpZ2luLAogICAgICAgICAgICAgICAgICAgICAg
ICAgRWZmZWN0czo6bm9uZSgpLAogICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb25BZGRy
ZXNzLApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3NBZnRlck9w
dGltaXphdGlvbnMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9C
M0xvd2VyTWFjcm9zQWZ0ZXJPcHRpbWl6YXRpb25zLmNwcAkocmV2aXNpb24gMTk1MTI1KQorKysg
U291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3NBZnRlck9wdGltaXphdGlvbnMu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC05Miw4ICs5Miw5IEBAIHByaXZhdGU6CiAgICAgICAgICAg
ICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICAgICAgVmFsdWUqIGZ1bmN0aW9uQWRkcmVz
cyA9IG51bGxwdHI7CisgICAgICAgICAgICAgICAgZG91YmxlICgqY2VpbERvdWJsZSkoZG91Ymxl
KSA9IGNlaWw7CiAgICAgICAgICAgICAgICAgaWYgKG1fdmFsdWUtPnR5cGUoKSA9PSBEb3VibGUp
Ci0gICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmlu
c2VydDxDb25zdFB0clZhbHVlPihtX2luZGV4LCBtX29yaWdpbiwgY2VpbCk7CisgICAgICAgICAg
ICAgICAgICAgIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDb25zdFB0
clZhbHVlPihtX2luZGV4LCBtX29yaWdpbiwgY2VpbERvdWJsZSk7CiAgICAgICAgICAgICAgICAg
ZWxzZSBpZiAobV92YWx1ZS0+dHlwZSgpID09IEZsb2F0KQogICAgICAgICAgICAgICAgICAgICBm
dW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8Q29uc3RQdHJWYWx1ZT4obV9p
bmRleCwgbV9vcmlnaW4sIGNlaWxmKTsKICAgICAgICAgICAgICAgICBlbHNlCkluZGV4OiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYjMvQjNNYXRoRXh0cmFzLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYjMvQjNNYXRoRXh0cmFzLmNwcAkocmV2aXNpb24gMTk1MTI1KQor
KysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTWF0aEV4dHJhcy5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTU4LDkgKzU4LDEwIEBAIHN0ZDo6cGFpcjxCYXNpY0Jsb2NrKiwgVmFsdWUqPiBwb3dE
b3VibGUKIAogICAgIC8vIEZ1bmN0aW9uIGNhbGwuCiAgICAgVmFsdWUqIHlBc0RvdWJsZSA9IGZ1
bmN0aW9uQ2FsbENhc2UtPmFwcGVuZE5ldzxWYWx1ZT4ocHJvY2VkdXJlLCBJVG9ELCBvcmlnaW4s
IHkpOworICAgIGRvdWJsZSAoKnBvd0RvdWJsZSkoZG91YmxlLCBkb3VibGUpID0gcG93OwogICAg
IFZhbHVlKiBwb3dSZXN1bHQgPSBmdW5jdGlvbkNhbGxDYXNlLT5hcHBlbmROZXc8Q0NhbGxWYWx1
ZT4oCiAgICAgICAgIHByb2NlZHVyZSwgRG91YmxlLCBvcmlnaW4sCi0gICAgICAgIGZ1bmN0aW9u
Q2FsbENhc2UtPmFwcGVuZE5ldzxDb25zdFB0clZhbHVlPihwcm9jZWR1cmUsIG9yaWdpbiwgYml0
d2lzZV9jYXN0PHZvaWQqPihwb3cpKSwKKyAgICAgICAgZnVuY3Rpb25DYWxsQ2FzZS0+YXBwZW5k
TmV3PENvbnN0UHRyVmFsdWU+KHByb2NlZHVyZSwgb3JpZ2luLCBiaXR3aXNlX2Nhc3Q8dm9pZCo+
KHBvd0RvdWJsZSkpLAogICAgICAgICB4LCB5QXNEb3VibGUpOwogICAgIFVwc2lsb25WYWx1ZSog
cG93UmVzdWx0VXBzaWxvbiA9IGZ1bmN0aW9uQ2FsbENhc2UtPmFwcGVuZE5ldzxVcHNpbG9uVmFs
dWU+KHByb2NlZHVyZSwgb3JpZ2luLCBwb3dSZXN1bHQpOwogICAgIGZ1bmN0aW9uQ2FsbENhc2Ut
PmFwcGVuZE5ldzxDb250cm9sVmFsdWU+KHByb2NlZHVyZSwgSnVtcCwgb3JpZ2luLCBGcmVxdWVu
dGVkQmxvY2soY29udGludWF0aW9uKSk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMv
QjNSZWR1Y2VTdHJlbmd0aC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL0IzUmVkdWNlU3RyZW5ndGguY3BwCShyZXZpc2lvbiAxOTUxMjUpCisrKyBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvYjMvQjNSZWR1Y2VTdHJlbmd0aC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTk0
OCwxOCArOTQ4LDE5IEBAIHByaXZhdGU6CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog
Ci0gICAgICAgIGNhc2UgQ0NhbGw6CisgICAgICAgIGNhc2UgQ0NhbGw6IHsKICAgICAgICAgICAg
IC8vIFR1cm4gdGhpczogQ2FsbChmbW9kLCBjb25zdGFudDEsIGNvbnN0YW50MikKICAgICAgICAg
ICAgIC8vIEludG8gdGhpczogZmNhbGwtY29uc3RhbnQoY29uc3RhbnQxLCBjb25zdGFudDIpCisg
ICAgICAgICAgICBkb3VibGUoKmZtb2REb3VibGUpKGRvdWJsZSwgZG91YmxlKSA9IGZtb2Q7CiAg
ICAgICAgICAgICBpZiAobV92YWx1ZS0+dHlwZSgpID09IERvdWJsZQogICAgICAgICAgICAgICAg
ICYmIG1fdmFsdWUtPm51bUNoaWxkcmVuKCkgPT0gMwotICAgICAgICAgICAgICAgICYmIG1fdmFs
dWUtPmNoaWxkKDApLT5pc0ludFB0cihyZWludGVycHJldF9jYXN0PGludHB0cl90PihmbW9kKSkK
KyAgICAgICAgICAgICAgICAmJiBtX3ZhbHVlLT5jaGlsZCgwKS0+aXNJbnRQdHIocmVpbnRlcnBy
ZXRfY2FzdDxpbnRwdHJfdD4oZm1vZERvdWJsZSkpCiAgICAgICAgICAgICAgICAgJiYgbV92YWx1
ZS0+Y2hpbGQoMSktPnR5cGUoKSA9PSBEb3VibGUKICAgICAgICAgICAgICAgICAmJiBtX3ZhbHVl
LT5jaGlsZCgyKS0+dHlwZSgpID09IERvdWJsZSkgewogICAgICAgICAgICAgICAgIHJlcGxhY2VX
aXRoTmV3VmFsdWUobV92YWx1ZS0+Y2hpbGQoMSktPm1vZENvbnN0YW50KG1fcHJvYywgbV92YWx1
ZS0+Y2hpbGQoMikpKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwotCisgICAg
ICAgIH0KICAgICAgICAgY2FzZSBFcXVhbDoKICAgICAgICAgICAgIGhhbmRsZUNvbW11dGF0aXZp
dHkoKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269075</attachid>
            <date>2016-01-15 11:46:32 -0800</date>
            <delta_ts>2016-01-15 12:05:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-153127-20160115204603.patch</filename>
            <type>text/plain</type>
            <size>5140</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk1MTMxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDE2LTAxLTE1ICBQZXIgQXJuZSBWb2xsYW4gIDxwZWF2b0BvdXRsb29rLmNvbT4KKworICAg
ICAgICBbQjNdW1dpbjY0XSBDb21waWxlIGZpeGVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUzMTI3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgTVNWQyBoYXZlIHNldmVyYWwgb3ZlcmxvYWRzIG9mIGZt
b2QsIHBvdywgYW5kIGNlaWwuIFdlIG5lZWQgdG8gc3VnZ2VzdCB0byBNU1ZDCisgICAgICAgIHdo
aWNoIG9uZSB3ZSB3YW50IHRvIHVzZS4KKworICAgICAgICAqIGIzL0IzTG93ZXJNYWNyb3MuY3Bw
OgorICAgICAgICAqIGIzL0IzTG93ZXJNYWNyb3NBZnRlck9wdGltaXphdGlvbnMuY3BwOgorICAg
ICAgICAqIGIzL0IzTWF0aEV4dHJhcy5jcHA6CisgICAgICAgIChKU0M6OkIzOjpwb3dEb3VibGVJ
bnQzMik6CisgICAgICAgICogYjMvQjNSZWR1Y2VTdHJlbmd0aC5jcHA6CisKIDIwMTYtMDEtMTUg
IEp1bGllbiBCcmlhbmNlYXUgIDxqYnJpYW5jZUBjaXNjby5jb20+CiAKICAgICAgICAgW21pcHNd
IEFkZCBjb3VudExlYWRpbmdaZXJvczMyIGltcGxlbWVudGF0aW9uIGluIG1hY3JvIGFzc2VtYmxl
cgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3MuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0xvd2VyTWFjcm9zLmNwcAkocmV2
aXNpb24gMTk1MTI1KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3Mu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Nyw3ICs3Nyw3IEBAIHByaXZhdGU6CiAgICAgICAgICAg
ICBzd2l0Y2ggKG1fdmFsdWUtPm9wY29kZSgpKSB7CiAgICAgICAgICAgICBjYXNlIE1vZDogewog
ICAgICAgICAgICAgICAgIGlmIChtX3ZhbHVlLT50eXBlKCkgPT0gRG91YmxlKSB7Ci0gICAgICAg
ICAgICAgICAgICAgIFZhbHVlKiBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5pbnNl
cnQ8Q29uc3RQdHJWYWx1ZT4obV9pbmRleCwgbV9vcmlnaW4sIGZtb2QpOworICAgICAgICAgICAg
ICAgICAgICBWYWx1ZSogZnVuY3Rpb25BZGRyZXNzID0gbV9pbnNlcnRpb25TZXQuaW5zZXJ0PENv
bnN0UHRyVmFsdWU+KG1faW5kZXgsIG1fb3JpZ2luLCBzdGF0aWNfY2FzdDxkb3VibGUgKCopKGRv
dWJsZSwgZG91YmxlKT4oZm1vZCkpOwogICAgICAgICAgICAgICAgICAgICBWYWx1ZSogcmVzdWx0
ID0gbV9pbnNlcnRpb25TZXQuaW5zZXJ0PENDYWxsVmFsdWU+KG1faW5kZXgsIERvdWJsZSwgbV9v
cmlnaW4sCiAgICAgICAgICAgICAgICAgICAgICAgICBFZmZlY3RzOjpub25lKCksCiAgICAgICAg
ICAgICAgICAgICAgICAgICBmdW5jdGlvbkFkZHJlc3MsCkBAIC04OCw3ICs4OCw3IEBAIHByaXZh
dGU6CiAgICAgICAgICAgICAgICAgfSBlbHNlIGlmIChtX3ZhbHVlLT50eXBlKCkgPT0gRmxvYXQp
IHsKICAgICAgICAgICAgICAgICAgICAgVmFsdWUqIG51bWVyYXRvckFzRG91YmxlID0gbV9pbnNl
cnRpb25TZXQuaW5zZXJ0PFZhbHVlPihtX2luZGV4LCBGbG9hdFRvRG91YmxlLCBtX29yaWdpbiwg
bV92YWx1ZS0+Y2hpbGQoMCkpOwogICAgICAgICAgICAgICAgICAgICBWYWx1ZSogZGVub21pbmF0
b3JBc0RvdWJsZSA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxWYWx1ZT4obV9pbmRleCwgRmxvYXRU
b0RvdWJsZSwgbV9vcmlnaW4sIG1fdmFsdWUtPmNoaWxkKDEpKTsKLSAgICAgICAgICAgICAgICAg
ICAgVmFsdWUqIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDb25zdFB0
clZhbHVlPihtX2luZGV4LCBtX29yaWdpbiwgZm1vZCk7CisgICAgICAgICAgICAgICAgICAgIFZh
bHVlKiBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8Q29uc3RQdHJWYWx1
ZT4obV9pbmRleCwgbV9vcmlnaW4sIHN0YXRpY19jYXN0PGRvdWJsZSAoKikoZG91YmxlLCBkb3Vi
bGUpPihmbW9kKSk7CiAgICAgICAgICAgICAgICAgICAgIFZhbHVlKiBkb3VibGVNb2QgPSBtX2lu
c2VydGlvblNldC5pbnNlcnQ8Q0NhbGxWYWx1ZT4obV9pbmRleCwgRG91YmxlLCBtX29yaWdpbiwK
ICAgICAgICAgICAgICAgICAgICAgICAgIEVmZmVjdHM6Om5vbmUoKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgIGZ1bmN0aW9uQWRkcmVzcywKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
My9CM0xvd2VyTWFjcm9zQWZ0ZXJPcHRpbWl6YXRpb25zLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYjMvQjNMb3dlck1hY3Jvc0FmdGVyT3B0aW1pemF0aW9ucy5jcHAJ
KHJldmlzaW9uIDE5NTEyNSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0xvd2VyTWFj
cm9zQWZ0ZXJPcHRpbWl6YXRpb25zLmNwcAkod29ya2luZyBjb3B5KQpAQCAtOTMsNyArOTMsNyBA
QCBwcml2YXRlOgogCiAgICAgICAgICAgICAgICAgVmFsdWUqIGZ1bmN0aW9uQWRkcmVzcyA9IG51
bGxwdHI7CiAgICAgICAgICAgICAgICAgaWYgKG1fdmFsdWUtPnR5cGUoKSA9PSBEb3VibGUpCi0g
ICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmluc2Vy
dDxDb25zdFB0clZhbHVlPihtX2luZGV4LCBtX29yaWdpbiwgY2VpbCk7CisgICAgICAgICAgICAg
ICAgICAgIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDb25zdFB0clZh
bHVlPihtX2luZGV4LCBtX29yaWdpbiwgc3RhdGljX2Nhc3Q8ZG91YmxlICgqKShkb3VibGUpPihj
ZWlsKSk7CiAgICAgICAgICAgICAgICAgZWxzZSBpZiAobV92YWx1ZS0+dHlwZSgpID09IEZsb2F0
KQogICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5p
bnNlcnQ8Q29uc3RQdHJWYWx1ZT4obV9pbmRleCwgbV9vcmlnaW4sIGNlaWxmKTsKICAgICAgICAg
ICAgICAgICBlbHNlCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNNYXRoRXh0cmFz
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNNYXRoRXh0cmFz
LmNwcAkocmV2aXNpb24gMTk1MTI1KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTWF0
aEV4dHJhcy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTYwLDcgKzYwLDcgQEAgc3RkOjpwYWlyPEJh
c2ljQmxvY2sqLCBWYWx1ZSo+IHBvd0RvdWJsZQogICAgIFZhbHVlKiB5QXNEb3VibGUgPSBmdW5j
dGlvbkNhbGxDYXNlLT5hcHBlbmROZXc8VmFsdWU+KHByb2NlZHVyZSwgSVRvRCwgb3JpZ2luLCB5
KTsKICAgICBWYWx1ZSogcG93UmVzdWx0ID0gZnVuY3Rpb25DYWxsQ2FzZS0+YXBwZW5kTmV3PEND
YWxsVmFsdWU+KAogICAgICAgICBwcm9jZWR1cmUsIERvdWJsZSwgb3JpZ2luLAotICAgICAgICBm
dW5jdGlvbkNhbGxDYXNlLT5hcHBlbmROZXc8Q29uc3RQdHJWYWx1ZT4ocHJvY2VkdXJlLCBvcmln
aW4sIGJpdHdpc2VfY2FzdDx2b2lkKj4ocG93KSksCisgICAgICAgIGZ1bmN0aW9uQ2FsbENhc2Ut
PmFwcGVuZE5ldzxDb25zdFB0clZhbHVlPihwcm9jZWR1cmUsIG9yaWdpbiwgYml0d2lzZV9jYXN0
PHZvaWQqPihzdGF0aWNfY2FzdDxkb3VibGUgKCopKGRvdWJsZSwgZG91YmxlKT4ocG93KSkpLAog
ICAgICAgICB4LCB5QXNEb3VibGUpOwogICAgIFVwc2lsb25WYWx1ZSogcG93UmVzdWx0VXBzaWxv
biA9IGZ1bmN0aW9uQ2FsbENhc2UtPmFwcGVuZE5ldzxVcHNpbG9uVmFsdWU+KHByb2NlZHVyZSwg
b3JpZ2luLCBwb3dSZXN1bHQpOwogICAgIGZ1bmN0aW9uQ2FsbENhc2UtPmFwcGVuZE5ldzxDb250
cm9sVmFsdWU+KHByb2NlZHVyZSwgSnVtcCwgb3JpZ2luLCBGcmVxdWVudGVkQmxvY2soY29udGlu
dWF0aW9uKSk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNSZWR1Y2VTdHJlbmd0
aC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzUmVkdWNlU3Ry
ZW5ndGguY3BwCShyZXZpc2lvbiAxOTUxMjUpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMv
QjNSZWR1Y2VTdHJlbmd0aC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTk1Myw3ICs5NTMsNyBAQCBw
cml2YXRlOgogICAgICAgICAgICAgLy8gSW50byB0aGlzOiBmY2FsbC1jb25zdGFudChjb25zdGFu
dDEsIGNvbnN0YW50MikKICAgICAgICAgICAgIGlmIChtX3ZhbHVlLT50eXBlKCkgPT0gRG91Ymxl
CiAgICAgICAgICAgICAgICAgJiYgbV92YWx1ZS0+bnVtQ2hpbGRyZW4oKSA9PSAzCi0gICAgICAg
ICAgICAgICAgJiYgbV92YWx1ZS0+Y2hpbGQoMCktPmlzSW50UHRyKHJlaW50ZXJwcmV0X2Nhc3Q8
aW50cHRyX3Q+KGZtb2QpKQorICAgICAgICAgICAgICAgICYmIG1fdmFsdWUtPmNoaWxkKDApLT5p
c0ludFB0cihyZWludGVycHJldF9jYXN0PGludHB0cl90PihzdGF0aWNfY2FzdDxkb3VibGUgKCop
KGRvdWJsZSwgZG91YmxlKT4oZm1vZCkpKQogICAgICAgICAgICAgICAgICYmIG1fdmFsdWUtPmNo
aWxkKDEpLT50eXBlKCkgPT0gRG91YmxlCiAgICAgICAgICAgICAgICAgJiYgbV92YWx1ZS0+Y2hp
bGQoMiktPnR5cGUoKSA9PSBEb3VibGUpIHsKICAgICAgICAgICAgICAgICByZXBsYWNlV2l0aE5l
d1ZhbHVlKG1fdmFsdWUtPmNoaWxkKDEpLT5tb2RDb25zdGFudChtX3Byb2MsIG1fdmFsdWUtPmNo
aWxkKDIpKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269078</attachid>
            <date>2016-01-15 12:05:17 -0800</date>
            <delta_ts>2016-01-15 12:06:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-153127-20160115210448.patch</filename>
            <type>text/plain</type>
            <size>5537</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk1MTMxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDE2LTAxLTE1ICBQZXIgQXJuZSBWb2xsYW4gIDxwZWF2b0BvdXRsb29rLmNvbT4KKworICAg
ICAgICBbQjNdW1dpbjY0XSBDb21waWxlIGZpeGVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUzMTI3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgTVNWQyBoYXZlIHNldmVyYWwgb3ZlcmxvYWRzIG9mIGZt
b2QsIHBvdywgYW5kIGNlaWwuIFdlIG5lZWQgdG8gc3VnZ2VzdCB0byBNU1ZDCisgICAgICAgIHdo
aWNoIG9uZSB3ZSB3YW50IHRvIHVzZS4KKworICAgICAgICAqIGIzL0IzTG93ZXJNYWNyb3MuY3Bw
OgorICAgICAgICAqIGIzL0IzTG93ZXJNYWNyb3NBZnRlck9wdGltaXphdGlvbnMuY3BwOgorICAg
ICAgICAqIGIzL0IzTWF0aEV4dHJhcy5jcHA6CisgICAgICAgIChKU0M6OkIzOjpwb3dEb3VibGVJ
bnQzMik6CisgICAgICAgICogYjMvQjNSZWR1Y2VTdHJlbmd0aC5jcHA6CisKIDIwMTYtMDEtMTUg
IEp1bGllbiBCcmlhbmNlYXUgIDxqYnJpYW5jZUBjaXNjby5jb20+CiAKICAgICAgICAgW21pcHNd
IEFkZCBjb3VudExlYWRpbmdaZXJvczMyIGltcGxlbWVudGF0aW9uIGluIG1hY3JvIGFzc2VtYmxl
cgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3MuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0xvd2VyTWFjcm9zLmNwcAkocmV2
aXNpb24gMTk1MTI1KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3Mu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Niw4ICs3Niw5IEBAIHByaXZhdGU6CiAgICAgICAgICAg
ICBtX29yaWdpbiA9IG1fdmFsdWUtPm9yaWdpbigpOwogICAgICAgICAgICAgc3dpdGNoIChtX3Zh
bHVlLT5vcGNvZGUoKSkgewogICAgICAgICAgICAgY2FzZSBNb2Q6IHsKKyAgICAgICAgICAgICAg
ICBkb3VibGUgKCpmbW9kRG91YmxlKShkb3VibGUsIGRvdWJsZSkgPSBmbW9kOwogICAgICAgICAg
ICAgICAgIGlmIChtX3ZhbHVlLT50eXBlKCkgPT0gRG91YmxlKSB7Ci0gICAgICAgICAgICAgICAg
ICAgIFZhbHVlKiBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8Q29uc3RQ
dHJWYWx1ZT4obV9pbmRleCwgbV9vcmlnaW4sIGZtb2QpOworICAgICAgICAgICAgICAgICAgICBW
YWx1ZSogZnVuY3Rpb25BZGRyZXNzID0gbV9pbnNlcnRpb25TZXQuaW5zZXJ0PENvbnN0UHRyVmFs
dWU+KG1faW5kZXgsIG1fb3JpZ2luLCBmbW9kRG91YmxlKTsKICAgICAgICAgICAgICAgICAgICAg
VmFsdWUqIHJlc3VsdCA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDQ2FsbFZhbHVlPihtX2luZGV4
LCBEb3VibGUsIG1fb3JpZ2luLAogICAgICAgICAgICAgICAgICAgICAgICAgRWZmZWN0czo6bm9u
ZSgpLAogICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb25BZGRyZXNzLApAQCAtODgsNyAr
ODksNyBAQCBwcml2YXRlOgogICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobV92YWx1ZS0+dHlw
ZSgpID09IEZsb2F0KSB7CiAgICAgICAgICAgICAgICAgICAgIFZhbHVlKiBudW1lcmF0b3JBc0Rv
dWJsZSA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxWYWx1ZT4obV9pbmRleCwgRmxvYXRUb0RvdWJs
ZSwgbV9vcmlnaW4sIG1fdmFsdWUtPmNoaWxkKDApKTsKICAgICAgICAgICAgICAgICAgICAgVmFs
dWUqIGRlbm9taW5hdG9yQXNEb3VibGUgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8VmFsdWU+KG1f
aW5kZXgsIEZsb2F0VG9Eb3VibGUsIG1fb3JpZ2luLCBtX3ZhbHVlLT5jaGlsZCgxKSk7Ci0gICAg
ICAgICAgICAgICAgICAgIFZhbHVlKiBmdW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5p
bnNlcnQ8Q29uc3RQdHJWYWx1ZT4obV9pbmRleCwgbV9vcmlnaW4sIGZtb2QpOworICAgICAgICAg
ICAgICAgICAgICBWYWx1ZSogZnVuY3Rpb25BZGRyZXNzID0gbV9pbnNlcnRpb25TZXQuaW5zZXJ0
PENvbnN0UHRyVmFsdWU+KG1faW5kZXgsIG1fb3JpZ2luLCBmbW9kRG91YmxlKTsKICAgICAgICAg
ICAgICAgICAgICAgVmFsdWUqIGRvdWJsZU1vZCA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDQ2Fs
bFZhbHVlPihtX2luZGV4LCBEb3VibGUsIG1fb3JpZ2luLAogICAgICAgICAgICAgICAgICAgICAg
ICAgRWZmZWN0czo6bm9uZSgpLAogICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb25BZGRy
ZXNzLApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3NBZnRlck9w
dGltaXphdGlvbnMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9C
M0xvd2VyTWFjcm9zQWZ0ZXJPcHRpbWl6YXRpb25zLmNwcAkocmV2aXNpb24gMTk1MTI1KQorKysg
U291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJNYWNyb3NBZnRlck9wdGltaXphdGlvbnMu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC05Miw4ICs5Miw5IEBAIHByaXZhdGU6CiAgICAgICAgICAg
ICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICAgICAgVmFsdWUqIGZ1bmN0aW9uQWRkcmVz
cyA9IG51bGxwdHI7CisgICAgICAgICAgICAgICAgZG91YmxlICgqY2VpbERvdWJsZSkoZG91Ymxl
KSA9IGNlaWw7CiAgICAgICAgICAgICAgICAgaWYgKG1fdmFsdWUtPnR5cGUoKSA9PSBEb3VibGUp
Ci0gICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmlu
c2VydDxDb25zdFB0clZhbHVlPihtX2luZGV4LCBtX29yaWdpbiwgY2VpbCk7CisgICAgICAgICAg
ICAgICAgICAgIGZ1bmN0aW9uQWRkcmVzcyA9IG1faW5zZXJ0aW9uU2V0Lmluc2VydDxDb25zdFB0
clZhbHVlPihtX2luZGV4LCBtX29yaWdpbiwgY2VpbERvdWJsZSk7CiAgICAgICAgICAgICAgICAg
ZWxzZSBpZiAobV92YWx1ZS0+dHlwZSgpID09IEZsb2F0KQogICAgICAgICAgICAgICAgICAgICBm
dW5jdGlvbkFkZHJlc3MgPSBtX2luc2VydGlvblNldC5pbnNlcnQ8Q29uc3RQdHJWYWx1ZT4obV9p
bmRleCwgbV9vcmlnaW4sIGNlaWxmKTsKICAgICAgICAgICAgICAgICBlbHNlCkluZGV4OiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYjMvQjNNYXRoRXh0cmFzLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYjMvQjNNYXRoRXh0cmFzLmNwcAkocmV2aXNpb24gMTk1MTI1KQor
KysgU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTWF0aEV4dHJhcy5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTU4LDkgKzU4LDEwIEBAIHN0ZDo6cGFpcjxCYXNpY0Jsb2NrKiwgVmFsdWUqPiBwb3dE
b3VibGUKIAogICAgIC8vIEZ1bmN0aW9uIGNhbGwuCiAgICAgVmFsdWUqIHlBc0RvdWJsZSA9IGZ1
bmN0aW9uQ2FsbENhc2UtPmFwcGVuZE5ldzxWYWx1ZT4ocHJvY2VkdXJlLCBJVG9ELCBvcmlnaW4s
IHkpOworICAgIGRvdWJsZSAoKnBvd0RvdWJsZSkoZG91YmxlLCBkb3VibGUpID0gcG93OwogICAg
IFZhbHVlKiBwb3dSZXN1bHQgPSBmdW5jdGlvbkNhbGxDYXNlLT5hcHBlbmROZXc8Q0NhbGxWYWx1
ZT4oCiAgICAgICAgIHByb2NlZHVyZSwgRG91YmxlLCBvcmlnaW4sCi0gICAgICAgIGZ1bmN0aW9u
Q2FsbENhc2UtPmFwcGVuZE5ldzxDb25zdFB0clZhbHVlPihwcm9jZWR1cmUsIG9yaWdpbiwgYml0
d2lzZV9jYXN0PHZvaWQqPihwb3cpKSwKKyAgICAgICAgZnVuY3Rpb25DYWxsQ2FzZS0+YXBwZW5k
TmV3PENvbnN0UHRyVmFsdWU+KHByb2NlZHVyZSwgb3JpZ2luLCBiaXR3aXNlX2Nhc3Q8dm9pZCo+
KHBvd0RvdWJsZSkpLAogICAgICAgICB4LCB5QXNEb3VibGUpOwogICAgIFVwc2lsb25WYWx1ZSog
cG93UmVzdWx0VXBzaWxvbiA9IGZ1bmN0aW9uQ2FsbENhc2UtPmFwcGVuZE5ldzxVcHNpbG9uVmFs
dWU+KHByb2NlZHVyZSwgb3JpZ2luLCBwb3dSZXN1bHQpOwogICAgIGZ1bmN0aW9uQ2FsbENhc2Ut
PmFwcGVuZE5ldzxDb250cm9sVmFsdWU+KHByb2NlZHVyZSwgSnVtcCwgb3JpZ2luLCBGcmVxdWVu
dGVkQmxvY2soY29udGludWF0aW9uKSk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMv
QjNSZWR1Y2VTdHJlbmd0aC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL0IzUmVkdWNlU3RyZW5ndGguY3BwCShyZXZpc2lvbiAxOTUxMjUpCisrKyBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvYjMvQjNSZWR1Y2VTdHJlbmd0aC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTk0
OCwxOCArOTQ4LDE5IEBAIHByaXZhdGU6CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog
Ci0gICAgICAgIGNhc2UgQ0NhbGw6CisgICAgICAgIGNhc2UgQ0NhbGw6IHsKICAgICAgICAgICAg
IC8vIFR1cm4gdGhpczogQ2FsbChmbW9kLCBjb25zdGFudDEsIGNvbnN0YW50MikKICAgICAgICAg
ICAgIC8vIEludG8gdGhpczogZmNhbGwtY29uc3RhbnQoY29uc3RhbnQxLCBjb25zdGFudDIpCisg
ICAgICAgICAgICBkb3VibGUoKmZtb2REb3VibGUpKGRvdWJsZSwgZG91YmxlKSA9IGZtb2Q7CiAg
ICAgICAgICAgICBpZiAobV92YWx1ZS0+dHlwZSgpID09IERvdWJsZQogICAgICAgICAgICAgICAg
ICYmIG1fdmFsdWUtPm51bUNoaWxkcmVuKCkgPT0gMwotICAgICAgICAgICAgICAgICYmIG1fdmFs
dWUtPmNoaWxkKDApLT5pc0ludFB0cihyZWludGVycHJldF9jYXN0PGludHB0cl90PihmbW9kKSkK
KyAgICAgICAgICAgICAgICAmJiBtX3ZhbHVlLT5jaGlsZCgwKS0+aXNJbnRQdHIocmVpbnRlcnBy
ZXRfY2FzdDxpbnRwdHJfdD4oZm1vZERvdWJsZSkpCiAgICAgICAgICAgICAgICAgJiYgbV92YWx1
ZS0+Y2hpbGQoMSktPnR5cGUoKSA9PSBEb3VibGUKICAgICAgICAgICAgICAgICAmJiBtX3ZhbHVl
LT5jaGlsZCgyKS0+dHlwZSgpID09IERvdWJsZSkgewogICAgICAgICAgICAgICAgIHJlcGxhY2VX
aXRoTmV3VmFsdWUobV92YWx1ZS0+Y2hpbGQoMSktPm1vZENvbnN0YW50KG1fcHJvYywgbV92YWx1
ZS0+Y2hpbGQoMikpKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwotCisgICAg
ICAgIH0KICAgICAgICAgY2FzZSBFcXVhbDoKICAgICAgICAgICAgIGhhbmRsZUNvbW11dGF0aXZp
dHkoKTsKIAo=
</data>
<flag name="review"
          id="294022"
          type_id="1"
          status="+"
          setter="achristensen"
    />
          </attachment>
      

    </bug>

</bugzilla>