<?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>93528</bug_id>
          
          <creation_ts>2012-08-08 14:43:18 -0700</creation_ts>
          <short_desc>ASSERTION FAILED: resultAnimationElement-&gt;m_animatedType</short_desc>
          <delta_ts>2013-04-03 13:42:52 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philip Rogers">pdr</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>davve</cc>
    
    <cc>d-r</cc>
    
    <cc>fmalita</cc>
    
    <cc>schenney</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>690760</commentid>
    <comment_count>0</comment_count>
      <attachid>157302</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2012-08-08 14:43:18 -0700</bug_when>
    <thetext>Created attachment 157302
Minimized testcase

Original report: http://code.google.com/p/chromium/issues/detail?id=141326

In the attached testcase we hit an assertion (and crash in release builds):
ASSERTION FAILED: resultAnimationElement-&gt;m_animatedType
../../third_party/WebKit/Source/WebCore/svg/SVGAnimateElement.cpp(119) : virtual void WebCore::SVGAnimateElement::calculateAnimatedValue(float, unsigned int, WebCore::SVGSMILElement*)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864302</commentid>
    <comment_count>1</comment_count>
      <attachid>195245</attachid>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-27 01:45:14 -0700</bug_when>
    <thetext>Created attachment 195245
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864479</commentid>
    <comment_count>2</comment_count>
      <attachid>195245</attachid>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2013-03-27 06:38:52 -0700</bug_when>
    <thetext>Comment on attachment 195245
Patch

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

&gt; LayoutTests/svg/animations/animation-dependency-crash.html:21
&gt; +    &lt;circle r=&quot;10&quot; cx=&quot;50&quot; cy=&quot;50&quot;&gt;

Minor nit. Set the fill color on this to be green so that it looks to be passing in the event someone opens it in a browser.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864521</commentid>
    <comment_count>3</comment_count>
      <attachid>195313</attachid>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-27 07:23:29 -0700</bug_when>
    <thetext>Created attachment 195313
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864586</commentid>
    <comment_count>4</comment_count>
      <attachid>195313</attachid>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2013-03-27 08:52:54 -0700</bug_when>
    <thetext>Comment on attachment 195313
Patch

FYI, for small nits like this, when the reviewer has marked R+ you are free to make the change and commit without another review - you just have to make the requested change and then manually add the &quot;Reviewed by ...&quot; line in the ChangeLog. If you&apos;re not comfortable with the change you can always ask for review, as you did here. If you do not have commit right, please mark the &quot;cq: ?&quot; so the reviewer knows you need someone to commit for you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864669</commentid>
    <comment_count>5</comment_count>
      <attachid>195313</attachid>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-27 10:41:50 -0700</bug_when>
    <thetext>Comment on attachment 195313
Patch

Thanks for the review and advice. No, I don&apos;t have commit rights, so I&apos;ll add cq:? to the updated patch and hope for the best :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864677</commentid>
    <comment_count>6</comment_count>
      <attachid>195313</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2013-03-27 10:46:08 -0700</bug_when>
    <thetext>Comment on attachment 195313
Patch

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

Apologies about last-minute kicking this out of the queue.

&gt; LayoutTests/svg/animations/animation-dependency-crash.html:14
&gt; +    }, 300);

This value is too high and will cause our testing infrastructure to run even slower. Can this be reduced (preferably to 0 or 1?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864698</commentid>
    <comment_count>7</comment_count>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-27 11:00:02 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 195313 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=195313&amp;action=review
&gt; 
&gt; Apologies about last-minute kicking this out of the queue.
&gt; 
&gt; &gt; LayoutTests/svg/animations/animation-dependency-crash.html:14
&gt; &gt; +    }, 300);
&gt; 
&gt; This value is too high and will cause our testing infrastructure to run even slower. Can this be reduced (preferably to 0 or 1?)

Any lower and it won&apos;t crash chrome on my machine. The Gtk port crashes with a zero value, but I erred on the side of caution. So yes, we might lower the value but the test might lose relevance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864763</commentid>
    <comment_count>8</comment_count>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2013-03-27 12:09:35 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; (From update of attachment 195313 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=195313&amp;action=review
&gt; &gt; 
&gt; &gt; Apologies about last-minute kicking this out of the queue.
&gt; &gt; 
&gt; &gt; &gt; LayoutTests/svg/animations/animation-dependency-crash.html:14
&gt; &gt; &gt; +    }, 300);
&gt; &gt; 
&gt; &gt; This value is too high and will cause our testing infrastructure to run even slower. Can this be reduced (preferably to 0 or 1?)
&gt; 
&gt; Any lower and it won&apos;t crash chrome on my machine. The Gtk port crashes with a zero value, but I erred on the side of caution. So yes, we might lower the value but the test might lose relevance.

