<?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>114913</bug_id>
          
          <creation_ts>2013-04-21 05:49:49 -0700</creation_ts>
          <short_desc>REGRESSION(r148790) Made 2 tests fail on x86 32bit</short_desc>
          <delta_ts>2013-08-15 09:25:53 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>79666</blocked>
    
    <blocked>112239</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Allan Sandfeld Jensen">allan.jensen</reporter>
          <assigned_to name="Allan Sandfeld Jensen">allan.jensen</assigned_to>
          <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>kadam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>ossy</cc>
    
    <cc>zarvai</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>878849</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-04-21 05:49:49 -0700</bug_when>
    <thetext>The fast/canvas tests only confirmed failing on the Qt bots, while the two sputnik tests also fails on the GTK bot.

fast/canvas/canvas-arc-360-winding.html [ Failure ]
fast/canvas/canvas-fillPath-alpha-shadow.html [ Failure ]
fast/canvas/canvas-fillPath-gradient-shadow.html [ Failure ]
fast/canvas/canvas-fillPath-pattern-shadow.html [ Failure ]
fast/canvas/canvas-strokePath-alpha-shadow.html [ Failure ]
sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.13_pow/S15.8.2.13_A24.html [ Failure ]
sputnik/Conformance/15_Native_Objects/15.8_Math/15.8.2/15.8.2.8_exp/S15.8.2.8_A6.html [ Failure ]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879108</commentid>
    <comment_count>1</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-04-22 06:35:42 -0700</bug_when>
    <thetext>The sputnik failure is related to bug 88519. The problem here being libc always uses x87 but doesn&apos;t configure the accuracy. Though unlike 88519 the problem is that it has too little accuracy if only given 64bit, exp and tan seems to need 80bit accuracy in x87 to give the right results back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879110</commentid>
    <comment_count>2</comment_count>
      <attachid>199022</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-04-22 06:38:53 -0700</bug_when>
    <thetext>Created attachment 199022
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879121</commentid>
    <comment_count>3</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-04-22 07:15:14 -0700</bug_when>
    <thetext>The two sputnik tests works if resetX87Stack is implemented as &quot;finit&quot;. Or if an the CPU status word is loaded directly with 0x03FF (80bit FPU precision).

The odd thing is though. That 0x02FF which we set the FPU precision to, is default on most operating systems. So the libc implementation is awefully fragile if it requires 80bit of FPU precision to give back the correct 64bit value.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879662</commentid>
    <comment_count>4</comment_count>
    <who name="Zoltan Arvai">zarvai</who>
    <bug_when>2013-04-23 01:08:23 -0700</bug_when>
    <thetext>Tests marked to failure in http://trac.webkit.org/changeset/148948.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879674</commentid>
    <comment_count>5</comment_count>
    <who name="Zoltan Arvai">zarvai</who>
    <bug_when>2013-04-23 01:32:15 -0700</bug_when>
    <thetext>For Ossy&apos;s suggestion failure mark changed to skip in http://trac.webkit.org/changeset/148950.
Please unskip it with proper fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879804</commentid>
    <comment_count>6</comment_count>
      <attachid>199223</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-04-23 06:08:11 -0700</bug_when>
    <thetext>Created attachment 199223
Patch

Make the code more reliable by getting rid of the resteX87Stack instruction and instead free the two registers at every call pseudo instructions. Also unskip the tests now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881900</commentid>
    <comment_count>7</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-04-26 08:02:57 -0700</bug_when>
    <thetext>Filip, any objections?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888332</commentid>
    <comment_count>8</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-05-13 09:59:34 -0700</bug_when>
    <thetext>Filip: Ping?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917069</commentid>
    <comment_count>9</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-14 04:12:30 -0700</bug_when>
    <thetext>I will have to apply this patch to the Qt snapshots of WebKit with or without review, since it fixes JS regressions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917074</commentid>
    <comment_count>10</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-14 04:25:49 -0700</bug_when>
    <thetext>I strongly suspect this is also what makes the newly unskipped test in https://bugs.webkit.org/show_bug.cgi?id=119792 fail on 32bit x86.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917469</commentid>
    <comment_count>11</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-15 04:25:46 -0700</bug_when>
    <thetext>Thanks Filip :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917471</commentid>
    <comment_count>12</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-15 04:27:50 -0700</bug_when>
    <thetext>Committed r154095: &lt;http://trac.webkit.org/changeset/154095&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917472</commentid>
    <comment_count>13</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-15 04:30:13 -0700</bug_when>
    <thetext>Fixed the 5 tests caused by not resetting FPU registers.

