<?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>108184</bug_id>
          
          <creation_ts>2013-01-29 05:33:21 -0800</creation_ts>
          <short_desc>ASSERT(time.isFinite()) in SVGSMILElement::createInstanceTimesFromSyncbase</short_desc>
          <delta_ts>2023-03-31 14:43:31 -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>SVG</component>
          <version>528+ (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>
          
          <blocked>116980</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Renata Hodovan">rhodovan.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>d-r</cc>
    
    <cc>fmalita</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>krit</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
    
    <cc>tgergely.u-szeged</cc>
    
    <cc>zimmermann</cc>
    
    <cc>zmo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>818856</commentid>
    <comment_count>0</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2013-01-29 05:33:21 -0800</bug_when>
    <thetext>During SVG fuzzing I&apos;ve found the following assert:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5993f4f in WebCore::SVGSMILElement::createInstanceTimesFromSyncbase (this=0xae07a0, syncbase=0xae07a0)
    at /home/reni/repos/webkit2/Source/WebCore/svg/animation/SVGSMILElement.cpp:1156
1156	            ASSERT(time.isFinite());


Test case attached.

The problem occures if the begin parameter depends on the set object itself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818862</commentid>
    <comment_count>1</comment_count>
      <attachid>185224</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2013-01-29 05:42:46 -0800</bug_when>
    <thetext>Created attachment 185224
Test to reproduce</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>961339</commentid>
    <comment_count>2</comment_count>
      <attachid>219638</attachid>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2013-12-19 03:37:27 -0800</bug_when>
    <thetext>Created attachment 219638
patch, 1st try</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>962179</commentid>
    <comment_count>3</comment_count>
      <attachid>219638</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2013-12-20 19:04:57 -0800</bug_when>
    <thetext>Comment on attachment 219638
patch, 1st try

I don&apos;t think this is the right approach because it will break valid self references. For example:
&lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;green&quot;&gt;
  &lt;animate id=&quot;fri&quot; attributeName=&quot;x&quot; begin=&quot;0s; fri.end + 3s&quot; from=&quot;0&quot; to=&quot;400&quot; dur=&quot;5s&quot;/&gt;
&lt;/rect&gt;

I think we probably need to remove the assertion and not call addBeginTime/addEndTime if the time is not finite.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966277</commentid>
    <comment_count>4</comment_count>
      <attachid>220818</attachid>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-10 00:57:42 -0800</bug_when>
    <thetext>Created attachment 220818
next try

Assert is replaced with a check that prevents adding indefinite times.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966432</commentid>
    <comment_count>5</comment_count>
      <attachid>220818</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-01-10 10:39:35 -0800</bug_when>
    <thetext>Comment on attachment 220818
next try

Thanks for updating this. I think your new approach looks good.

Not required, but it would be nice to add this testcase so we don&apos;t accidentally break this in the future:
&lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;green&quot;&gt;
  &lt;animate id=&quot;fri&quot; attributeName=&quot;x&quot; begin=&quot;0s; fri.end + 3s&quot; from=&quot;0&quot; to=&quot;400&quot; dur=&quot;5s&quot;/&gt;
&lt;/rect&gt;
(you would need to clean this up and format it like the other animation tests)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>967289</commentid>
    <comment_count>6</comment_count>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-13 07:05:48 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 220818 [details])
&gt; Thanks for updating this. I think your new approach looks good.
&gt; 
&gt; Not required, but it would be nice to add this testcase so we don&apos;t accidentally break this in the future:
&gt; &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;green&quot;&gt;
&gt;   &lt;animate id=&quot;fri&quot; attributeName=&quot;x&quot; begin=&quot;0s; fri.end + 3s&quot; from=&quot;0&quot; to=&quot;400&quot; dur=&quot;5s&quot;/&gt;
&gt; &lt;/rect&gt;
&gt; (you would need to clean this up and format it like the other animation tests)

Thanks. I&apos;ll update the patch with the test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968643</commentid>
    <comment_count>7</comment_count>
      <attachid>221344</attachid>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-16 01:05:57 -0800</bug_when>
    <thetext>Created attachment 221344
patch with test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968836</commentid>
    <comment_count>8</comment_count>
      <attachid>221344</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-01-16 11:38:53 -0800</bug_when>
    <thetext>Comment on attachment 221344
patch with test

View in context: https://bugs.webkit.org/attachment.cgi?id=221344&amp;action=review

Almost there! Just a few minor issues with the test.

&gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:13
&gt; +        if (window.testRunner) {

I&apos;m confused... this will fire and stop the test before the settimeouts below even trigger.

&gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:18
&gt; +        setTimeout(&apos;displayMessage()&apos;, 500);

This timeout is much too large. Can you try either 0 or, worst case, 30-40? You can use document.documentElement.setCurrentTime to set the current time so you don&apos;t have to wait for the animation to advance.

We have 20,000 tests and we try very hard to keep them as fast as possible. Because this test will exist on the tree for years to come, it&apos;s important to ensure it&apos;s as fast as we can make it.

&gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:21
&gt; +            setTimeout(&apos;testRunner.notifyDone()&apos;, 600);

Same here</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969133</commentid>
    <comment_count>9</comment_count>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-17 07:27:55 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 221344 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=221344&amp;action=review
&gt; 
&gt; &gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:13
&gt; &gt; +        if (window.testRunner) {
&gt; 
&gt; I&apos;m confused... this will fire and stop the test before the settimeouts below even trigger.

I cannot see the difference to other tests. Most of them starts with this check. And it works for me only this way, if I leave this block it would fail. Or, am I wrong?

&gt; &gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:18
&gt; &gt; +        setTimeout(&apos;displayMessage()&apos;, 500);
&gt; 
&gt; This timeout is much too large. Can you try either 0 or, worst case, 30-40? You can use document.documentElement.setCurrentTime to set the current time so you don&apos;t have to wait for the animation to advance.
&gt; 
&gt; We have 20,000 tests and we try very hard to keep them as fast as possible. Because this test will exist on the tree for years to come, it&apos;s important to ensure it&apos;s as fast as we can make it.
&gt; 
&gt; &gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:21
&gt; &gt; +            setTimeout(&apos;testRunner.notifyDone()&apos;, 600);
&gt; 
&gt; Same here

Less than 0.02s as animation duration and less than 30ms as timeout did not work for me. Using setCurrentTime in this situation also fails (see bug 127174).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969135</commentid>
    <comment_count>10</comment_count>
      <attachid>221466</attachid>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-17 07:30:18 -0800</bug_when>
    <thetext>Created attachment 221466
Tests with short timeout.

If these timings are still not small enough, then we should omit the tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969136</commentid>
    <comment_count>11</comment_count>
      <attachid>221467</attachid>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-17 07:42:22 -0800</bug_when>
    <thetext>Created attachment 221467
Corrected patch

Sorry, sent only a partial diff previously.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969243</commentid>
    <comment_count>12</comment_count>
      <attachid>221467</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-01-17 13:29:02 -0800</bug_when>
    <thetext>Comment on attachment 221467
Corrected patch

View in context: https://bugs.webkit.org/attachment.cgi?id=221467&amp;action=review

This looks good to me. One minor issue with the test.

&gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:14
&gt; +            document.getElementById(&quot;label&quot;).textContent = &quot;SMILElement animation time self-dependency is&quot; +

Why not end the test here?

You can do:
document.write(&quot;SMILElement animation ... etc&quot;);
if (testRunner)
    testRunner.notifyDone();</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>969763</commentid>
    <comment_count>13</comment_count>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-20 01:18:12 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; (From update of attachment 221467 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=221467&amp;action=review
&gt; 
&gt; This looks good to me. One minor issue with the test.
&gt; 
&gt; &gt; LayoutTests/svg/animations/smil-syncbase-self-dependency.svg:14
&gt; &gt; +            document.getElementById(&quot;label&quot;).textContent = &quot;SMILElement animation time self-dependency is&quot; +
&gt; 
&gt; Why not end the test here?
&gt; 
&gt; You can do:
&gt; document.write(&quot;SMILElement animation ... etc&quot;);
&gt; if (testRunner)
&gt;     testRunner.notifyDone();

Here we want to test whether self-dependency is correctly handled. If you just write out a fixed string, it will test whether WK crashes in the case of self-dependency, but it will not find situations where the self-dependency is silently dropped (e.g. my first try).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970365</commentid>
    <comment_count>14</comment_count>
      <attachid>221467</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-21 12:12:53 -0800</bug_when>
    <thetext>Comment on attachment 221467
Corrected patch

Clearing flags on attachment: 221467

Committed r162459: &lt;http://trac.webkit.org/changeset/162459&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970366</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-21 12:12:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970412</commentid>
    <comment_count>16</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-01-21 13:59:27 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; All reviewed patches have been landed.  Closing bug.

I&apos;m very sorry but I made a mistake when reviewing this. We should have landed a test that crashes before this patch and does not crash after this patch. I created this testcase when merging this patch to Chrome and it&apos;s available at: https://codereview.chromium.org/144333002

(LayoutTests/svg/animations/self-dependency-crash.html and LayoutTests/svg/animations/self-dependency-crash-expected.html).

Would you be willing to land this test in another patch? If not, I&apos;d be happy to do it for you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970685</commentid>
    <comment_count>17</comment_count>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-22 06:59:51 -0800</bug_when>
    <thetext>(In reply to comment #16)
&gt; (In reply to comment #15)
&gt; &gt; All reviewed patches have been landed.  Closing bug.
&gt; 
&gt; I&apos;m very sorry but I made a mistake when reviewing this. We should have landed a test that crashes before this patch and does not crash after this patch. I created this testcase when merging this patch to Chrome and it&apos;s available at: https://codereview.chromium.org/144333002
&gt; 
&gt; (LayoutTests/svg/animations/self-dependency-crash.html and LayoutTests/svg/animations/self-dependency-crash-expected.html).
&gt; 
&gt; Would you be willing to land this test in another patch? If not, I&apos;d be happy to do it for you.

I&apos;ll do it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971039</commentid>
    <comment_count>18</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-22 23:04:43 -0800</bug_when>
    <thetext>The test added here is very flaky on all bots: &lt;http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=svg%2Fanimations%2Fsmil-syncbase-self-dependency.svg&gt;

What would be the right way to handle this? Should we roll the fix out?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971082</commentid>
    <comment_count>19</comment_count>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-23 01:41:39 -0800</bug_when>
    <thetext>(In reply to comment #18)
&gt; The test added here is very flaky on all bots: &lt;http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=svg%2Fanimations%2Fsmil-syncbase-self-dependency.svg&gt;
&gt; 
&gt; What would be the right way to handle this? Should we roll the fix out?

This is probably caused by the short time intervals the test uses. (For me these were the minimal time settings that worked correctly.) I&apos;ll add a test case that only checks the original crash and contains no such timing issues. Should I also remove these flaky tests in that patch? Or the policy is to roll out the fix and land it again with the other test case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971266</commentid>
    <comment_count>20</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-23 12:08:01 -0800</bug_when>
    <thetext>The important thing is to address flaky and failing tests quickly (possibly by rolling out or disabling the tests), and then to get to the bottom of what went wrong.

Since your plan is to remove this test, I went ahead and deleted the flaky one in &lt;http://trac.webkit.org/r162632&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971532</commentid>
    <comment_count>21</comment_count>
      <attachid>222083</attachid>
    <who name="Tamas Gergely">tgergely.u-szeged</who>
    <bug_when>2014-01-23 23:53:14 -0800</bug_when>
    <thetext>Created attachment 222083
Test

Crash test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971865</commentid>
    <comment_count>22</comment_count>
      <attachid>222083</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-24 19:20:59 -0800</bug_when>
    <thetext>Comment on attachment 222083
Test

Clearing flags on attachment: 222083

Committed r162753: &lt;http://trac.webkit.org/changeset/162753&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>971866</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-24 19:21:03 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>999443</commentid>
    <comment_count>24</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2014-04-09 23:28:38 -0700</bug_when>
    <thetext>*** Bug 98059 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1945835</commentid>
    <comment_count>25</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-03-31 14:43:31 -0700</bug_when>
    <thetext>*** Bug 78075 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>185224</attachid>
            <date>2013-01-29 05:42:46 -0800</date>
            <delta_ts>2013-01-29 05:42:46 -0800</delta_ts>
            <desc>Test to reproduce</desc>
            <filename>time_isFinite_assert.svg</filename>
            <type>image/svg+xml</type>
            <size>170</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPHJlY3Q+CgkJPHNldCBp
ZD0ic2VsZklEIiBhdHRyaWJ1dGVOYW1lPSJ4IiBiZWdpbj0iMHM7IHNlbGZJRC5lbmQgKyAxcyIg
ZHVyPSIxcyIgcmVwZWF0RHVyPSJpbmRlZmluaXRlIiA+PC9zZXQ+Cgk8L3JlY3Q+Cjwvc3ZnPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219638</attachid>
            <date>2013-12-19 03:37:27 -0800</date>
            <delta_ts>2014-01-10 00:57:42 -0800</delta_ts>
            <desc>patch, 1st try</desc>
            <filename>assert_time_isFinite.patch</filename>
            <type>text/plain</type>
            <size>3700</size>
            <attacher name="Tamas Gergely">tgergely.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkMzVhYzkzLi5lMjZhMDAyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMTIt
MTkgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29t
PgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50Ojpj
cmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MTg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQXNzZXJ0IGZhaWxlZCB3aGVuIGFuIGFuaW1hdGlvbiBj
b250YWluZWQgc2VsZi1yZWZlcmVuY2UgaW4gc3luYy1iYXNlCisgICAgICAgIHRpbWUgZGVmaW5p
dGlvbnMuIE5vdyBzdWNoIHNlbGYtcmVmZXJlbmNpbmcgdGltZSBkZWZpbml0aW9ucyBhcmUKKyAg
ICAgICAgaWdub3JlZCAobm90IHByb2Nlc3NlZCkuIFRoZSB0ZXN0IGNvbnRhaW5zIHN1Y2ggYW4g
ZWxlbWVudC4KKworICAgICAgICAqIHN2Zy9hbmltYXRpb25zL3NtaWwtc2VsZi1kZXBlbmRlbnQt
dGltZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHN2Zy9hbmltYXRpb25zL3NtaWwt
c2VsZi1kZXBlbmRlbnQtdGltZS5zdmc6IEFkZGVkLgorCiAyMDEzLTEyLTE4ICBSeW9zdWtlIE5p
d2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJlYmFzZWxpbmUgdGhlIHRlc3QgSSBh
ZGRlZCBpbiByMTYwODE5LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMv
c21pbC1zZWxmLWRlcGVuZGVudC10aW1lLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3N2Zy9h
bmltYXRpb25zL3NtaWwtc2VsZi1kZXBlbmRlbnQtdGltZS1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNWE4NTU0YwotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL3NtaWwtc2VsZi1kZXBlbmRlbnQtdGltZS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSBAQAorUEFTUzogZGlkIG5vdCBjcmFzaCAoaW4gZGVidWcpCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zbWlsLXNlbGYtZGVwZW5kZW50LXRp
bWUuc3ZnIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zZWxmLWRlcGVuZGVudC10
aW1lLnN2ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zMTVmM2ExCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zZWxmLWRlcGVu
ZGVudC10aW1lLnN2ZwpAQCAtMCwwICsxLDE2IEBACis8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9
Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8IS0tIFRlc3QgZm9yIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDgxODQgLS0+CisgICAgPHJlY3Q+Cisg
ICAgICAgIDxzZXQgaWQ9InNlbGZJRCIgYXR0cmlidXRlTmFtZT0ieCIgYmVnaW49IjBzOyBzZWxm
SUQuZW5kICsgMXMiIGR1cj0iMXMiIHJlcGVhdER1cj0iaW5kZWZpbml0ZSIvPgorICAgIDwvcmVj
dD4KKyAgICA8dGV4dCBpZD0ibGFiZWwiIHk9IjE1MCIvPgorICAgIDxzY3JpcHQ+CisgICAgICAg
IGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4
dCgpOworCisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsYWJlbCIpLnRleHRDb250
ZW50ID0gIlBBU1M6IGRpZCBub3QgY3Jhc2ggKGluIGRlYnVnKSI7CisKKyAgICAgICAgaWYgKHdp
bmRvdy50ZXN0UnVubmVyKQorICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7Cisg
ICAgPC9zY3JpcHQ+Cis8L3N2Zz4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA2YTAxZDIyLi40ZDQ0NGE4IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTMtMTItMTkgIFRhbWFzIEdlcmdlbHkgIDx0Z2Vy
Z2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29tPgorCisgICAgICAgIEFTU0VSVCh0aW1l
LmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50OjpjcmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5
bmNiYXNlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA4MTg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QXNzZXJ0IGZhaWxlZCB3aGVuIGFuIGFuaW1hdGlvbiBjb250YWluZWQgc2VsZi1yZWZlcmVuY2Ug
aW4gc3luYy1iYXNlCisgICAgICAgIHRpbWUgZGVmaW5pdGlvbnMuIE5vdyBzdWNoIHNlbGYtcmVm
ZXJlbmNpbmcgdGltZSBkZWZpbml0aW9ucyBhcmUKKyAgICAgICAgaWdub3JlZCAobm90IHByb2Nl
c3NlZCkuCisKKyAgICAgICAgVGVzdDogc3ZnL2FuaW1hdGlvbnMvc21pbC1zZWxmLWRlcGVuZGVu
dC10aW1lLnN2ZworCisgICAgICAgICogc3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxlbWVudC5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpTVkdTTUlMRWxlbWVudDo6Y3JlYXRlSW5zdGFuY2VUaW1lc0Zy
b21TeW5jYmFzZSk6CisKIDIwMTMtMTItMTkgIFNlb2tqdSBLd29uICA8c2Vva2p1QHdlYmtpdC5v
cmc+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogRml4IGRlc2NyaXB0aW9uIG9mIHBhcmFtZXRl
cnMgaW4gUGFnZS5zZXRHZW9sb2NhdGlvbk92ZXJyaWRlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N2
Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCmluZGV4IDdkNjRkNzIuLmI4Y2E5OTIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCkBA
IC0xMTQyLDYgKzExNDIsOCBAQCB2b2lkIFNWR1NNSUxFbGVtZW50OjpjcmVhdGVJbnN0YW5jZVRp
bWVzRnJvbVN5bmNiYXNlKFNWR1NNSUxFbGVtZW50KiBzeW5jYmFzZSwgTgogICAgICAgICAgICAg
QVNTRVJUKGNvbmRpdGlvbi5tX25hbWUgPT0gImJlZ2luIiB8fCBjb25kaXRpb24ubV9uYW1lID09
ICJlbmQiKTsKICAgICAgICAgICAgIC8vIE5vIG5lc3RlZCB0aW1lIGNvbnRhaW5lcnMgaW4gU1ZH
LCBubyBuZWVkIGZvciBjcmF6eSB0aW1lIHNwYWNlIGNvbnZlcnNpb25zLiBQaGV3IQogICAgICAg
ICAgICAgU01JTFRpbWUgdGltZSA9IDA7CisgICAgICAgICAgICBpZiAodGhpcyA9PSBzeW5jYmFz
ZSkKKyAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgIGlmIChjb25kaXRpb24u
bV9uYW1lID09ICJiZWdpbiIpCiAgICAgICAgICAgICAgICAgdGltZSA9IHN5bmNiYXNlLT5tX2lu
dGVydmFsQmVnaW4gKyBjb25kaXRpb24ubV9vZmZzZXQ7CiAgICAgICAgICAgICBlbHNlCg==
</data>
<flag name="review"
          id="243284"
          type_id="1"
          status="-"
          setter="pdr"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220818</attachid>
            <date>2014-01-10 00:57:42 -0800</date>
            <delta_ts>2014-01-16 01:05:57 -0800</delta_ts>
            <desc>next try</desc>
            <filename>assert_time_isFinite.patch</filename>
            <type>text/plain</type>
            <size>1708</size>
            <attacher name="Tamas Gergely">tgergely.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4Y2EwZWQ2Li4zMWVkZWM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAg
QEAKKzIwMTQtMDEtMTAgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVy
LnNhbXN1bmcuY29tPgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NN
SUxFbGVtZW50OjpjcmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDgxODQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbiB0aGUgY2FzZSBhIFNNSUxFbGVt
ZW50IHRpbWluZyBoYWQgYSBzeW5jYmFzZSBkZXBlbmRlbmN5IG9uIGFuIGluZGVmaW5pdGUgdmFs
dWUKKyAgICAgICAgdGhlIGFzc2VydCB3ZXJlIHJhaXNlZC4gVGhlIGFzc2VydCBoYXMgYmVlbiBy
ZW1vdmVkIGFuZCBhIGNoZWNrIGhhcyBiZWVuIGFkZGVkIGluc3RlYWQgdGhhdAorICAgICAgICBw
cmV2ZW50cyB0aGUgYWRkaXRpb24gb2YgaW5kZWZpbml0ZSB0aW1lcyB0byB0aGUgdGltZSBsaXN0
LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAgICAgICAgKiBzdmcvYW5pbWF0
aW9uL1NWR1NNSUxFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1NNSUxFbGVtZW50
OjpjcmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlKToKKyAgICAgICAgICBBU1NFUlQgcmVt
b3ZlZC4KKwogMjAxNC0wMS0wOSAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAog
ICAgICAgICBbTWFjXSAubXAzIG1lZGlhIGRvY3VtZW50IGNvbnRyb2xzIG1pc3NpbmcgdGhlaXIg
YmFja2dyb3VuZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL2FuaW1hdGlvbi9TVkdT
TUlMRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVt
ZW50LmNwcAppbmRleCA3ZDY0ZDcyLi5lODA0YWRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9z
dmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcApAQCAtMTE0Niw3ICsxMTQ2LDggQEAgdm9p
ZCBTVkdTTUlMRWxlbWVudDo6Y3JlYXRlSW5zdGFuY2VUaW1lc0Zyb21TeW5jYmFzZShTVkdTTUlM
RWxlbWVudCogc3luY2Jhc2UsIE4KICAgICAgICAgICAgICAgICB0aW1lID0gc3luY2Jhc2UtPm1f
aW50ZXJ2YWxCZWdpbiArIGNvbmRpdGlvbi5tX29mZnNldDsKICAgICAgICAgICAgIGVsc2UKICAg
ICAgICAgICAgICAgICB0aW1lID0gc3luY2Jhc2UtPm1faW50ZXJ2YWxFbmQgKyBjb25kaXRpb24u
bV9vZmZzZXQ7Ci0gICAgICAgICAgICBBU1NFUlQodGltZS5pc0Zpbml0ZSgpKTsKKyAgICAgICAg
ICAgIGlmICghdGltZS5pc0Zpbml0ZSgpKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAg
ICAgICAgICAgaWYgKGNvbmRpdGlvbi5tX2JlZ2luT3JFbmQgPT0gQmVnaW4pCiAgICAgICAgICAg
ICAgICAgYWRkQmVnaW5UaW1lKGVsYXBzZWQoKSwgdGltZSk7CiAgICAgICAgICAgICBlbHNlCg==
</data>
<flag name="review"
          id="244595"
          type_id="1"
          status="+"
          setter="pdr"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221344</attachid>
            <date>2014-01-16 01:05:57 -0800</date>
            <delta_ts>2014-01-17 07:30:18 -0800</delta_ts>
            <desc>patch with test</desc>
            <filename>assert_time_isFinite.patch</filename>
            <type>text/plain</type>
            <size>4078</size>
            <attacher name="Tamas Gergely">tgergely.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjMmVhNWZlLi5kOTZjMmFhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDEt
MTYgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29t
PgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50Ojpj
cmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlCisgICAgICAgIDxodHRwczovL3dlYmtpdC5v
cmcvYi8xMDgxODQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdCBjaGVja3Mgd2hldGhlciB2YWxpZCBzZWxmLWRlcGVuZGVuY3kgaXMgYWNjaWRl
bnRhbGx5IGJyb2tlbi4KKworICAgICAgICAqIHN2Zy9hbmltYXRpb25zL3NtaWwtc3luY2Jhc2Ut
c2VsZi1kZXBlbmRlbmN5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3ZnL2FuaW1h
dGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3ZnOiBBZGRlZC4KKwogMjAxNC0w
MS0xNSAgTWlobmVhIE92aWRlbmllICA8bWlobmVhQGFkb2JlLmNvbT4KIAogICAgICAgICBbQ1NT
IFJlZ2lvbnNdIEVuYWJsZSBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBmb3IgZml4ZWQgZWxlbWVu
dHMgaW4gbmFtZWQgZmxvd3MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25z
L3NtaWwtc3luY2Jhc2Utc2VsZi1kZXBlbmRlbmN5LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L3N2Zy9hbmltYXRpb25zL3NtaWwtc3luY2Jhc2Utc2VsZi1kZXBlbmRlbmN5LWV4cGVjdGVkLnR4
dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4zZmJiOTQ4Ci0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRl
cGVuZGVuY3ktZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1NNSUxFbGVtZW50IGFuaW1hdGlv
biB0aW1lIHNlbGYtZGVwZW5kZW5jeSBpcyBoYW5kbGVkLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3ZnIGIvTGF5
b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3Zn
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjIyNzFhZGYKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zbWlsLXN5bmNiYXNlLXNlbGYtZGVw
ZW5kZW5jeS5zdmcKQEAgLTAsMCArMSwyNSBAQAorPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CisgICAgPCEtLSBUZXN0IHdoZXRoZXIgU01JTEVs
ZW1lbnQgYW5pbWF0aW9uIHNlbGYgZGVwZW5kZW5jaWVzIGhhbmRsZWQgY29ycmVjdGx5LiAtLT4K
KyAgICA8cmVjdCBpZD0icmVjdElEIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iZ3Jl
ZW4iPgorICAgICAgICA8YW5pbWF0ZSBpZD0ic2VsZklEIiBhdHRyaWJ1dGVOYW1lPSJ4IiBiZWdp
bj0iMHM7IHNlbGZJRC5lbmQiIGR1cj0iMC4ycyIgZnJvbT0iMCIgdG89IjQwMCIvPgorICAgIDwv
cmVjdD4KKyAgICA8dGV4dCBpZD0ibGFiZWwiIHk9IjE1MCIvPgorICAgIDxzY3JpcHQ+CisgICAg
ICAgIGZ1bmN0aW9uIGRpc3BsYXlNZXNzYWdlKCkgeworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoImxhYmVsIikudGV4dENvbnRlbnQgPSAiU01JTEVsZW1lbnQgYW5pbWF0aW9u
IHRpbWUgc2VsZi1kZXBlbmRlbmN5IGlzIiArCisgICAgICAgICAgICAgICAgKChkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgicmVjdElEIikueC5hbmltVmFsLnZhbHVlID4gMCkgPyAiICIgOiAiIG5v
dCAiKSArICJoYW5kbGVkLiI7CisgICAgICAgIH0KKworICAgICAgICBpZiAod2luZG93LnRlc3RS
dW5uZXIpIHsKKyAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAg
ICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisgICAgICAgIH0KKworICAgICAgICBzZXRU
aW1lb3V0KCdkaXNwbGF5TWVzc2FnZSgpJywgNTAwKTsKKworICAgICAgICBpZiAod2luZG93LnRl
c3RSdW5uZXIpIHsKKyAgICAgICAgICAgIHNldFRpbWVvdXQoJ3Rlc3RSdW5uZXIubm90aWZ5RG9u
ZSgpJywgNjAwKTsKKyAgICAgICAgfQorCisgICAgPC9zY3JpcHQ+Cis8L3N2Zz4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpp
bmRleCA2ZGVhMDU5Li42NzE0ZjViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTQt
MDEtMTYgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcu
Y29tPgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50
OjpjcmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlCisgICAgICAgIDxodHRwczovL3dlYmtp
dC5vcmcvYi8xMDgxODQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUGhpbGlwIFJvZ2Vycy4KKwor
ICAgICAgICBJbiB0aGUgY2FzZSBhIFNNSUxFbGVtZW50IHRpbWluZyBoYWQgYSBzeW5jYmFzZSBk
ZXBlbmRlbmN5IG9uIGFuIGluZGVmaW5pdGUgdmFsdWUKKyAgICAgICAgdGhlIGFzc2VydCB3ZXJl
IHJhaXNlZC4gVGhlIGFzc2VydCBoYXMgYmVlbiByZW1vdmVkIGFuZCBhIGNoZWNrIGhhcyBiZWVu
IGFkZGVkCisgICAgICAgIGluc3RlYWQgdGhhdCBwcmV2ZW50cyB0aGUgYWRkaXRpb24gb2YgaW5k
ZWZpbml0ZSB0aW1lcyB0byB0aGUgdGltZSBsaXN0LgorCisgICAgICAgIFRlc3Q6IHN2Zy9hbmlt
YXRpb25zL3NtaWwtc3luY2Jhc2Utc2VsZi1kZXBlbmRlbmN5LnN2ZworCisgICAgICAgICogc3Zn
L2FuaW1hdGlvbi9TVkdTTUlMRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdTTUlM
RWxlbWVudDo6Y3JlYXRlSW5zdGFuY2VUaW1lc0Zyb21TeW5jYmFzZSk6CisgICAgICAgICAgQVNT
RVJUIHJlbW92ZWQuCisKIDIwMTQtMDEtMTUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNp
YUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdW0VGTF1bTklYXSBEbyBub3QgdXNlIFByaW50
Q29udGV4dCwgRnJhbWUgYW5kIERvY3VtZW50TG9hZGVyIGluIEVycm9ycwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvc3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxlbWVudC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcAppbmRleCA3ZDY0ZDcyLi5l
ODA0YWRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxF
bGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVt
ZW50LmNwcApAQCAtMTE0Niw3ICsxMTQ2LDggQEAgdm9pZCBTVkdTTUlMRWxlbWVudDo6Y3JlYXRl
SW5zdGFuY2VUaW1lc0Zyb21TeW5jYmFzZShTVkdTTUlMRWxlbWVudCogc3luY2Jhc2UsIE4KICAg
ICAgICAgICAgICAgICB0aW1lID0gc3luY2Jhc2UtPm1faW50ZXJ2YWxCZWdpbiArIGNvbmRpdGlv
bi5tX29mZnNldDsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICB0aW1lID0gc3lu
Y2Jhc2UtPm1faW50ZXJ2YWxFbmQgKyBjb25kaXRpb24ubV9vZmZzZXQ7Ci0gICAgICAgICAgICBB
U1NFUlQodGltZS5pc0Zpbml0ZSgpKTsKKyAgICAgICAgICAgIGlmICghdGltZS5pc0Zpbml0ZSgp
KQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgaWYgKGNvbmRpdGlvbi5t
X2JlZ2luT3JFbmQgPT0gQmVnaW4pCiAgICAgICAgICAgICAgICAgYWRkQmVnaW5UaW1lKGVsYXBz
ZWQoKSwgdGltZSk7CiAgICAgICAgICAgICBlbHNlCg==
</data>
<flag name="review"
          id="245241"
          type_id="1"
          status="-"
          setter="pdr"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221466</attachid>
            <date>2014-01-17 07:30:18 -0800</date>
            <delta_ts>2014-01-17 07:42:22 -0800</delta_ts>
            <desc>Tests with short timeout.</desc>
            <filename>assert_time_isFinite.patch</filename>
            <type>text/plain</type>
            <size>4383</size>
            <attacher name="Tamas Gergely">tgergely.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxMzQwM2FkLi5mMDg4OTI3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDEt
MTcgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29t
PgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50Ojpj
cmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlCisgICAgICAgIDxodHRwczovL3dlYmtpdC5v
cmcvYi8xMDgxODQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdCBjaGVja3Mgd2hldGhlciB2YWxpZCBzZWxmLWRlcGVuZGVuY3kgaXMgYWNjaWRl
bnRhbGx5IGJyb2tlbi4KKworICAgICAgICAqIHN2Zy9hbmltYXRpb25zL3NtaWwtc3luY2Jhc2Ut
c2VsZi1kZXBlbmRlbmN5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3ZnL2FuaW1h
dGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3ZnOiBBZGRlZC4KKwogMjAxNC0w
MS0xNiAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNT
SU9OKHIxNjIxNDUpOiBtZWRpYS92aWRlby1jb250cm9scy12aXNpYmxlLWF1ZGlvLW9ubHkuaHRt
bCBmYWlscwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5j
YmFzZS1zZWxmLWRlcGVuZGVuY3kuc3ZnIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21p
bC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3ZnCmluZGV4IDIyNzFhZGYuLjc4ZGJkYjYgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL3NtaWwtc3luY2Jhc2Utc2VsZi1k
ZXBlbmRlbmN5LnN2ZworKysgYi9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zbWlsLXN5bmNi
YXNlLXNlbGYtZGVwZW5kZW5jeS5zdmcKQEAgLTEsMjUgKzEsMjUgQEAKLTxzdmcgdmVyc2lvbj0i
MS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgorPHN2ZyB2ZXJzaW9uPSIx
LjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgb25sb2FkPSJsb2FkZWQoKSI+
CiAgICAgPCEtLSBUZXN0IHdoZXRoZXIgU01JTEVsZW1lbnQgYW5pbWF0aW9uIHNlbGYgZGVwZW5k
ZW5jaWVzIGhhbmRsZWQgY29ycmVjdGx5LiAtLT4KICAgICA8cmVjdCBpZD0icmVjdElEIiB3aWR0
aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iZ3JlZW4iPgotICAgICAgICA8YW5pbWF0ZSBpZD0i
c2VsZklEIiBhdHRyaWJ1dGVOYW1lPSJ4IiBiZWdpbj0iMHM7IHNlbGZJRC5lbmQiIGR1cj0iMC4y
cyIgZnJvbT0iMCIgdG89IjQwMCIvPgorICAgICAgICA8YW5pbWF0ZSBpZD0ic2VsZklEIiBhdHRy
aWJ1dGVOYW1lPSJ4IiBiZWdpbj0iMHM7IHNlbGZJRC5lbmQiIGR1cj0iMC4wMnMiIGZyb209IjAi
IHRvPSI0MDAiLz4KICAgICA8L3JlY3Q+CiAgICAgPHRleHQgaWQ9ImxhYmVsIiB5PSIxNTAiLz4K
ICAgICA8c2NyaXB0PgotICAgICAgICBmdW5jdGlvbiBkaXNwbGF5TWVzc2FnZSgpIHsKLSAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsYWJlbCIpLnRleHRDb250ZW50ID0gIlNN
SUxFbGVtZW50IGFuaW1hdGlvbiB0aW1lIHNlbGYtZGVwZW5kZW5jeSBpcyIgKwotICAgICAgICAg
ICAgICAgICgoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlY3RJRCIpLnguYW5pbVZhbC52YWx1
ZSA+IDApID8gIiAiIDogIiBub3QgIikgKyAiaGFuZGxlZC4iOwotICAgICAgICB9Ci0KICAgICAg
ICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICAgICAgICB0ZXN0UnVubmVyLmR1bXBB
c1RleHQoKTsKICAgICAgICAgICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOwogICAgICAg
ICB9CiAKLSAgICAgICAgc2V0VGltZW91dCgnZGlzcGxheU1lc3NhZ2UoKScsIDUwMCk7Ci0KLSAg
ICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7Ci0gICAgICAgICAgICBzZXRUaW1lb3V0KCd0
ZXN0UnVubmVyLm5vdGlmeURvbmUoKScsIDYwMCk7CisgICAgICAgIGZ1bmN0aW9uIGRpc3BsYXlN
ZXNzYWdlKCkgeworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImxhYmVsIiku
dGV4dENvbnRlbnQgPSAiU01JTEVsZW1lbnQgYW5pbWF0aW9uIHRpbWUgc2VsZi1kZXBlbmRlbmN5
IGlzIiArCisgICAgICAgICAgICAgICAgKChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVjdElE
IikueC5hbmltVmFsLnZhbHVlID4gMCkgPyAiICIgOiAiIG5vdCAiKSArICJoYW5kbGVkLiI7CiAg
ICAgICAgIH0KIAorICAgICAgICBmdW5jdGlvbiBsb2FkZWQoKSB7CisgICAgICAgICAgICBzZXRU
aW1lb3V0KCdkaXNwbGF5TWVzc2FnZSgpJywgMzApOworICAgICAgICAgICAgaWYgKHdpbmRvdy50
ZXN0UnVubmVyKSB7CisgICAgICAgICAgICAgICAgc2V0VGltZW91dCgndGVzdFJ1bm5lci5ub3Rp
ZnlEb25lKCknLCA0MCk7CisgICAgICAgICAgICB9CisgICAgICAgIH0KICAgICA8L3NjcmlwdD4K
IDwvc3ZnPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YkNvcmUvQ2hhbmdlTG9nCmluZGV4IDA4MGZlNmUuLmY4ZGYxZGIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxNC0wMS0xNyAgVGFtYXMgR2VyZ2VseSAgPHRnZXJnZWx5LnUtc3plZ2Vk
QHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgQVNTRVJUKHRpbWUuaXNGaW5pdGUoKSkg
aW4gU1ZHU01JTEVsZW1lbnQ6OmNyZWF0ZUluc3RhbmNlVGltZXNGcm9tU3luY2Jhc2UKKyAgICAg
ICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEwODE4ND4KKworICAgICAgICBSZXZpZXdlZCBieSBQ
aGlsaXAgUm9nZXJzLgorCisgICAgICAgIEluIHRoZSBjYXNlIGEgU01JTEVsZW1lbnQgdGltaW5n
IGhhZCBhIHN5bmNiYXNlIGRlcGVuZGVuY3kgb24gYW4gaW5kZWZpbml0ZSB2YWx1ZQorICAgICAg
ICB0aGUgYXNzZXJ0IHdlcmUgcmFpc2VkLiBUaGUgYXNzZXJ0IGhhcyBiZWVuIHJlbW92ZWQgYW5k
IGEgY2hlY2sgaGFzIGJlZW4gYWRkZWQKKyAgICAgICAgaW5zdGVhZCB0aGF0IHByZXZlbnRzIHRo
ZSBhZGRpdGlvbiBvZiBpbmRlZmluaXRlIHRpbWVzIHRvIHRoZSB0aW1lIGxpc3QuCisKKyAgICAg
ICAgVGVzdDogc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3Zn
CisKKyAgICAgICAgKiBzdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlNWR1NNSUxFbGVtZW50OjpjcmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNl
KToKKyAgICAgICAgICBBU1NFUlQgcmVtb3ZlZC4KKwogMjAxNC0wMS0xNiAgVGltIEhvcnRvbiAg
PHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBPbiBpT1MsIHpvb21pbmcgaW4g
d2l0aCBhIFRpbGVDb250cm9sbGVyLWJhY2tlZCBtYWluIGZyYW1lIG1ha2VzIGh1bmRyZWRzIG9m
IHRpbGVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxF
bGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQu
Y3BwCmluZGV4IDIzYWNhMzIuLmExZGYxZjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2
Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9h
bmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCkBAIC0xMTQ2LDcgKzExNDYsOCBAQCB2b2lkIFNW
R1NNSUxFbGVtZW50OjpjcmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlKFNWR1NNSUxFbGVt
ZW50KiBzeW5jYmFzZSwgTgogICAgICAgICAgICAgICAgIHRpbWUgPSBzeW5jYmFzZS0+bV9pbnRl
cnZhbEJlZ2luICsgY29uZGl0aW9uLm1fb2Zmc2V0OwogICAgICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgICAgIHRpbWUgPSBzeW5jYmFzZS0+bV9pbnRlcnZhbEVuZCArIGNvbmRpdGlvbi5tX29m
ZnNldDsKLSAgICAgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpOworICAgICAgICAgICAg
aWYgKCF0aW1lLmlzRmluaXRlKCkpCisgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAg
ICAgICBpZiAoY29uZGl0aW9uLm1fYmVnaW5PckVuZCA9PSBCZWdpbikKICAgICAgICAgICAgICAg
ICBhZGRCZWdpblRpbWUoZWxhcHNlZCgpLCB0aW1lKTsKICAgICAgICAgICAgIGVsc2UK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221467</attachid>
            <date>2014-01-17 07:42:22 -0800</date>
            <delta_ts>2014-01-21 12:12:53 -0800</delta_ts>
            <desc>Corrected patch</desc>
            <filename>assert_time_isFinite.patch</filename>
            <type>text/plain</type>
            <size>4078</size>
            <attacher name="Tamas Gergely">tgergely.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3MzY0YTQ2Li43ODg4NzdmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDEt
MTcgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29t
PgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50Ojpj
cmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlCisgICAgICAgIDxodHRwczovL3dlYmtpdC5v
cmcvYi8xMDgxODQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdCBjaGVja3Mgd2hldGhlciB2YWxpZCBzZWxmLWRlcGVuZGVuY3kgaXMgYWNjaWRl
bnRhbGx5IGJyb2tlbi4KKworICAgICAgICAqIHN2Zy9hbmltYXRpb25zL3NtaWwtc3luY2Jhc2Ut
c2VsZi1kZXBlbmRlbmN5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogc3ZnL2FuaW1h
dGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3kuc3ZnOiBBZGRlZC4KKwogMjAxNC0w
MS0xNyAgTWljaGHFgiBQYWt1xYJhIHZlbCBSdXRrYSAgPG0ucGFrdWxhQHNhbXN1bmcuY29tPgog
CiAgICAgICAgIFVucmV2aWV3ZWQgRUZMIGdhcmRlbmluZwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVuZGVuY3ktZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRlcGVu
ZGVuY3ktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjNm
YmI5NDgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zbWls
LXN5bmNiYXNlLXNlbGYtZGVwZW5kZW5jeS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAorU01J
TEVsZW1lbnQgYW5pbWF0aW9uIHRpbWUgc2VsZi1kZXBlbmRlbmN5IGlzIGhhbmRsZWQuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zbWlsLXN5bmNiYXNlLXNlbGYtZGVw
ZW5kZW5jeS5zdmcgYi9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zbWlsLXN5bmNiYXNlLXNl
bGYtZGVwZW5kZW5jeS5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNzhk
YmRiNgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL3NtaWwt
c3luY2Jhc2Utc2VsZi1kZXBlbmRlbmN5LnN2ZwpAQCAtMCwwICsxLDI1IEBACis8c3ZnIHZlcnNp
b249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBvbmxvYWQ9ImxvYWRl
ZCgpIj4KKyAgICA8IS0tIFRlc3Qgd2hldGhlciBTTUlMRWxlbWVudCBhbmltYXRpb24gc2VsZiBk
ZXBlbmRlbmNpZXMgaGFuZGxlZCBjb3JyZWN0bHkuIC0tPgorICAgIDxyZWN0IGlkPSJyZWN0SUQi
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJncmVlbiI+CisgICAgICAgIDxhbmltYXRl
IGlkPSJzZWxmSUQiIGF0dHJpYnV0ZU5hbWU9IngiIGJlZ2luPSIwczsgc2VsZklELmVuZCIgZHVy
PSIwLjAycyIgZnJvbT0iMCIgdG89IjQwMCIvPgorICAgIDwvcmVjdD4KKyAgICA8dGV4dCBpZD0i
bGFiZWwiIHk9IjE1MCIvPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1
bm5lcikgeworICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgICAgICAg
ICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAgICAgfQorCisgICAgICAgIGZ1bmN0
aW9uIGRpc3BsYXlNZXNzYWdlKCkgeworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoImxhYmVsIikudGV4dENvbnRlbnQgPSAiU01JTEVsZW1lbnQgYW5pbWF0aW9uIHRpbWUgc2Vs
Zi1kZXBlbmRlbmN5IGlzIiArCisgICAgICAgICAgICAgICAgKChkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgicmVjdElEIikueC5hbmltVmFsLnZhbHVlID4gMCkgPyAiICIgOiAiIG5vdCAiKSArICJo
YW5kbGVkLiI7CisgICAgICAgIH0KKworICAgICAgICBmdW5jdGlvbiBsb2FkZWQoKSB7CisgICAg
ICAgICAgICBzZXRUaW1lb3V0KCdkaXNwbGF5TWVzc2FnZSgpJywgMzApOworICAgICAgICAgICAg
aWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CisgICAgICAgICAgICAgICAgc2V0VGltZW91dCgndGVz
dFJ1bm5lci5ub3RpZnlEb25lKCknLCA0MCk7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAg
ICA8L3NjcmlwdD4KKzwvc3ZnPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGExOTY5YWEuLjViZDYyZGYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxNC0wMS0xNyAgVGFtYXMgR2VyZ2VseSAgPHRnZXJn
ZWx5LnUtc3plZ2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgQVNTRVJUKHRpbWUu
aXNGaW5pdGUoKSkgaW4gU1ZHU01JTEVsZW1lbnQ6OmNyZWF0ZUluc3RhbmNlVGltZXNGcm9tU3lu
Y2Jhc2UKKyAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEwODE4ND4KKworICAgICAgICBS
ZXZpZXdlZCBieSBQaGlsaXAgUm9nZXJzLgorCisgICAgICAgIEluIHRoZSBjYXNlIGEgU01JTEVs
ZW1lbnQgdGltaW5nIGhhZCBhIHN5bmNiYXNlIGRlcGVuZGVuY3kgb24gYW4gaW5kZWZpbml0ZSB2
YWx1ZQorICAgICAgICB0aGUgYXNzZXJ0IHdlcmUgcmFpc2VkLiBUaGUgYXNzZXJ0IGhhcyBiZWVu
IHJlbW92ZWQgYW5kIGEgY2hlY2sgaGFzIGJlZW4gYWRkZWQKKyAgICAgICAgaW5zdGVhZCB0aGF0
IHByZXZlbnRzIHRoZSBhZGRpdGlvbiBvZiBpbmRlZmluaXRlIHRpbWVzIHRvIHRoZSB0aW1lIGxp
c3QuCisKKyAgICAgICAgVGVzdDogc3ZnL2FuaW1hdGlvbnMvc21pbC1zeW5jYmFzZS1zZWxmLWRl
cGVuZGVuY3kuc3ZnCisKKyAgICAgICAgKiBzdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1NNSUxFbGVtZW50OjpjcmVhdGVJbnN0YW5jZVRpbWVz
RnJvbVN5bmNiYXNlKToKKyAgICAgICAgICBBU1NFUlQgcmVtb3ZlZC4KKwogMjAxNC0wMS0xNyAg
QWxiZXJ0byBHYXJjaWEgIDxiZXJ0b0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIFdlYktp
dEd0ay90ZXN0Y29weWFuZHBhc3RlIGZhaWxzIGluIGRlYnVnIGJ1aWxkcwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvc3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxlbWVudC5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcAppbmRleCAyM2FjYTMyLi5h
MWRmMWY4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxF
bGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVt
ZW50LmNwcApAQCAtMTE0Niw3ICsxMTQ2LDggQEAgdm9pZCBTVkdTTUlMRWxlbWVudDo6Y3JlYXRl
SW5zdGFuY2VUaW1lc0Zyb21TeW5jYmFzZShTVkdTTUlMRWxlbWVudCogc3luY2Jhc2UsIE4KICAg
ICAgICAgICAgICAgICB0aW1lID0gc3luY2Jhc2UtPm1faW50ZXJ2YWxCZWdpbiArIGNvbmRpdGlv
bi5tX29mZnNldDsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICB0aW1lID0gc3lu
Y2Jhc2UtPm1faW50ZXJ2YWxFbmQgKyBjb25kaXRpb24ubV9vZmZzZXQ7Ci0gICAgICAgICAgICBB
U1NFUlQodGltZS5pc0Zpbml0ZSgpKTsKKyAgICAgICAgICAgIGlmICghdGltZS5pc0Zpbml0ZSgp
KQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgaWYgKGNvbmRpdGlvbi5t
X2JlZ2luT3JFbmQgPT0gQmVnaW4pCiAgICAgICAgICAgICAgICAgYWRkQmVnaW5UaW1lKGVsYXBz
ZWQoKSwgdGltZSk7CiAgICAgICAgICAgICBlbHNlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>222083</attachid>
            <date>2014-01-23 23:53:14 -0800</date>
            <delta_ts>2014-01-24 19:20:59 -0800</delta_ts>
            <desc>Test</desc>
            <filename>assert_time_isFinite_test.patch</filename>
            <type>text/plain</type>
            <size>1837</size>
            <attacher name="Tamas Gergely">tgergely.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhYmQzNTgxLi45YmY3ZWRhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTQtMDEt
MjQgIFRhbWFzIEdlcmdlbHkgIDx0Z2VyZ2VseS51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcuY29t
PgorCisgICAgICAgIEFTU0VSVCh0aW1lLmlzRmluaXRlKCkpIGluIFNWR1NNSUxFbGVtZW50Ojpj
cmVhdGVJbnN0YW5jZVRpbWVzRnJvbVN5bmNiYXNlCisgICAgICAgIDxodHRwczovL3dlYmtpdC5v
cmcvYi8xMDgxODQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkaXRpb25hbCB0ZXN0IHRvIGRldGVjdCB0aGUgY3Jhc2ggaW4gZGVidWcgbW9kZS4g
SXQgaXMgbWVyZ2VkIGJhY2sKKyAgICAgICAgZnJvbSBibGluayBjb21taXQgaHR0cHM6Ly9zcmMu
Y2hyb21pdW0ub3JnL3ZpZXd2Yy9ibGluaz9yZXZpc2lvbj0xNjU0OTgmdmlldz1yZXZpc2lvbgor
CisgICAgICAgICogc3ZnL2FuaW1hdGlvbnMvc2VsZi1kZXBlbmRlbmN5LWNyYXNoLWV4cGVjdGVk
LnR4dDogQWRkZWQuCisgICAgICAgICogc3ZnL2FuaW1hdGlvbnMvc2VsZi1kZXBlbmRlbmN5LWNy
YXNoLmh0bWw6IEFkZGVkLgorCiAyMDE0LTAxLTIzICBDaGFuZ1Nlb2sgT2ggIDxjaGFuZ3Nlb2su
b2hAY29sbGFib3JhLmNvbT4KIAogICAgICAgICBEcmFnZ2luZyBmcm9tIGlubmVyIHNpZGUgb2Yg
dmlkZW8gdG8gb3V0c2lkZSBjYXVzZXMgYSBjcmFzaApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
c3ZnL2FuaW1hdGlvbnMvc2VsZi1kZXBlbmRlbmN5LWNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91
dFRlc3RzL3N2Zy9hbmltYXRpb25zL3NlbGYtZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMDE2M2FiYwotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL3NlbGYtZGVwZW5kZW5jeS1jcmFzaC1l
eHBlY3RlZC50eHQKQEAgLTAsMCArMSwyIEBACitUaGlzIHRlc3QgcGFzc2VzIGlmIGl0IGRvZXMg
bm90IGNyYXNoLgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zZWxm
LWRlcGVuZGVuY3ktY3Jhc2guaHRtbCBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL3NlbGYt
ZGVwZW5kZW5jeS1jcmFzaC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LmExMTA3MTMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9z
ZWxmLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApAQCAtMCwwICsxLDE1IEBACis8IURPQ1RZUEUgSFRN
TD4KKzxodG1sPgorICA8Ym9keT4KKyAgICBUaGlzIHRlc3QgcGFzc2VzIGlmIGl0IGRvZXMgbm90
IGNyYXNoLjxici8+CisgICAgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj4KKyAgICAgIDxyZWN0PgorICAgICAgICA8c2V0IGlk
PSJzZWxmSUQiIGF0dHJpYnV0ZU5hbWU9IngiIGJlZ2luPSIwczsgc2VsZklELmVuZCArIDFzIiBk
dXI9IjFzIiByZXBlYXREdXI9ImluZGVmaW5pdGUiPjwvc2V0PgorICAgICAgPC9yZWN0PgorICAg
IDwvc3ZnPgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAg
ICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgIDwvc2NyaXB0PgorICA8L2Jv
ZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>