Another possibility is to make it an SVG animation test, which uses JS to jump the timeline ahead. I have no idea at all whether or not that will trigger the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864925</commentid>
    <comment_count>9</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2013-03-27 15:39:26 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; (In reply to comment #6)
&gt; &gt; &gt; (From update of attachment 195313 [details] [details] [details])
&gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=195313&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; Apologies about last-minute kicking this out of the queue.
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; LayoutTests/svg/animations/animation-dependency-crash.html:14
&gt; &gt; &gt; &gt; +    }, 300);
&gt; &gt; &gt; 
&gt; &gt; &gt; This value is too high and will cause our testing infrastructure to run even slower. Can this be reduced (preferably to 0 or 1?)
&gt; &gt; 
&gt; &gt; Any lower and it won&apos;t crash chrome on my machine. The Gtk port crashes with a zero value, but I erred on the side of caution. So yes, we might lower the value but the test might lose relevance.
&gt; 
&gt; Another possibility is to make it an SVG animation test, which uses JS to jump the timeline ahead. I have no idea at all whether or not that will trigger the crash.

I think crashing on at least one platform is probably enough test coverage for a crasher. I&apos;m in favor of just using 0 since we will still have coverage, albeit not the best coverage. Stephen and David, what do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865220</commentid>
    <comment_count>10</comment_count>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-28 00:59:40 -0700</bug_when>
    <thetext>(In reply to comment #8)

&gt; Another possibility is to make it an SVG animation test, which uses JS to jump the timeline ahead. I have no idea at all whether or not that will trigger the crash.

FYI, I stumbled onto https://bugs.webkit.org/show_bug.cgi?id=113485 when trying to use &lt;svg&gt;.setCurrentTime().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865229</commentid>
    <comment_count>11</comment_count>
      <attachid>195313</attachid>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-28 01:22:25 -0700</bug_when>
    <thetext>Comment on attachment 195313
Patch

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

&gt;&gt;&gt;&gt;&gt; LayoutTests/svg/animations/animation-dependency-crash.html:14
&gt;&gt;&gt;&gt;&gt; +    }, 300);
&gt;&gt;&gt;&gt; 
&gt;&gt;&gt;&gt; This value is too high and will cause our testing infrastructure to run even slower. Can this be reduced (preferably to 0 or 1?)
&gt;&gt;&gt; 
&gt;&gt;&gt; Any lower and it won&apos;t crash chrome on my machine. The Gtk port crashes with a zero value, but I erred on the side of caution. So yes, we might lower the value but the test might lose relevance.
&gt;&gt; 
&gt;&gt; Another possibility is to make it an SVG animation test, which uses JS to jump the timeline ahead. I have no idea at all whether or not that will trigger the crash.
&gt; 
&gt; I think crashing on at least one platform is probably enough test coverage for a crasher. I&apos;m in favor of just using 0 since we will still have coverage, albeit not the best coverage. Stephen and David, what do you think?

I&apos;m fine with that. I&apos;ll upload a new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865277</commentid>
    <comment_count>12</comment_count>
      <attachid>195313</attachid>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-28 02:38:36 -0700</bug_when>
    <thetext>Comment on attachment 195313
Patch

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

&gt;&gt;&gt;&gt;&gt;&gt; LayoutTests/svg/animations/animation-dependency-crash.html:14
&gt;&gt;&gt;&gt;&gt;&gt; +    }, 300);
&gt;&gt;&gt;&gt;&gt; 
&gt;&gt;&gt;&gt;&gt; This value is too high and will cause our testing infrastructure to run even slower. Can this be reduced (preferably to 0 or 1?)
&gt;&gt;&gt;&gt; 
&gt;&gt;&gt;&gt; Any lower and it won&apos;t crash chrome on my machine. The Gtk port crashes with a zero value, but I erred on the side of caution. So yes, we might lower the value but the test might lose relevance.
&gt;&gt;&gt; 
&gt;&gt;&gt; Another possibility is to make it an SVG animation test, which uses JS to jump the timeline ahead. I have no idea at all whether or not that will trigger the crash.
&gt;&gt; 
&gt;&gt; I think crashing on at least one platform is probably enough test coverage for a crasher. I&apos;m in favor of just using 0 since we will still have coverage, albeit not the best coverage. Stephen and David, what do you think?
&gt; 
&gt; I&apos;m fine with that. I&apos;ll upload a new patch.

Sorry. When preparing the patch, I found out I can&apos;t reproduce the crash with a 0 or 1 timeout, not even in the gtk port. (For some reason, my &lt;script&gt; didn&apos;t run when I placed it below the &lt;svg&gt;, which actually in practice meant I had an infinite timeout value, not a zero one). I will try to find another way of testing this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865465</commentid>
    <comment_count>13</comment_count>
    <who name="David Vest">davve</who>
    <bug_when>2013-03-28 06:52:44 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; I will try to find another way of testing this.

I&apos;ve investigated the possibility of using setCurrentTime (or SVGAnimationTestCase.js which uses setCurrentTime under the hood) and concluded that it is not possible to trigger the crash using setCurrentTime. The reason is that each call to setCurrentTime resets the animation state necessary to trigger the crash.

