<?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>129155</bug_id>
          
          <creation_ts>2014-02-21 09:43:01 -0800</creation_ts>
          <short_desc>[Win][LLINT] Many JSC stress test failures.</short_desc>
          <delta_ts>2014-02-24 14:54:53 -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>PC</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>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>983235</commentid>
    <comment_count>0</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 09:43:01 -0800</bug_when>
    <thetext>When running the stress tests on Windows with LLINT enabled, about 25% of the tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983238</commentid>
    <comment_count>1</comment_count>
      <attachid>224879</attachid>
    <who name="">peavo</who>
    <bug_when>2014-02-21 09:52:34 -0800</bug_when>
    <thetext>Created attachment 224879
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983249</commentid>
    <comment_count>2</comment_count>
      <attachid>224879</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2014-02-21 10:28:34 -0800</bug_when>
    <thetext>Comment on attachment 224879
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983250</commentid>
    <comment_count>3</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 10:33:23 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 224879 [details])
&gt; r=me

Thanks for reviewing :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983251</commentid>
    <comment_count>4</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 10:35:26 -0800</bug_when>
    <thetext>With this patch, I get the following results from the stress tests:

** The following JSC stress test failures have been introduced:
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.1.1-3.js.mozilla
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.1.1-3.js.mozilla-llint
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.1.1-3.js.mozilla-baseline
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.1.1-3.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.2.1-3.js.mozilla
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.2.1-3.js.mozilla-llint
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.2.1-3.js.mozilla-baseline
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.2.1-3.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.5-1.js.mozilla
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.5-1.js.mozilla-llint
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.5-1.js.mozilla-baseline
        mozilla-tests.yaml/ecma/FunctionObjects/15.3.5-1.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla-llint
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla-baseline
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/ecma/Array/15.4.5.2-2.js.mozilla
        mozilla-tests.yaml/ecma/Array/15.4.5.2-2.js.mozilla-llint
        mozilla-tests.yaml/ecma/Array/15.4.5.2-2.js.mozilla-baseline
        mozilla-tests.yaml/ecma/Array/15.4.5.2-2.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/js1_5/Regress/regress-191633.js.mozilla
        mozilla-tests.yaml/js1_5/Regress/regress-191633.js.mozilla-llint
        mozilla-tests.yaml/js1_5/Regress/regress-191633.js.mozilla-baseline
        mozilla-tests.yaml/js1_5/Regress/regress-191633.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/js1_5/Regress/regress-192414.js.mozilla
        mozilla-tests.yaml/js1_5/Regress/regress-192414.js.mozilla-llint
        mozilla-tests.yaml/js1_5/Regress/regress-192414.js.mozilla-baseline
        mozilla-tests.yaml/js1_5/Regress/regress-192414.js.mozilla-dfg-eager-no-cjit-validate-phases
        mozilla-tests.yaml/js1_5/String/regress-179068.js.mozilla
        mozilla-tests.yaml/js1_5/String/regress-179068.js.mozilla-llint
        mozilla-tests.yaml/js1_5/String/regress-179068.js.mozilla-baseline
        mozilla-tests.yaml/js1_5/String/regress-179068.js.mozilla-dfg-eager-no-cjit-validate-phases
        stress/ftl-arithcos.js.default
        stress/ftl-arithcos.js.no-llint
        stress/ftl-arithcos.js.always-trigger-copy-phase
        stress/ftl-arithcos.js.no-cjit-validate-phases
        stress/ftl-arithcos.js.dfg-eager
        stress/ftl-arithcos.js.dfg-eager-no-cjit-validate
        jsc-layout-tests.yaml/js/script-tests/basic-map.js.layout
        jsc-layout-tests.yaml/js/script-tests/basic-map.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/excessive-comma-usage.js.layout
        jsc-layout-tests.yaml/js/script-tests/excessive-comma-usage.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/excessive-comma-usage.js.layout-dfg-eager-no-cjit
        jsc-layout-tests.yaml/js/script-tests/function-apply-many-args.js.layout
        jsc-layout-tests.yaml/js/script-tests/function-apply-many-args.js.layout-no-llint
        jsc-layout-tests.yaml/js/script-tests/function-apply-many-args.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/function-apply-many-args.js.layout-dfg-eager-no-cjit
        jsc-layout-tests.yaml/js/script-tests/function-apply.js.layout
        jsc-layout-tests.yaml/js/script-tests/function-apply.js.layout-no-llint
        jsc-layout-tests.yaml/js/script-tests/function-apply.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/function-apply.js.layout-dfg-eager-no-cjit
        jsc-layout-tests.yaml/js/script-tests/reentrant-caching.js.layout-no-llint
        jsc-layout-tests.yaml/js/script-tests/reentrant-caching.js.layout-dfg-eager-no-cjit
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout-no-llint
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout-dfg-eager-no-cjit