There are still two failures left caused by libc calculating slightly differently in exp and pow when FPU precision is set to 64bit. We earlier set FPU precission to 64bit because two other sputnik tests tested that we did not have excessive precision.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917525</commentid>
    <comment_count>14</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-08-15 09:02:41 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; Fixed the 5 tests caused by not resetting FPU registers.
&gt; 
&gt; There are still two failures left caused by libc calculating slightly differently in exp and pow when FPU precision is set to 64bit. We earlier set FPU precission to 64bit because two other sputnik tests tested that we did not have excessive precision.

Hmmm.  ECMAScript allows for all transcendental Math functions to just have reasonable precision; if Test262 is testing specific results then the test is wrong.  ECMAScript doesn&apos;t make any specific precision requirements.

So, it may not even be required to set FPU precision to 64bit, unless the failing tests are tests of basic arithmetic (+, -, *, /, etc), which is the only place where ECMAScript actually requires 64bit precision.  For Math tests, we should happily allow the tests to fail on x87, and we should lobby the Test262 folks to ammend the test to allow for wider precision.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>917535</commentid>
    <comment_count>15</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-08-15 09:25:53 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; (In reply to comment #13)
&gt; &gt; Fixed the 5 tests caused by not resetting FPU registers.
&gt; &gt; 
&gt; &gt; There are still two failures left caused by libc calculating slightly differently in exp and pow when FPU precision is set to 64bit. We earlier set FPU precission to 64bit because two other sputnik tests tested that we did not have excessive precision.
&gt; 
&gt; Hmmm.  ECMAScript allows for all transcendental Math functions to just have reasonable precision; if Test262 is testing specific results then the test is wrong.  ECMAScript doesn&apos;t make any specific precision requirements.
&gt; 
&gt; So, it may not even be required to set FPU precision to 64bit, unless the failing tests are tests of basic arithmetic (+, -, *, /, etc), which is the only place where ECMAScript actually requires 64bit precision.  For Math tests, we should happily allow the tests to fail on x87, and we should lobby the Test262 folks to ammend the test to allow for wider precision.

Unfortunately the two other tests are testing that basic arithmetics lose precision see https://bugs.webkit.org/show_bug.cgi?id=112239#c55 and https://bugs.webkit.org/show_bug.cgi?id=112239#c57</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199022</attachid>
            <date>2013-04-22 06:38:53 -0700</date>
            <delta_ts>2013-04-23 06:08:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114913-20130422153818.patch</filename>
            <type>text/plain</type>
            <size>1727</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4ODc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBh
ZjgxMjNkOGRkYmZkYTY4NzdlOGEwMmYzODY0ZjYwNTdlMDU0MDBiLi5kZTkwNTc2NmJlY2I1NmQ0
ZGZlZDhlM2NmNTU5NDQ2NmFiYTgxMzAwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAxMy0wNC0yMiAgQWxsYW4gU2FuZGZlbGQgSmVuc2VuICA8YWxsYW4uamVu
c2VuQGRpZ2lhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHIxNDg3OTApIE1hZGUgNyB0ZXN0
cyBmYWlsIG9uIHg4NiAzMmJpdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTE0OTEzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWxzbyByZXNldCB0aGUgWDg3IHN0YWNrIGluIHRoZSBkb0NhbGwgb3AuCisK
KyAgICAgICAgKiBsbGludC9Mb3dMZXZlbEludGVycHJldGVyLmFzbToKKwogMjAxMy0wNC0yMSAg
T2xpdmVyIEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEpTIExleGVyIGFuZCBQ
YXJzZXIgc2hvdWxkIGJlIG1vcmUgaW5mb3JtYXRpdmUgd2hlbiB0aGV5IGVuY291bnRlciBlcnJv
cnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVy
cHJldGVyLmFzbSBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJl
dGVyLmFzbQppbmRleCBmMzU5NjAzNGNiYTYxNzg4YzQwZDllNzcyNjM1Yzg3YWQ5MjI0YjhlLi44
OTViZGI3NTg1ZDFjNmQzMDAyYjNmOGNkMmY5MDZlMWI0MDM1ODVmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvbGxpbnQvTG93TGV2ZWxJbnRlcnByZXRlci5hc20KKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXIuYXNtCkBAIC0yMTcs
NiArMjE3LDkgQEAgbWFjcm8gY2FsbFRhcmdldEZ1bmN0aW9uKGNhbGxMaW5rSW5mbykKICAgICBp
ZiBDX0xPT1AKICAgICAgICAgY2xvb3BDYWxsSlNGdW5jdGlvbiBMTEludENhbGxMaW5rSW5mbzo6
bWFjaGluZUNvZGVUYXJnZXRbY2FsbExpbmtJbmZvXQogICAgIGVsc2UKKyAgICAgICAgaWYgWDg2
IG9yIFg4Nl82NAorICAgICAgICAgICAgcmVzZXRYODdTdGFjaworICAgICAgICBlbmQKICAgICAg
ICAgY2FsbCBMTEludENhbGxMaW5rSW5mbzo6bWFjaGluZUNvZGVUYXJnZXRbY2FsbExpbmtJbmZv
XQogICAgICAgICBkaXNwYXRjaEFmdGVyQ2FsbCgpCiAgICAgZW5kCkBAIC0yMzAsNiArMjMzLDkg
QEAgbWFjcm8gc2xvd1BhdGhGb3JDYWxsKGFkdmFuY2UsIHNsb3dQYXRoKQogICAgICAgICAgICAg
aWYgQ19MT09QCiAgICAgICAgICAgICAgICAgY2xvb3BDYWxsSlNGdW5jdGlvbiBjYWxsZWUKICAg
ICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBpZiBYODYgb3IgWDg2XzY0CisgICAgICAg
ICAgICAgICAgICAgIHJlc2V0WDg3U3RhY2sKKyAgICAgICAgICAgICAgICBlbmQKICAgICAgICAg
ICAgICAgICBjYWxsIGNhbGxlZQogICAgICAgICAgICAgICAgIGRpc3BhdGNoQWZ0ZXJDYWxsKCkK
ICAgICAgICAgICAgIGVuZAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199223</attachid>
            <date>2013-04-23 06:08:11 -0700</date>
            <delta_ts>2013-08-14 12:09:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114913-20130423150735.patch</filename>
            <type>text/plain</type>
            <size>5753</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4OTYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA2
NzlhZDQ5ZGRjMzZhN2FiOTc1ZWE1ZmRlNjNlZWE2YzczOGU4YTNjLi5kNWExZGM0OGMyYzZjZTI0
ODJkY2QzZTZlZWFhODQ1YTlhZjlhYTkxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxMy0wNC0yMyAgQWxsYW4gU2FuZGZlbGQgSmVuc2VuICA8YWxsYW4uamVu
c2VuQGRpZ2lhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHIxNDg3OTApIE1hZGUgNyB0ZXN0
cyBmYWlsIG9uIHg4NiAzMmJpdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTE0OTEzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgVGhlIFg4NyByZWdpc3RlciB3YXMgbm90IGZyZWVkIGJlZm9yZSBzb21lIGNh
bGxzLiBJbnN0ZWFkCisgICAgICAgIG9mIGluc2VydGluZyByZXNldFg4N1JlZ2lzdGVycyB0byB0
aGUgbGFzdCBjYWxsIHNpdGVzLAorICAgICAgICB0aGUgdHdvIFg4NyByZWdpc3RlcnMgYXJlIG5v
dyBmcmVlZCBpbiBldmVyeSBjYWxsLgorCisgICAgICAgICogbGxpbnQvTG93TGV2ZWxJbnRlcnBy
ZXRlcjMyXzY0LmFzbToKKyAgICAgICAgKiBsbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNt
OgorICAgICAgICAqIG9mZmxpbmVhc20vaW5zdHJ1Y3Rpb25zLnJiOgorICAgICAgICAqIG9mZmxp
bmVhc20veDg2LnJiOgorCiAyMDEzLTA0LTIyICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNv
bT4KIAogICAgICAgICBGaXggYSB0eXBvIGluIE1hY3JvQXNzZW1ibGVyQVJNdjcuaC4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyMzJf
NjQuYXNtIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXIz
Ml82NC5hc20KaW5kZXggN2QyYWNkNzg3NDY4NDk5YjY3MDUwYjhiMTkxMmY3OTMxNGQ2MTFkYi4u
ZDQzY2RjZDlmYjViZGY0ZDM1NGI5NTdiYTI2ZTRlYWYyYTExYzU4MiAxMDA2NDQKLS0tIGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXIzMl82NC5hc20KKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXIzMl82NC5h
c20KQEAgLTExMCw3ICsxMTAsNiBAQCBtYWNybyBjQ2FsbDIoZnVuY3Rpb24sIGFyZzEsIGFyZzIp
CiAgICAgICAgIG1vdmUgYXJnMiwgdDEKICAgICAgICAgY2FsbCBmdW5jdGlvbgogICAgIGVsc2lm
IFg4NgotICAgICAgICByZXNldFg4N1N0YWNrCiAgICAgICAgIHBva2UgYXJnMSwgMAogICAgICAg
ICBwb2tlIGFyZzIsIDEKICAgICAgICAgY2FsbCBmdW5jdGlvbgpAQCAtMTM0LDcgKzEzMyw2IEBA
IG1hY3JvIGNDYWxsNChmdW5jdGlvbiwgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCkKICAgICAgICAg
bW92ZSBhcmc0LCB0MwogICAgICAgICBjYWxsIGZ1bmN0aW9uCiAgICAgZWxzaWYgWDg2Ci0gICAg
ICAgIHJlc2V0WDg3U3RhY2sKICAgICAgICAgcG9rZSBhcmcxLCAwCiAgICAgICAgIHBva2UgYXJn
MiwgMQogICAgICAgICBwb2tlIGFyZzMsIDIKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9sbGludC9Mb3dMZXZlbEludGVycHJldGVyNjQuYXNtIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL2xsaW50L0xvd0xldmVsSW50ZXJwcmV0ZXI2NC5hc20KaW5kZXggNmMxNDNkMjdkZWQ5YWMx
ODgxM2VjYmEyYTM2NGY5NzE5ZTYwMjhlYS4uMGUyNzk3MmU4NzU3YzEwNGM5YmUwNjg3NGE5MThj
MTM1ODMzNzAzNCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xl
dmVsSW50ZXJwcmV0ZXI2NC5hc20KKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xv
d0xldmVsSW50ZXJwcmV0ZXI2NC5hc20KQEAgLTg4LDkgKzg4LDYgQEAgZW5kCiBtYWNybyBwcmVw
YXJlU3RhdGVGb3JDQ2FsbCgpCiAgICAgbGVhcCBbUEIsIFBDLCA4XSwgUEMKICAgICBtb3ZlIFBC
LCB0MwotICAgIGlmIFg4Nl82NAotICAgICAgICByZXNldFg4N1N0YWNrCi0gICAgZW5kCiBlbmQK
IAogbWFjcm8gcmVzdG9yZVN0YXRlQWZ0ZXJDQ2FsbCgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvb2ZmbGluZWFzbS9pbnN0cnVjdGlvbnMucmIgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvb2ZmbGluZWFzbS9pbnN0cnVjdGlvbnMucmIKaW5kZXggMDVkNGI0ZDA3MzNjN2ZhNGZi
OGUyMjYzYzVhYWM4NDNkNTNlOTRmOC4uZWIzOTRhZmFiYTI4ZTc5ZmIwMjc3ZmI0ZDE5YmViYmE4
MDcxNGQ0ZSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20vaW5z
dHJ1Y3Rpb25zLnJiCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9vZmZsaW5lYXNtL2luc3Ry
dWN0aW9ucy5yYgpAQCAtMjU0LDggKzI1NCw3IEBAIE1BQ1JPX0lOU1RSVUNUSU9OUyA9CiBYODZf
SU5TVFJVQ1RJT05TID0KICAgICBbCiAgICAgICJjZHFpIiwKLSAgICAgImlkaXZpIiwKLSAgICAg
InJlc2V0WDg3U3RhY2siCisgICAgICJpZGl2aSIKICAgICBdCiAKIEFSTV9JTlNUUlVDVElPTlMg
PQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20veDg2LnJiIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL29mZmxpbmVhc20veDg2LnJiCmluZGV4IGIyMjMxMmIwNzQ0
ZDExMzg5MmEyY2NjMzkwZWYyZDExYTU0NDU3NzUuLjVlMDQwYmE3NmJhYjgyZGJlMjZmMjEwMjM3
YTQ1NGIxNjg1Mzk5ZGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9vZmZsaW5l
YXNtL3g4Ni5yYgorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFzbS94ODYucmIK
QEAgLTExNDksNiArMTE0OSwxMiBAQCBjbGFzcyBJbnN0cnVjdGlvbgogICAgICAgICB3aGVuICJi
cmVhayIKICAgICAgICAgICAgICRhc20ucHV0cyAiaW50ICQzIgogICAgICAgICB3aGVuICJjYWxs
IgorICAgICAgICAgICAgaWYgdXNlWDg3CisgICAgICAgICAgICAgICAgMi50aW1lcyB7CisgICAg
ICAgICAgICAgICAgICAgIHwgb2Zmc2V0IHwKKyAgICAgICAgICAgICAgICAgICAgJGFzbS5wdXRz
ICJmZnJlZSAlc3QoI3tvZmZzZXR9KSIKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICBl
bmQKICAgICAgICAgICAgICRhc20ucHV0cyAiY2FsbCAje29wZXJhbmRzWzBdLng4NkNhbGxPcGVy
YW5kKDpwdHIpfSIKICAgICAgICAgd2hlbiAicmV0IgogICAgICAgICAgICAgJGFzbS5wdXRzICJy
ZXQiCkBAIC0xMzM2LDEzICsxMzQyLDYgQEAgY2xhc3MgSW5zdHJ1Y3Rpb24KICAgICAgICAgICAg
ICRhc20ucHV0cyAibGVhbCAje29wZXJhbmRzWzBdLng4NkFkZHJlc3NPcGVyYW5kKDppbnQpfSwg
I3tvcGVyYW5kc1sxXS54ODZPcGVyYW5kKDppbnQpfSIKICAgICAgICAgd2hlbiAibGVhcCIKICAg
ICAgICAgICAgICRhc20ucHV0cyAibGVhI3t4ODZTdWZmaXgoOnB0cil9ICN7b3BlcmFuZHNbMF0u
eDg2QWRkcmVzc09wZXJhbmQoOnB0cil9LCAje29wZXJhbmRzWzFdLng4Nk9wZXJhbmQoOnB0cil9
IgotICAgICAgICB3aGVuICJyZXNldFg4N1N0YWNrIgotICAgICAgICAgICAgaWYgdXNlWDg3Ci0g
ICAgICAgICAgICAgICAgMi50aW1lcyB7Ci0gICAgICAgICAgICAgICAgICAgIHwgb2Zmc2V0IHwK
LSAgICAgICAgICAgICAgICAgICAgJGFzbS5wdXRzICJmZnJlZSAlc3QoI3tvZmZzZXR9KSIKLSAg
ICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbmQKICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgbG93ZXJEZWZhdWx0CiAgICAgICAgIGVuZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDYwMTMyMjE2YWJhMjJlOWFiMGNi
NjExNjNkODRlZjg5MTBiN2M1Y2UuLjg3YmRkYTBlYWE2YzUyNjI5NWU3Y2YzYTRlMWUxNjMzYjEy
ZTYzMGYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxNiBAQAogMjAxMy0wNC0yMyAgQWxsYW4gU2FuZGZlbGQg
SmVuc2VuICA8YWxsYW4uamVuc2VuQGRpZ2lhLmNvbT4KIAorICAgICAgICBSRUdSRVNTSU9OKHIx
NDg3OTApIE1hZGUgNyB0ZXN0cyBmYWlsIG9uIHg4NiAzMmJpdAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0OTEzCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVW5za2lwIHRoZSBmaXZlIHRlc3RzIG5vdyBw
YXNzc2luZyBhZ2Fpbi4KKworICAgICAgICAqIHBsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnM6
CisKKzIwMTMtMDQtMjMgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdp
YS5jb20+CisKICAgICAgICAgQmFzZWxpbmVzIGZvciBmYXN0L2Nzcy9pbWFnZS1yZW5kZXJpbmcu
aHRtbAogCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L3F0L1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMmM0OTYwZGVhMDRlODBmYmViYWY1ZDRkZDJlYzRk
OWJkZjBhNzAyZi4uZGUxYjczOWM5ZmQyYjU4MGRjOTM2NDE5Y2VkMTk2NTFiZWNjYzJjZiAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucworKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMzYxLDExICsxMzYx
LDYgQEAgd2Via2l0Lm9yZy9iLzExMjEwNiBmYXN0L2pzL3JlZ3Jlc3Mvc3RyaW5nLXJlcGVhdC1h
cml0aC5odG1sIFsgU2tpcCBdCiBpbnNwZWN0b3IvY29uc29sZS9jb25zb2xlLWZpbHRlci10ZXN0
Lmh0bWwKIAogIyBSRUdSRVNTSU9OKHIxNDg3OTApIE1hZGUgNyB0ZXN0cyBmYWlsIG9uIHg4NiAz
MmJpdAotd2Via2l0Lm9yZy9iLzExNDkxMyBmYXN0L2NhbnZhcy9jYW52YXMtYXJjLTM2MC13aW5k
aW5nLmh0bWwgWyBTa2lwIF0KLXdlYmtpdC5vcmcvYi8xMTQ5MTMgZmFzdC9jYW52YXMvY2FudmFz
LWZpbGxQYXRoLWFscGhhLXNoYWRvdy5odG1sIFsgU2tpcCBdCi13ZWJraXQub3JnL2IvMTE0OTEz
IGZhc3QvY2FudmFzL2NhbnZhcy1maWxsUGF0aC1ncmFkaWVudC1zaGFkb3cuaHRtbCBbIFNraXAg
XQotd2Via2l0Lm9yZy9iLzExNDkxMyBmYXN0L2NhbnZhcy9jYW52YXMtZmlsbFBhdGgtcGF0dGVy
bi1zaGFkb3cuaHRtbCBbIFNraXAgXQotd2Via2l0Lm9yZy9iLzExNDkxMyBmYXN0L2NhbnZhcy9j
YW52YXMtc3Ryb2tlUGF0aC1hbHBoYS1zaGFkb3cuaHRtbCBbIFNraXAgXQogd2Via2l0Lm9yZy9i
LzExNDkxMyBzcHV0bmlrL0NvbmZvcm1hbmNlLzE1X05hdGl2ZV9PYmplY3RzLzE1LjhfTWF0aC8x
NS44LjIvMTUuOC4yLjEzX3Bvdy9TMTUuOC4yLjEzX0EyNC5odG1sIFsgU2tpcCBdCiB3ZWJraXQu
b3JnL2IvMTE0OTEzIHNwdXRuaWsvQ29uZm9ybWFuY2UvMTVfTmF0aXZlX09iamVjdHMvMTUuOF9N
YXRoLzE1LjguMi8xNS44LjIuOF9leHAvUzE1LjguMi44X0E2Lmh0bWwgWyBTa2lwIF0KIAo=
</data>
<flag name="review"
          id="220865"
          type_id="1"
          status="+"
          setter="fpizlo"
    />
          </attachment>
      

    </bug>

</bugzilla>