So, some choices going forward:

1. Commit fix without layout test.
2. Commit fix with layout test and accept a non-zero (&gt;~200) ms delay in the test.
(3. Commit fix with manual test somehow. I&apos;m not sure about the procedure for that, if any.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865481</commentid>
    <comment_count>14</comment_count>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2013-03-28 07:11:32 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #12)
&gt; &gt; I will try to find another way of testing this.
&gt; 
&gt; I&apos;ve investigated the possibility of using setCurrentTime (or SVGAnimationTestCase.js which uses setCurrentTime under the hood) and concluded that it is not possible to trigger the crash using setCurrentTime. The reason is that each call to setCurrentTime resets the animation state necessary to trigger the crash.
&gt; 
&gt; So, some choices going forward:
&gt; 
&gt; 1. Commit fix without layout test.
&gt; 2. Commit fix with layout test and accept a non-zero (&gt;~200) ms delay in the test.
&gt; (3. Commit fix with manual test somehow. I&apos;m not sure about the procedure for that, if any.)

Commit it with the slow test. We can live with that. Worst case is that we mark it as slow in expectations.

pdr, flip the bit if you agree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868856</commentid>
    <comment_count>15</comment_count>
      <attachid>196395</attachid>
    <who name="David Vest">davve</who>
    <bug_when>2013-04-03 12:50:54 -0700</bug_when>
    <thetext>Created attachment 196395
Updated test with lower timeout and shorter duration</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868860</commentid>
    <comment_count>16</comment_count>
      <attachid>196395</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2013-04-03 12:53:30 -0700</bug_when>
    <thetext>Comment on attachment 196395
Updated test with lower timeout and shorter duration

Thanks for updating the test. R=me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868882</commentid>
    <comment_count>17</comment_count>
      <attachid>196395</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-04-03 13:42:48 -0700</bug_when>
    <thetext>Comment on attachment 196395
Updated test with lower timeout and shorter duration

Clearing flags on attachment: 196395

Committed r147581: &lt;http://trac.webkit.org/changeset/147581&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>868883</commentid>
    <comment_count>18</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-04-03 13:42:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>157302</attachid>
            <date>2012-08-08 14:43:18 -0700</date>
            <delta_ts>2012-08-08 14:43:18 -0700</delta_ts>
            <desc>Minimized testcase</desc>
            <filename>testcrash.svg</filename>
            <type>image/svg+xml</type>
            <size>886</size>
            <attacher name="Philip Rogers">pdr</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJ
QyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9T
VkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAw
L3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSI+CiAgICA8Y2lyY2xlIHI9IjE2IiBjeD0i
MTUwIiBjeT0iNDUiIHN0eWxlPSJvcGFjaXR5OiAwIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZT0i
Izg3ODc4NyIgZmlsbD0iI0IwQjBCMCI+CiAgICAgICAgPGFuaW1hdGUgaWQ9ImFuaW0xMSIgYXR0
cmlidXRlVHlwZT0iQ1NTIiBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIwIiB0bz0iMTAw
IiBiZWdpbj0iMXM7IGFuaW0xNC5lbmQiIGR1cj0iMC4wMXMiIGZpbGw9ImZyZWV6ZSIgLz4KICAg
ICAgICA8YW5pbWF0ZSBpZD0iYW5pbTEyIiBhdHRyaWJ1dGVUeXBlPSJDU1MiIGF0dHJpYnV0ZU5h
bWU9Im9wYWNpdHkiIGZyb209IjEwMCIgdG89IjEwMCIgYmVnaW49ImFuaW0xMS5lbmQiIGR1cj0i
MC40cyIgZmlsbD0iZnJlZXplIiAvPgogICAgICAgIDxhbmltYXRlIGlkPSJhbmltMTMiIGF0dHJp
YnV0ZVR5cGU9IkNTUyIgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMTAwIiB0bz0iMCIg
YmVnaW49ImFuaW0xMi5lbmQiIGR1cj0iMC4wMXMiIGZpbGw9ImZyZWV6ZSIgLz4KICAgICAgICA8
YW5pbWF0ZSBpZD0iYW5pbTE0IiBhdHRyaWJ1dGVUeXBlPSJDU1MiIGF0dHJpYnV0ZU5hbWU9Im9w
YWNpdHkiIGZyb209IjAiIHRvPSIwIiBiZWdpbj0iYW5pbTEzLmVuZCIgZHVyPSIycyIgZmlsbD0i
ZnJlZXplIiAvPgogICAgPC9jaXJjbGU+Cjwvc3ZnPg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195245</attachid>
            <date>2013-03-27 01:45:14 -0700</date>
            <delta_ts>2013-03-27 07:23:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93528-20130327094016.patch</filename>
            <type>text/plain</type>
            <size>4251</size>
            <attacher name="David Vest">davve</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2NzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjFhMmY5NDA2ODA0M2E0
NGVlNjI5ZWZlNjRmNTNhYWZjMzAxMjBiOC4uMGE2ZTlkMWJkNGZjOTM0ODMwODQ4ZTg1MjFhOWUy
ZTYyNjM4NTBkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTAzLTI2ICBEYXZp
ZCBWZXN0ICA8ZGF2dmVAb3BlcmEuY29tPgorCisgICAgICAgIEFTU0VSVElPTiBGQUlMRUQ6IHJl
c3VsdEFuaW1hdGlvbkVsZW1lbnQtPm1fYW5pbWF0ZWRUeXBlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzUyOAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gdGhlIG9yZGVyIG9mIGFuaW1hdGlvbiBl
bGVtZW50cyBjaGFuZ2Ugd2l0aGluIGFuIGFuaW1hdGlvbgorICAgICAgICBncm91cCwgd2UgY2Fu
J3QgYXNzdW1lIHRoYXQgdGhlIHJlc3VsdEVsZW1lbnQgaXMgdGhlIHNhbWUgYXMgaXQKKyAgICAg
ICAgd2FzIHdoZW4gdGhlIGFuaW1hdGlvbiB3YXMgZnJvemVuLiBNYWtlIHN1cmUgdG8gcmVzZXQg
dGhlCisgICAgICAgIGFuaW1hdGlvbiB0eXBlIGZvciB0aGUgcmVzdWx0RWxlbWVudCBiZWZvcmUg
dXBkYXRpbmcgdGhlCisgICAgICAgIGFuaW1hdGlvbi4KKworICAgICAgICBUZXN0OiBzdmcvYW5p
bWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC5odG1sCisKKyAgICAgICAgKiBzdmcv
YW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1NNSUxF
bGVtZW50Ojpwcm9ncmVzcyk6CisKIDIwMTMtMDMtMjQgIE1hdHQgRmFsa2VuaGFnZW4gIDxmYWxr
ZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlZmFjdG9yaW5nOiBQdWxsIE5vZGU6OmRpc2Fi
bGVkKCkgYW5kIE5vZGU6OmlzSW5lcnQoKSBkb3duIHRvIEVsZW1lbnQuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCmluZGV4IDM4ZjE1MWY3NmM1
MThiZjA3MzMwYTY0ZmMxZGJiNzI5Nzc0N2IxN2YuLjhhNzY3ZjI5NmEyNWQ4N2Q5N2Y1NTRmZTI2
MjcxZWViYjhlMTJjNjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24v
U1ZHU01JTEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZH
U01JTEVsZW1lbnQuY3BwCkBAIC0xMDY2LDggKzEwNjYsMTEgQEAgYm9vbCBTVkdTTUlMRWxlbWVu
dDo6cHJvZ3Jlc3MoU01JTFRpbWUgZWxhcHNlZCwgU1ZHU01JTEVsZW1lbnQqIHJlc3VsdEVsZW1l
bnQsIGIKIAogICAgIGlmIChlbGFwc2VkIDwgbV9pbnRlcnZhbEJlZ2luKSB7CiAgICAgICAgIEFT
U0VSVChtX2FjdGl2ZVN0YXRlICE9IEFjdGl2ZSk7Ci0gICAgICAgIGlmIChtX2FjdGl2ZVN0YXRl
ID09IEZyb3plbikKKyAgICAgICAgaWYgKG1fYWN0aXZlU3RhdGUgPT0gRnJvemVuKSB7CisgICAg
ICAgICAgICBpZiAodGhpcyA9PSByZXN1bHRFbGVtZW50KQorICAgICAgICAgICAgICAgIHJlc2V0
QW5pbWF0ZWRUeXBlKCk7CiAgICAgICAgICAgICB1cGRhdGVBbmltYXRpb24obV9sYXN0UGVyY2Vu
dCwgbV9sYXN0UmVwZWF0LCByZXN1bHRFbGVtZW50KTsKKyAgICAgICAgfQogICAgICAgICBtX25l
eHRQcm9ncmVzc1RpbWUgPSBtX2ludGVydmFsQmVnaW47CiAgICAgICAgIHJldHVybiBmYWxzZTsK
ICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggZGZkNDg5YzlkOTU0OGZiYWY1NzQ2MTlkOTQxMzk1OTIwMTA3MjM1ZC4u
ZDAyNGRkZDg4NjIzNDY4OWMzNGUxMzFmOTYwMTJkMjhiYTY1NTg5OCAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDEzIEBACisyMDEzLTAzLTI2ICBEYXZpZCBWZXN0ICA8ZGF2dmVAb3BlcmEuY29tPgorCisgICAg
ICAgIEFTU0VSVElPTiBGQUlMRUQ6IHJlc3VsdEFuaW1hdGlvbkVsZW1lbnQtPm1fYW5pbWF0ZWRU
eXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzUy
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Zn
L2FuaW1hdGlvbnMvYW5pbWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2gtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBzdmcvYW5pbWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC5o
dG1sOiBBZGRlZC4KKwogMjAxMy0wMy0yNCAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBnbWFp
bC5jb20+CiAKICAgICAgICAgW2Nocm9taXVtXSBNYXJrIGNhbnZhcy10b0RhdGFVUkwtd2VicC5o
dG1sIGltYWdlT25seUZhaWx1cmUgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0
aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNjAzNDZhMTU1Zjc4ODRhODg0YjUwMzliNjY5ZTQ1NTFiYzRiYWMwZQotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGlvbi1kZXBl
bmRlbmN5LWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitQQVNTOiBUZXN0IGRpZCBu
b3QgY3Jhc2guCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRp
b24tZGVwZW5kZW5jeS1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvYW5p
bWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41YTEzMzM0YjU4YjM4Yzk0
Y2YzMTNiODY3MGY1Y2Y0YjRjMGVlZjVmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
c3ZnL2FuaW1hdGlvbnMvYW5pbWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApAQCAtMCwwICsx
LDI4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgIDxzY3JpcHQgdHlwZT0i
dGV4dC9qYXZhc2NyaXB0Ij4KKyAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgIHRl
c3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rp
b24oKSB7CisgICAgICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gJ1BBU1M6IFRlc3QgZGlk
IG5vdCBjcmFzaC4nOworICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgICAgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3Rp
ZnlEb25lKCk7CisgICAgICAgIH0KKyAgICB9LCAzMDApOworICA8L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5PgorICBUZXN0IGluZmluaXRlIGFuaW1hdGlvbiBsb29wPGJyLz4KKyAgVGhpcyB0ZXN0
IHBhc3NlcyBpZiBpdCBkb2VzIG5vdCBjcmFzaDxici8+CisgIDxzdmcgeG1sbnM9Imh0dHA6Ly93
d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8Y2lyY2xlIHI9IjEwIiBjeD0iNTAiIGN5PSI1MCI+
CisgICAgICA8YW5pbWF0ZSBpZD0iYW5pbTEiIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209
IjAiIHRvPSIxIiBiZWdpbj0iMC4xczsgYW5pbTMuZW5kIiBkdXI9IjAuMDFzIi8+CisgICAgICA8
YW5pbWF0ZSBpZD0iYW5pbTIiIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIx
IiBiZWdpbj0iYW5pbTEuZW5kIiBkdXI9IjAuMDVzIiBmaWxsPSJmcmVlemUiLz4KKyAgICAgIDxh
bmltYXRlIGlkPSJhbmltMyIgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAi
IGJlZ2luPSJhbmltMi5lbmQiIGR1cj0iMC4wMXMiIGZpbGw9ImZyZWV6ZSIvPgorICAgIDwvY2ly
Y2xlPgorICA8L3N2Zz4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195313</attachid>
            <date>2013-03-27 07:23:29 -0700</date>
            <delta_ts>2013-04-03 12:50:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93528-20130327152248.patch</filename>
            <type>text/plain</type>
            <size>4264</size>
            <attacher name="David Vest">davve</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2NzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjFhMmY5NDA2ODA0M2E0
NGVlNjI5ZWZlNjRmNTNhYWZjMzAxMjBiOC4uMGE2ZTlkMWJkNGZjOTM0ODMwODQ4ZTg1MjFhOWUy
ZTYyNjM4NTBkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTAzLTI2ICBEYXZp
ZCBWZXN0ICA8ZGF2dmVAb3BlcmEuY29tPgorCisgICAgICAgIEFTU0VSVElPTiBGQUlMRUQ6IHJl
c3VsdEFuaW1hdGlvbkVsZW1lbnQtPm1fYW5pbWF0ZWRUeXBlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzUyOAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gdGhlIG9yZGVyIG9mIGFuaW1hdGlvbiBl
bGVtZW50cyBjaGFuZ2Ugd2l0aGluIGFuIGFuaW1hdGlvbgorICAgICAgICBncm91cCwgd2UgY2Fu
J3QgYXNzdW1lIHRoYXQgdGhlIHJlc3VsdEVsZW1lbnQgaXMgdGhlIHNhbWUgYXMgaXQKKyAgICAg
ICAgd2FzIHdoZW4gdGhlIGFuaW1hdGlvbiB3YXMgZnJvemVuLiBNYWtlIHN1cmUgdG8gcmVzZXQg
dGhlCisgICAgICAgIGFuaW1hdGlvbiB0eXBlIGZvciB0aGUgcmVzdWx0RWxlbWVudCBiZWZvcmUg
dXBkYXRpbmcgdGhlCisgICAgICAgIGFuaW1hdGlvbi4KKworICAgICAgICBUZXN0OiBzdmcvYW5p
bWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC5odG1sCisKKyAgICAgICAgKiBzdmcv
YW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1NNSUxF
bGVtZW50Ojpwcm9ncmVzcyk6CisKIDIwMTMtMDMtMjQgIE1hdHQgRmFsa2VuaGFnZW4gIDxmYWxr
ZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlZmFjdG9yaW5nOiBQdWxsIE5vZGU6OmRpc2Fi
bGVkKCkgYW5kIE5vZGU6OmlzSW5lcnQoKSBkb3duIHRvIEVsZW1lbnQuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCmluZGV4IDM4ZjE1MWY3NmM1
MThiZjA3MzMwYTY0ZmMxZGJiNzI5Nzc0N2IxN2YuLjhhNzY3ZjI5NmEyNWQ4N2Q5N2Y1NTRmZTI2
MjcxZWViYjhlMTJjNjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24v
U1ZHU01JTEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZH
U01JTEVsZW1lbnQuY3BwCkBAIC0xMDY2LDggKzEwNjYsMTEgQEAgYm9vbCBTVkdTTUlMRWxlbWVu
dDo6cHJvZ3Jlc3MoU01JTFRpbWUgZWxhcHNlZCwgU1ZHU01JTEVsZW1lbnQqIHJlc3VsdEVsZW1l
bnQsIGIKIAogICAgIGlmIChlbGFwc2VkIDwgbV9pbnRlcnZhbEJlZ2luKSB7CiAgICAgICAgIEFT
U0VSVChtX2FjdGl2ZVN0YXRlICE9IEFjdGl2ZSk7Ci0gICAgICAgIGlmIChtX2FjdGl2ZVN0YXRl
ID09IEZyb3plbikKKyAgICAgICAgaWYgKG1fYWN0aXZlU3RhdGUgPT0gRnJvemVuKSB7CisgICAg
ICAgICAgICBpZiAodGhpcyA9PSByZXN1bHRFbGVtZW50KQorICAgICAgICAgICAgICAgIHJlc2V0
QW5pbWF0ZWRUeXBlKCk7CiAgICAgICAgICAgICB1cGRhdGVBbmltYXRpb24obV9sYXN0UGVyY2Vu
dCwgbV9sYXN0UmVwZWF0LCByZXN1bHRFbGVtZW50KTsKKyAgICAgICAgfQogICAgICAgICBtX25l
eHRQcm9ncmVzc1RpbWUgPSBtX2ludGVydmFsQmVnaW47CiAgICAgICAgIHJldHVybiBmYWxzZTsK
ICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggZGZkNDg5YzlkOTU0OGZiYWY1NzQ2MTlkOTQxMzk1OTIwMTA3MjM1ZC4u
ZDAyNGRkZDg4NjIzNDY4OWMzNGUxMzFmOTYwMTJkMjhiYTY1NTg5OCAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDEzIEBACisyMDEzLTAzLTI2ICBEYXZpZCBWZXN0ICA8ZGF2dmVAb3BlcmEuY29tPgorCisgICAg
ICAgIEFTU0VSVElPTiBGQUlMRUQ6IHJlc3VsdEFuaW1hdGlvbkVsZW1lbnQtPm1fYW5pbWF0ZWRU
eXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzUy
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Zn
L2FuaW1hdGlvbnMvYW5pbWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2gtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBzdmcvYW5pbWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC5o
dG1sOiBBZGRlZC4KKwogMjAxMy0wMy0yNCAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBnbWFp
bC5jb20+CiAKICAgICAgICAgW2Nocm9taXVtXSBNYXJrIGNhbnZhcy10b0RhdGFVUkwtd2VicC5o
dG1sIGltYWdlT25seUZhaWx1cmUgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0
aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNjAzNDZhMTU1Zjc4ODRhODg0YjUwMzliNjY5ZTQ1NTFiYzRiYWMwZQotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGlvbi1kZXBl
bmRlbmN5LWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitQQVNTOiBUZXN0IGRpZCBu
b3QgY3Jhc2guCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRp
b24tZGVwZW5kZW5jeS1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvYW5p
bWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yMzBlMjYyOTJjNWVkNGVk
MTEwZmI4OWM1OTMzMmQ1NDM2M2E0MmE0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
c3ZnL2FuaW1hdGlvbnMvYW5pbWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApAQCAtMCwwICsx
LDI4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgIDxzY3JpcHQgdHlwZT0i
dGV4dC9qYXZhc2NyaXB0Ij4KKyAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgIHRl
c3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rp
b24oKSB7CisgICAgICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gJ1BBU1M6IFRlc3QgZGlk
IG5vdCBjcmFzaC4nOworICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgICAgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3Rp
ZnlEb25lKCk7CisgICAgICAgIH0KKyAgICB9LCAzMDApOworICA8L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5PgorICBUZXN0IGluZmluaXRlIGFuaW1hdGlvbiBsb29wPGJyLz4KKyAgVGhpcyB0ZXN0
IHBhc3NlcyBpZiBpdCBkb2VzIG5vdCBjcmFzaDxici8+CisgIDxzdmcgeG1sbnM9Imh0dHA6Ly93
d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8Y2lyY2xlIHI9IjEwIiBjeD0iNTAiIGN5PSI1MCIg
ZmlsbD0iZ3JlZW4iPgorICAgICAgPGFuaW1hdGUgaWQ9ImFuaW0xIiBhdHRyaWJ1dGVOYW1lPSJv
cGFjaXR5IiBmcm9tPSIwIiB0bz0iMSIgYmVnaW49IjAuMXM7IGFuaW0zLmVuZCIgZHVyPSIwLjAx
cyIvPgorICAgICAgPGFuaW1hdGUgaWQ9ImFuaW0yIiBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBm
cm9tPSIxIiB0bz0iMSIgYmVnaW49ImFuaW0xLmVuZCIgZHVyPSIwLjA1cyIgZmlsbD0iZnJlZXpl
Ii8+CisgICAgICA8YW5pbWF0ZSBpZD0iYW5pbTMiIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZy
b209IjEiIHRvPSIwIiBiZWdpbj0iYW5pbTIuZW5kIiBkdXI9IjAuMDFzIiBmaWxsPSJmcmVlemUi
Lz4KKyAgICA8L2NpcmNsZT4KKyAgPC9zdmc+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>196395</attachid>
            <date>2013-04-03 12:50:54 -0700</date>
            <delta_ts>2013-04-03 13:42:48 -0700</delta_ts>
            <desc>Updated test with lower timeout and shorter duration</desc>
            <filename>bug-93528-20130403215000.patch</filename>
            <type>text/plain</type>
            <size>4262</size>
            <attacher name="David Vest">davve</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2NzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjFhMmY5NDA2ODA0M2E0
NGVlNjI5ZWZlNjRmNTNhYWZjMzAxMjBiOC4uMGE2ZTlkMWJkNGZjOTM0ODMwODQ4ZTg1MjFhOWUy
ZTYyNjM4NTBkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTAzLTI2ICBEYXZp
ZCBWZXN0ICA8ZGF2dmVAb3BlcmEuY29tPgorCisgICAgICAgIEFTU0VSVElPTiBGQUlMRUQ6IHJl
c3VsdEFuaW1hdGlvbkVsZW1lbnQtPm1fYW5pbWF0ZWRUeXBlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzUyOAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gdGhlIG9yZGVyIG9mIGFuaW1hdGlvbiBl
bGVtZW50cyBjaGFuZ2Ugd2l0aGluIGFuIGFuaW1hdGlvbgorICAgICAgICBncm91cCwgd2UgY2Fu
J3QgYXNzdW1lIHRoYXQgdGhlIHJlc3VsdEVsZW1lbnQgaXMgdGhlIHNhbWUgYXMgaXQKKyAgICAg
ICAgd2FzIHdoZW4gdGhlIGFuaW1hdGlvbiB3YXMgZnJvemVuLiBNYWtlIHN1cmUgdG8gcmVzZXQg
dGhlCisgICAgICAgIGFuaW1hdGlvbiB0eXBlIGZvciB0aGUgcmVzdWx0RWxlbWVudCBiZWZvcmUg
dXBkYXRpbmcgdGhlCisgICAgICAgIGFuaW1hdGlvbi4KKworICAgICAgICBUZXN0OiBzdmcvYW5p
bWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC5odG1sCisKKyAgICAgICAgKiBzdmcv
YW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1NNSUxF
bGVtZW50Ojpwcm9ncmVzcyk6CisKIDIwMTMtMDMtMjQgIE1hdHQgRmFsa2VuaGFnZW4gIDxmYWxr
ZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJlZmFjdG9yaW5nOiBQdWxsIE5vZGU6OmRpc2Fi
bGVkKCkgYW5kIE5vZGU6OmlzSW5lcnQoKSBkb3duIHRvIEVsZW1lbnQuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCmluZGV4IDM4ZjE1MWY3NmM1
MThiZjA3MzMwYTY0ZmMxZGJiNzI5Nzc0N2IxN2YuLjhhNzY3ZjI5NmEyNWQ4N2Q5N2Y1NTRmZTI2
MjcxZWViYjhlMTJjNjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24v
U1ZHU01JTEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZH
U01JTEVsZW1lbnQuY3BwCkBAIC0xMDY2LDggKzEwNjYsMTEgQEAgYm9vbCBTVkdTTUlMRWxlbWVu
dDo6cHJvZ3Jlc3MoU01JTFRpbWUgZWxhcHNlZCwgU1ZHU01JTEVsZW1lbnQqIHJlc3VsdEVsZW1l
bnQsIGIKIAogICAgIGlmIChlbGFwc2VkIDwgbV9pbnRlcnZhbEJlZ2luKSB7CiAgICAgICAgIEFT
U0VSVChtX2FjdGl2ZVN0YXRlICE9IEFjdGl2ZSk7Ci0gICAgICAgIGlmIChtX2FjdGl2ZVN0YXRl
ID09IEZyb3plbikKKyAgICAgICAgaWYgKG1fYWN0aXZlU3RhdGUgPT0gRnJvemVuKSB7CisgICAg
ICAgICAgICBpZiAodGhpcyA9PSByZXN1bHRFbGVtZW50KQorICAgICAgICAgICAgICAgIHJlc2V0
QW5pbWF0ZWRUeXBlKCk7CiAgICAgICAgICAgICB1cGRhdGVBbmltYXRpb24obV9sYXN0UGVyY2Vu
dCwgbV9sYXN0UmVwZWF0LCByZXN1bHRFbGVtZW50KTsKKyAgICAgICAgfQogICAgICAgICBtX25l
eHRQcm9ncmVzc1RpbWUgPSBtX2ludGVydmFsQmVnaW47CiAgICAgICAgIHJldHVybiBmYWxzZTsK
ICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggZGZkNDg5YzlkOTU0OGZiYWY1NzQ2MTlkOTQxMzk1OTIwMTA3MjM1ZC4u
ZDAyNGRkZDg4NjIzNDY4OWMzNGUxMzFmOTYwMTJkMjhiYTY1NTg5OCAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDEzIEBACisyMDEzLTAzLTI2ICBEYXZpZCBWZXN0ICA8ZGF2dmVAb3BlcmEuY29tPgorCisgICAg
ICAgIEFTU0VSVElPTiBGQUlMRUQ6IHJlc3VsdEFuaW1hdGlvbkVsZW1lbnQtPm1fYW5pbWF0ZWRU
eXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzUy
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Zn
L2FuaW1hdGlvbnMvYW5pbWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2gtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBzdmcvYW5pbWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC5o
dG1sOiBBZGRlZC4KKwogMjAxMy0wMy0yNCAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBnbWFp
bC5jb20+CiAKICAgICAgICAgW2Nocm9taXVtXSBNYXJrIGNhbnZhcy10b0RhdGFVUkwtd2VicC5o
dG1sIGltYWdlT25seUZhaWx1cmUgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0
aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRpb24tZGVwZW5kZW5jeS1jcmFzaC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNjAzNDZhMTU1Zjc4ODRhODg0YjUwMzliNjY5ZTQ1NTFiYzRiYWMwZQotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGlvbi1kZXBl
bmRlbmN5LWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitQQVNTOiBUZXN0IGRpZCBu
b3QgY3Jhc2guCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRp
b24tZGVwZW5kZW5jeS1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvYW5p
bWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43MDhkMDVhZDMxNmZmNGVm
NWI5MjMxYTZlMTIyZTVmMGRhZGY5M2Q1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
c3ZnL2FuaW1hdGlvbnMvYW5pbWF0aW9uLWRlcGVuZGVuY3ktY3Jhc2guaHRtbApAQCAtMCwwICsx
LDI4IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgIDxzY3JpcHQgdHlwZT0i
dGV4dC9qYXZhc2NyaXB0Ij4KKyAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgIHRl
c3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rp
b24oKSB7CisgICAgICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gJ1BBU1M6IFRlc3QgZGlk
IG5vdCBjcmFzaC4nOworICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgICAgICAg
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3Rp
ZnlEb25lKCk7CisgICAgICAgIH0KKyAgICB9LCAxMjApOworICA8L3NjcmlwdD4KKzwvaGVhZD4K
Kzxib2R5PgorICBUZXN0IGluZmluaXRlIGFuaW1hdGlvbiBsb29wPGJyLz4KKyAgVGhpcyB0ZXN0
IHBhc3NlcyBpZiBpdCBkb2VzIG5vdCBjcmFzaDxici8+CisgIDxzdmcgeG1sbnM9Imh0dHA6Ly93
d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8Y2lyY2xlIHI9IjEwIiBjeD0iNTAiIGN5PSI1MCIg
ZmlsbD0iZ3JlZW4iPgorICAgICAgPGFuaW1hdGUgaWQ9ImFuaW0xIiBhdHRyaWJ1dGVOYW1lPSJv
cGFjaXR5IiBmcm9tPSIwIiB0bz0iMSIgYmVnaW49IjBzOyBhbmltMy5lbmQiIGR1cj0iMC4wMXMi
Lz4KKyAgICAgIDxhbmltYXRlIGlkPSJhbmltMiIgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJv
bT0iMSIgdG89IjEiIGJlZ2luPSJhbmltMS5lbmQiIGR1cj0iMC4wM3MiIGZpbGw9ImZyZWV6ZSIv
PgorICAgICAgPGFuaW1hdGUgaWQ9ImFuaW0zIiBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9t
PSIxIiB0bz0iMCIgYmVnaW49ImFuaW0yLmVuZCIgZHVyPSIwLjAxcyIgZmlsbD0iZnJlZXplIi8+
CisgICAgPC9jaXJjbGU+CisgIDwvc3ZnPgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>