Results for JSC stress tests:
    57 failures found.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983275</commentid>
    <comment_count>5</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 11:54:24 -0800</bug_when>
    <thetext>When running with the C Loop LLINT, I get these results:

** The following JSC stress test failures have been introduced:
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla-llint
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla-baseline
        mozilla-tests.yaml/ecma_3/Date/15.9.5.6.js.mozilla-dfg-eager-no-cjit-validate-phases
        stress/ftl-arithcos.js.default
        stress/ftl-arithcos.js.no-llint
        stress/ftl-arithcos.js.always-trigger-copy-phase
        stress/ftl-arithcos.js.no-cjit-validate-phases
        stress/ftl-arithcos.js.dfg-eager
        stress/ftl-arithcos.js.dfg-eager-no-cjit-validate
        jsc-layout-tests.yaml/js/script-tests/basic-map.js.layout
        jsc-layout-tests.yaml/js/script-tests/basic-map.js.layout-no-llint
        jsc-layout-tests.yaml/js/script-tests/basic-map.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/basic-map.js.layout-dfg-eager-no-cjit
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout-no-llint
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout-no-cjit
        jsc-layout-tests.yaml/js/script-tests/sort-stability.js.layout-dfg-eager-no-cjit

Results for JSC stress tests:
    18 failures found.

So there seems to be some regressions when using the x86 backend compared to the C Loop backend, I will look into those next.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983276</commentid>
    <comment_count>6</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-02-21 11:59:41 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; Results for JSC stress tests:
&gt;     18 failures found.
&gt; 
&gt; So there seems to be some regressions when using the x86 backend compared to the C Loop backend, I will look into those next.

Beware of https://bugs.webkit.org/show_bug.cgi?id=129099 which may contribute some failures.  Note: some stress tests will turn on the DFG even if you don’t have it on by default.  The only way it doesn’t get turned on is if the DFG is not built in.  The C loop LLINT build benefits from that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983277</commentid>
    <comment_count>7</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 12:03:37 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; Results for JSC stress tests:
&gt; &gt;     18 failures found.
&gt; &gt; 
&gt; &gt; So there seems to be some regressions when using the x86 backend compared to the C Loop backend, I will look into those next.
&gt; 
&gt; Beware of https://bugs.webkit.org/show_bug.cgi?id=129099 which may contribute some failures.  Note: some stress tests will turn on the DFG even if you don’t have it on by default.  The only way it doesn’t get turned on is if the DFG is not built in.  The C loop LLINT build benefits from that.

Ok, so maybe I should run a test with DFG and LLINT enabled?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983281</commentid>
    <comment_count>8</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-02-21 12:13:24 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; Results for JSC stress tests:
&gt; &gt; &gt;     18 failures found.
&gt; &gt; &gt; 
&gt; &gt; &gt; So there seems to be some regressions when using the x86 backend compared to the C Loop backend, I will look into those next.
&gt; &gt; 
&gt; &gt; Beware of https://bugs.webkit.org/show_bug.cgi?id=129099 which may contribute some failures.  Note: some stress tests will turn on the DFG even if you don’t have it on by default.  The only way it doesn’t get turned on is if the DFG is not built in.  The C loop LLINT build benefits from that.
&gt; 
&gt; Ok, so maybe I should run a test with DFG and LLINT enabled?

Just to clarify: the LLINT is always enabled.  It’s either the C loop LLINT or the ASM LLINT.

The DFG can be disabled at runtime, but some jsc stress tests will turn it back on because that is the purpose of those tests i.e. to test the DFG.  If you run them with the DFG not built in the binary (like the C loop build), then the DFG won’t come into play.

To remove the effects of the DFG, don’t build the DFG into the code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983286</commentid>
    <comment_count>9</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 12:16:38 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; (In reply to comment #6)
&gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; &gt; Results for JSC stress tests:
&gt; &gt; &gt; &gt;     18 failures found.
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; So there seems to be some regressions when using the x86 backend compared to the C Loop backend, I will look into those next.
&gt; &gt; &gt; 
&gt; &gt; &gt; Beware of https://bugs.webkit.org/show_bug.cgi?id=129099 which may contribute some failures.  Note: some stress tests will turn on the DFG even if you don’t have it on by default.  The only way it doesn’t get turned on is if the DFG is not built in.  The C loop LLINT build benefits from that.
&gt; &gt; 
&gt; &gt; Ok, so maybe I should run a test with DFG and LLINT enabled?
&gt; 
&gt; Just to clarify: the LLINT is always enabled.  It’s either the C loop LLINT or the ASM LLINT.
&gt; 
&gt; The DFG can be disabled at runtime, but some jsc stress tests will turn it back on because that is the purpose of those tests i.e. to test the DFG.  If you run them with the DFG not built in the binary (like the C loop build), then the DFG won’t come into play.
&gt; 
&gt; To remove the effects of the DFG, don’t build the DFG into the code.

Ok, I haven&apos;t been building with DFG, only LLINT (x86 backend).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983299</commentid>
    <comment_count>10</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-21 12:45:37 -0800</bug_when>
    <thetext>Not a committer, cq+?  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983318</commentid>
    <comment_count>11</comment_count>
      <attachid>224879</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-21 13:21:33 -0800</bug_when>
    <thetext>Comment on attachment 224879
Patch

Clearing flags on attachment: 224879

Committed r164494: &lt;http://trac.webkit.org/changeset/164494&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983319</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-21 13:21:36 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983915</commentid>
    <comment_count>13</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-02-24 08:30:53 -0800</bug_when>
    <thetext>(In reply to comment #11)
&gt; (From update of attachment 224879 [details])
&gt; Clearing flags on attachment: 224879
&gt; 
&gt; Committed r164494: &lt;http://trac.webkit.org/changeset/164494&gt;

It broke zillion tests on 32 bit platforms. :-/

Here is the log from the GTK bot:
 http://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/41425

But you can easily reproduce the  failures on Mac too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984027</commentid>
    <comment_count>14</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-24 13:19:58 -0800</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #11)
&gt; &gt; (From update of attachment 224879 [details] [details])
&gt; &gt; Clearing flags on attachment: 224879
&gt; &gt; 
&gt; &gt; Committed r164494: &lt;http://trac.webkit.org/changeset/164494&gt;
&gt; 
&gt; It broke zillion tests on 32 bit platforms. :-/
&gt; 
&gt; Here is the log from the GTK bot:
&gt;  http://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/41425
&gt; 
&gt; But you can easily reproduce the  failures on Mac too.

Sorry for this, I will look into it, and create a new patch soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984030</commentid>
    <comment_count>15</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-02-24 13:21:55 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; (In reply to comment #13)
&gt; &gt; (In reply to comment #11)
&gt; &gt; &gt; (From update of attachment 224879 [details] [details] [details])
&gt; &gt; &gt; Clearing flags on attachment: 224879
&gt; &gt; &gt; 
&gt; &gt; &gt; Committed r164494: &lt;http://trac.webkit.org/changeset/164494&gt;
&gt; &gt; 
&gt; &gt; It broke zillion tests on 32 bit platforms. :-/
&gt; &gt; 
&gt; &gt; Here is the log from the GTK bot:
&gt; &gt;  http://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/41425
&gt; &gt; 
&gt; &gt; But you can easily reproduce the  failures on Mac too.
&gt; 
&gt; Sorry for this, I will look into it, and create a new patch soon.

peavo, if you think it will take longer than 1 hour to find the fix, we should roll out this change first until you can fix it.  Please advise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984041</commentid>
    <comment_count>16</comment_count>
    <who name="">peavo</who>
    <bug_when>2014-02-24 13:35:33 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #14)
&gt; &gt; (In reply to comment #13)
&gt; &gt; &gt; (In reply to comment #11)
&gt; &gt; &gt; &gt; (From update of attachment 224879 [details] [details] [details] [details])
&gt; &gt; &gt; &gt; Clearing flags on attachment: 224879
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Committed r164494: &lt;http://trac.webkit.org/changeset/164494&gt;
&gt; &gt; &gt; 
&gt; &gt; &gt; It broke zillion tests on 32 bit platforms. :-/
&gt; &gt; &gt; 
&gt; &gt; &gt; Here is the log from the GTK bot:
&gt; &gt; &gt;  http://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/41425
&gt; &gt; &gt; 
&gt; &gt; &gt; But you can easily reproduce the  failures on Mac too.
&gt; &gt; 
&gt; &gt; Sorry for this, I will look into it, and create a new patch soon.
&gt; 
&gt; peavo, if you think it will take longer than 1 hour to find the fix, we should roll out this change first until you can fix it.  Please advise.

I think I can post a fix within one hour.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>984082</commentid>
    <comment_count>17</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-02-24 14:54:53 -0800</bug_when>
    <thetext>FYI, the fix for the regression was address in https://bugs.webkit.org/show_bug.cgi?id=129272.  Fix landed in r164612: &lt;http://trac.webkit.org/changeset/164612&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>224879</attachid>
            <date>2014-02-21 09:52:34 -0800</date>
            <delta_ts>2014-02-21 13:21:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-129155-20140221185216.patch</filename>
            <type>text/plain</type>
            <size>2132</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTY0NDg1KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBA
CisyMDE0LTAyLTIxICBwZWF2b0BvdXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2suY29tPgorCisg
ICAgICAgIFtXaW5dW0xMSU5UXSBNYW55IEpTQyBzdHJlc3MgdGVzdCBmYWlsdXJlcy4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyOTE1NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEludGVsIHN5bnRheCBo
YXMgcmV2ZXJzZWQgb3BlcmFuZCBvcmRlciBjb21wYXJlZCB0byBBVCZUIHN5bnRheCwgc28gd2Ug
bmVlZCB0byBzd2FwIHRoZSBvcGVyYW5kIG9yZGVyLCBpbiB0aGlzIGNhc2Ugb24gZmxvYXRpbmcg
cG9pbnQgb3BlcmF0aW9ucy4KKyAgICAgICAgQWxzbyBhdm9pZCB1c2luZyB0aGUgcmV2ZXJzZSBv
cGNvZGUgKGUuZy4gZmRpdnIpLCBhcyB0aGlzIHB1dHMgdGhlIHJlc3VsdCBhdCB0aGUgd3Jvbmcg
cG9zaXRpb24gaW4gdGhlIGZsb2F0aW5nIHBvaW50IHN0YWNrLgorICAgICAgICBFLmcuICJkaXZk
IGZ0MCwgZnQxIiB3b3VsZCB0cmFuc2xhdGUgdG8gZmRpdnIgc3QsIHN0KDEpIChJbnRlbCBzeW50
YXgpIG9uIFdpbmRvd3MsIGJ1dCB0aGlzIHB1dHMgdGhlIHJlc3VsdCBpbiBzdCwgd2hlbiBpdCBz
aG91bGQgYmUgaW4gc3QoMSkuCisKKyAgICAgICAgKiBvZmZsaW5lYXNtL3g4Ni5yYjogU3dhcCBv
cGVyYW5kIG9yZGVyIG9uIFdpbmRvd3MuCisKIDIwMTQtMDItMjAgIEFuZGVycyBDYXJsc3NvbiAg
PGFuZGVyc2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBNb2Rlcm5pemUgSlNHbG9iYWxMb2NrIGFu
ZCBKU0xvY2tIb2xkZXIKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9vZmZsaW5lYXNtL3g4
Ni5yYgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvb2ZmbGluZWFzbS94ODYu
cmIJKHJldmlzaW9uIDE2NDQ3NikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9vZmZsaW5lYXNt
L3g4Ni5yYgkod29ya2luZyBjb3B5KQpAQCAtODA2LDEyICs4MDYsMTIgQEAgY2xhc3MgSW5zdHJ1
Y3Rpb24KIAogICAgIGRlZiBoYW5kbGVYODdCaW5PcChvcGNvZGUsIG9wY29kZXJldmVyc2UpCiAg
ICAgICAgIGlmIChvcGVyYW5kc1sxXS54ODdEZWZhdWx0U3RhY2tQb3NpdGlvbiA9PSAwKQotICAg
ICAgICAgICAgJGFzbS5wdXRzICIje29wY29kZX0gI3tvcGVyYW5kc1swXS54ODdPcGVyYW5kKDAp
fSwgI3tyZWdpc3Rlcigic3QiKX0iCisgICAgICAgICAgICAkYXNtLnB1dHMgIiN7b3Bjb2RlfSAj
e29yZGVyT3BlcmFuZHMob3BlcmFuZHNbMF0ueDg3T3BlcmFuZCgwKSwgcmVnaXN0ZXIoInN0Iikp
fSIKICAgICAgICAgZWxzaWYgKG9wZXJhbmRzWzBdLng4N0RlZmF1bHRTdGFja1Bvc2l0aW9uID09
IDApCi0gICAgICAgICAgICAkYXNtLnB1dHMgIiN7b3Bjb2RlcmV2ZXJzZX0gI3tyZWdpc3Rlcigi
c3QiKX0sICN7b3BlcmFuZHNbMV0ueDg3T3BlcmFuZCgwKX0iCisgICAgICAgICAgICAkYXNtLnB1
dHMgIiN7b3Bjb2RlfSAje29yZGVyT3BlcmFuZHMocmVnaXN0ZXIoInN0IiksIG9wZXJhbmRzWzFd
Lng4N09wZXJhbmQoMCkpfSIKICAgICAgICAgZWxzZQogICAgICAgICAgICAgJGFzbS5wdXRzICJm
bGQgI3tvcGVyYW5kc1swXS54ODdPcGVyYW5kKDApfSIKLSAgICAgICAgICAgICRhc20ucHV0cyAi
I3tvcGNvZGVyZXZlcnNlfXAgI3tyZWdpc3Rlcigic3QiKX0sICN7b3BlcmFuZHNbMV0ueDg3T3Bl
cmFuZCgxKX0iCisgICAgICAgICAgICAkYXNtLnB1dHMgIiN7b3Bjb2RlcmV2ZXJzZX1wICN7b3Jk
ZXJPcGVyYW5kcyhyZWdpc3Rlcigic3QiKSwgb3BlcmFuZHNbMV0ueDg3T3BlcmFuZCgxKSl9Igog
ICAgICAgICBlbmQKICAgICBlbmQKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>