<?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>64284</bug_id>
          
          <creation_ts>2011-07-11 08:24:14 -0700</creation_ts>
          <short_desc>Crash in RenderBox::paintBoxDecorations when documentElement has no renderer</short_desc>
          <delta_ts>2011-12-16 05:57:21 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows Vista</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>68859</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Berend-Jan Wever">skylined</reporter>
          <assigned_to name="Julien Chaffraix">jchaffraix</assigned_to>
          <cc>eric</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>434888</commentid>
    <comment_count>0</comment_count>
    <who name="Berend-Jan Wever">skylined</who>
    <bug_when>2011-07-11 08:24:14 -0700</bug_when>
    <thetext>Chromium: https://code.google.com/p/chromium/issues/detail?id=88926


&lt;body onload=&quot;go()&quot;&gt;&lt;/body&gt;
&lt;script&gt;
  function go() {
    document.open();
    var oUElement = document.createElement(&quot;U&quot;);
    oUElement.hidden=true;
    oUElement.innerHTML=&quot;&lt;style&gt;*{-webkit-border-before-style:groove}&quot;;
    document.appendChild(oUElement);
    document.close();
  }
&lt;/script&gt;

(Adam, this is the bug I emailed you about before)

The repro triggers an ASSERT in Document::setCompatibilityMode:
webkit\source\webcore\dom\document.cpp
void Document::setCompatibilityMode(CompatibilityMode mode)
{
    if (m_compatibilityModeLocked || mode == m_compatibilityMode)
        return;
    ASSERT(!m_styleSheets-&gt;length());
    bool wasInQuirksMode = inQuirksMode();
    m_compatibilityMode = mode;
    if (inQuirksMode() != wasInQuirksMode) {
        // All user stylesheets have to reparse using the different mode.
        clearPageUserSheet();
        clearPageGroupUserSheets();
    }
}

The stylesheet specified in the innerHTML has been added, so m_styleSheets-&gt;length() == 1.

This ASSERT does not seem to be obviously related to the eventual NULL ptr crash in RenderBox::paintBoxDecorations:
webkit\source\webcore\rendering\renderbox.cpp
void RenderBox::paintBoxDecorations(PaintInfo&amp; paintInfo, const LayoutPoint&amp; paintOffset)
{
&lt;snip&gt;
    // If we have a native theme appearance, paint that before painting our background.
    // The theme will tell us whether or not we should also paint the CSS background.
    bool themePainted = style()-&gt;hasAppearance() &amp;&amp; !theme()-&gt;paint(this, paintInfo, paintRect);
    if (!themePainted) {
        if (isRoot())
            paintRootBoxFillLayers(paintInfo);
        else if (!isBody() || document()-&gt;documentElement()-&gt;renderer()-&gt;hasBackground()) {
&lt;snip&gt;
}
The last line results in an attempt to call &quot;hasBackground&quot; on the m_style property of a RenderObject. This property is NULL, so this leads to a NULL ptr crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>473581</commentid>
    <comment_count>1</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-09-26 17:40:42 -0700</bug_when>
    <thetext>The</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>498520</commentid>
    <comment_count>2</comment_count>
      <attachid>114174</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-11-08 16:49:30 -0800</bug_when>
    <thetext>Created attachment 114174
Proposed fix: NULL-check the documentElement&apos;s renderer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499097</commentid>
    <comment_count>3</comment_count>
      <attachid>114306</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-11-09 10:04:24 -0800</bug_when>
    <thetext>Created attachment 114306
Same as previously but added the test to the test_expectations.txt as it ASSERT&apos;s in Debug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499208</commentid>
    <comment_count>4</comment_count>
      <attachid>114332</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-11-09 11:49:01 -0800</bug_when>
    <thetext>Created attachment 114332
Fixed EFL Skipped file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517900</commentid>
    <comment_count>5</comment_count>
      <attachid>114332</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-08 16:32:55 -0800</bug_when>
    <thetext>Comment on attachment 114332
Fixed EFL Skipped file.

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

&gt; LayoutTests/fast/dynamic/crash-paint-no-documentElement-renderer.html:8
&gt; +    if (window.layoutTestController)
&gt; +        layoutTestController.dumpAsText(true);

Why do we need a png?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517920</commentid>
    <comment_count>6</comment_count>
      <attachid>114332</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-12-08 16:54:01 -0800</bug_when>
    <thetext>Comment on attachment 114332
Fixed EFL Skipped file.

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

&gt;&gt; LayoutTests/fast/dynamic/crash-paint-no-documentElement-renderer.html:8
&gt;&gt; +        layoutTestController.dumpAsText(true);
&gt; 
&gt; Why do we need a png?

We need to make sure the painting code is called or we won&apos;t reproduce the crash. I don&apos;t think of any way to ensure that without dumping the png. However we really don&apos;t care about the image nor the render tree dump.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517922</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-08 16:55:16 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; We need to make sure the painting code is called or we won&apos;t reproduce the crash. I don&apos;t think of any way to ensure that without dumping the png. However we really don&apos;t care about the image nor the render tree dump.

I&apos;m pretty certain painting code is exercised regardless of whether png image is generated or not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517925</commentid>
    <comment_count>8</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-12-08 16:57:44 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; We need to make sure the painting code is called or we won&apos;t reproduce the crash. I don&apos;t think of any way to ensure that without dumping the png. However we really don&apos;t care about the image nor the render tree dump.
&gt; 
&gt; I&apos;m pretty certain painting code is exercised regardless of whether png image is generated or not.

I will double check before landing and adapt the output accordingly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520966</commentid>
    <comment_count>9</comment_count>
      <attachid>119226</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-12-14 08:55:38 -0800</bug_when>
    <thetext>Created attachment 119226
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520968</commentid>
    <comment_count>10</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2011-12-14 08:58:55 -0800</bug_when>
    <thetext>&gt; &gt; I&apos;m pretty certain painting code is exercised regardless of whether png image is generated or not.
&gt; 
&gt; I will double check before landing and adapt the output accordingly.

Ryosuke was right and I updated the test to dumpAsText() (no png).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520980</commentid>
    <comment_count>11</comment_count>
      <attachid>119226</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-14 09:13:54 -0800</bug_when>
    <thetext>Comment on attachment 119226
Patch for landing

Clearing flags on attachment: 119226

Committed r102787: &lt;http://trac.webkit.org/changeset/102787&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520981</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-14 09:13:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522717</commentid>
    <comment_count>13</comment_count>
    <who name="Berend-Jan Wever">skylined</who>
    <bug_when>2011-12-16 05:57:21 -0800</bug_when>
    <thetext>*** Bug 51647 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114174</attachid>
            <date>2011-11-08 16:49:30 -0800</date>
            <delta_ts>2011-11-09 10:04:21 -0800</delta_ts>
            <desc>Proposed fix: NULL-check the documentElement&apos;s renderer.</desc>
            <filename>bug-64284-20111108164929.patch</filename>
            <type>text/plain</type>
            <size>4681</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTk0NTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzYzA1MmVjNmJhOTA2MTA0
YTYzYjYyYWI4MmMyMzg0MGIxYzU2NWYxLi5mMzYwNGM2NDY4YzFiNDg5ZDA2YzUwODEyZTI4ZDhk
MmQ5OTUwMTU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMTEtMDggIEp1bGll
biBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisKKyAgICAgICAgQ3Jhc2ggaW4g
UmVuZGVyQm94OjpwYWludEJveERlY29yYXRpb25zIHdoZW4gZG9jdW1lbnRFbGVtZW50IGhhcyBu
byByZW5kZXJlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NjQyODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUZXN0OiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRl
cmVyLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCb3guY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyQm94OjpwYWludEJhY2tncm91bmQpOiBDaGVjayB0aGUgZG9jdW1lbnRF
bGVtZW50J3MKKyAgICAgICAgcmVuZGVyZXIgYmVmb3JlIHVzaW5nIGl0IHdoaWNoIG1hdGNoZXMg
d2hhdCBSZW5kZXJWaWV3IGRvZXMuCisKIDIwMTEtMTEtMDcgIEFuZHJlYXMgS2xpbmcgIDxrbGlu
Z0B3ZWJraXQub3JnPgogCiAgICAgICAgIERvbid0IHVzZSBDU1NPTSdzIENTU1ZhbHVlLmNzc1Zh
bHVlVHlwZSBpbnRlcm5hbGx5IGluIFdlYkNvcmUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCb3guY3BwCmluZGV4IDY5ZDEyNGY3NGU4NjdkMWRmMzQwMDk5YjU3ODg5MTU2MzE3ZDg4M2Iu
LmZlN2UxY2RmNWNmYWVkZWI4NDY2OTc2ZmIwZDgzMTRmNDhhZjc1YjUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCkBAIC05NTIsNyArOTUyLDcgQEAgdm9pZCBSZW5kZXJC
b3g6OnBhaW50QmFja2dyb3VuZChjb25zdCBQYWludEluZm8mIHBhaW50SW5mbywgY29uc3QgTGF5
b3V0UmVjdCYgcGEKIHsKICAgICBpZiAoaXNSb290KCkpCiAgICAgICAgIHBhaW50Um9vdEJveEZp
bGxMYXllcnMocGFpbnRJbmZvKTsKLSAgICBlbHNlIGlmICghaXNCb2R5KCkgfHwgZG9jdW1lbnQo
KS0+ZG9jdW1lbnRFbGVtZW50KCktPnJlbmRlcmVyKCktPmhhc0JhY2tncm91bmQoKSkgeworICAg
IGVsc2UgaWYgKCFpc0JvZHkoKSB8fCAoZG9jdW1lbnQoKS0+ZG9jdW1lbnRFbGVtZW50KCktPnJl
bmRlcmVyKCkgJiYgZG9jdW1lbnQoKS0+ZG9jdW1lbnRFbGVtZW50KCktPnJlbmRlcmVyKCktPmhh
c0JhY2tncm91bmQoKSkpIHsKICAgICAgICAgLy8gVGhlIDxib2R5PiBvbmx5IHBhaW50cyBpdHMg
YmFja2dyb3VuZCBpZiB0aGUgcm9vdCBlbGVtZW50IGhhcyBkZWZpbmVkIGEgYmFja2dyb3VuZAog
ICAgICAgICAvLyBpbmRlcGVuZGVudCBvZiB0aGUgYm9keS4KICAgICAgICAgaWYgKCFiYWNrZ3Jv
dW5kSXNPYnNjdXJlZCgpKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDlhY2Y5NGM0ZTliNjJiMmFlMDhlMDY4OGRmY2ZkZWVj
OTkxODMyYjAuLmQ5YjQwYmJhZTI3YzZmNWU5ODViNDc3ZjQ3YWFiNTc3N2U1OGE5NjkgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNCBAQAorMjAxMS0xMS0wOCAgSnVsaWVuIENoYWZmcmFpeCAgPGpjaGFmZnJh
aXhAd2Via2l0Lm9yZz4KKworICAgICAgICBDcmFzaCBpbiBSZW5kZXJCb3g6OnBhaW50Qm94RGVj
b3JhdGlvbnMgd2hlbiBkb2N1bWVudEVsZW1lbnQgaGFzIG5vIHJlbmRlcmVyCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDI4NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9keW5hbWljL2NyYXNo
LXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC5wbmc6IEFkZGVkLgor
ICAgICAgICAqIGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVu
ZGVyZXItZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2R5bmFtaWMvY3Jhc2gt
cGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLmh0bWw6IEFkZGVkLgorCiAyMDExLTEx
LTA3ICBUb255IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVt
XSBNYXJrIHBlcmYvZG9jdW1uZXQtY29udGlhbnMuaHRtbCBhcyBzbG93LgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1y
ZW5kZXJlci1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFp
bnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43
YjNkNThmNmVlNDM1MmYxZjc4NjIwM2NlY2FkNmE4ZjQxM2FkM2QzCkdJVCBiaW5hcnkgcGF0Y2gK
bGl0ZXJhbCAyODg3CnpjbWVBU0BOPyhvbEh5YHVWQnEhaWEweX55VXsrdllWMmE+aTAqWik9aF5o
bEElQFdzJGxIYG9rPG19P29UIXRoSQp6XlE1I1NHZlEqQjxXJSFpNlo2eSo8SjRxUlZ9cW4qKF99
Kyk2U0pDWHU2WWEkVHNKKms5NzhKUnl1RXZuKkNsfCMKel5gaFpTSGokTkBSWkNiZEd3aGFqSXV9
X3RkOzZZYCFmbG9GPj1fdEpfTGNLOUZqVU09ako+fHdvUGxBX3NTV1JjCnotPDQpeWgmdzgoJGwm
MFV6e3FmZk1HUENgUDVITmskWjZXOzM9QjVzT25scCktdmNUMit5Nyk9PyhMKCYzPUgjOQp6V3NW
OyUtaFlhYnA8fH5LM3F1RXw0bnhDPzE1QmZnKExma1kzOFQ0U0cjOEJLZzMoK3NuaFFwQSFEdWNa
SXY0ejkKWiUpS1VJdEZeeEYyKFY/JDtPWGs7dmQkQD8yPl4wRE5UQzEjCgpsaXRlcmFsIDAKSGNt
Vj9kMDAwMDEKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFp
bnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2Zhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXItZXhw
ZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZmMjRkN2M1YzE4ODA4ZDBiYTY0NWYyMmYxMjk1YTljYWRi
Y2IxNWIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gt
cGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4cGVjdGVkLnR4dApAQCAtMCwwICsx
IEBACisqey13ZWJraXQtYm9yZGVyLWJlZm9yZS1zdHlsZTpncm9vdmV9CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJl
bmRlcmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9j
dW1lbnRFbGVtZW50LXJlbmRlcmVyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMmQ4NjM1OWFhNjhlZDZiZmFj
YWY5ODA2Njg1NDYxYmYyZTIyM2ViMgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXIuaHRtbApA
QCAtMCwwICsxLDIwIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHkgb25sb2FkPSJn
bygpIj4KKzxwPkJ1ZyA2NDI4NDogQ3Jhc2ggaW4gUmVuZGVyQm94OjpwYWludEJveERlY29yYXRp
b25zIHdoZW4gZG9jdW1lbnRFbGVtZW50IGhhcyBubyByZW5kZXJlcjwvcD4KKzxwPkZvciB0aGlz
IHRlc3QgdG8gUEFTUywgaXQgc2hvdWxkIG5vdCBBU1NFUlQgb3IgQ1JBU0guPC9wPgorPHNjcmlw
dD4KKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlvdXRU
ZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KHRydWUpOworCisgICAgZnVuY3Rpb24gZ28oKSB7Cisg
ICAgICAgIGRvY3VtZW50Lm9wZW4oKTsKKyAgICAgICAgdmFyIG9VRWxlbWVudCA9IGRvY3VtZW50
LmNyZWF0ZUVsZW1lbnQoIlUiKTsKKyAgICAgICAgb1VFbGVtZW50LmhpZGRlbj10cnVlOworICAg
ICAgICBvVUVsZW1lbnQuaW5uZXJIVE1MPSI8c3R5bGU+Knstd2Via2l0LWJvcmRlci1iZWZvcmUt
c3R5bGU6Z3Jvb3ZlfSI7CisgICAgICAgIGRvY3VtZW50LmFwcGVuZENoaWxkKG9VRWxlbWVudCk7
CisgICAgICAgIGRvY3VtZW50LmNsb3NlKCk7CisgICAgfQorPC9zY3JpcHQ+Cis8L2JvZHk+Cis8
L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114306</attachid>
            <date>2011-11-09 10:04:24 -0800</date>
            <delta_ts>2011-11-09 11:48:57 -0800</delta_ts>
            <desc>Same as previously but added the test to the test_expectations.txt as it ASSERT&apos;s in Debug.</desc>
            <filename>bug-64284-20111109100423.patch</filename>
            <type>text/plain</type>
            <size>9029</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTk3MjkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBjZDJhZmU0Nzc3Zjc0OWUx
OTkzMjE0NTJiNjVkODBmMmE3ZmY5NTdjLi5lZGRiYTEyY2QxYWJmODliY2U5NDYzNTlkYTIyYjlk
ODlmZjFkOWVhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMTEtMDkgIEp1bGll
biBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisKKyAgICAgICAgQ3Jhc2ggaW4g
UmVuZGVyQm94OjpwYWludEJveERlY29yYXRpb25zIHdoZW4gZG9jdW1lbnRFbGVtZW50IGhhcyBu
byByZW5kZXJlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NjQyODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUZXN0OiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRl
cmVyLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCb3guY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyQm94OjpwYWludEJhY2tncm91bmQpOiBDaGVjayB0aGUgZG9jdW1lbnRF
bGVtZW50J3MKKyAgICAgICAgcmVuZGVyZXIgYmVmb3JlIHVzaW5nIGl0IHdoaWNoIG1hdGNoZXMg
d2hhdCBSZW5kZXJWaWV3IGRvZXMuCisKIDIwMTEtMTEtMDkgIEFuZHJlYXMgS2xpbmcgIDxrbGlu
Z0B3ZWJraXQub3JnPgogCiAgICAgICAgIFN0eWxlU2hlZXQ6IERldmlydHVhbGl6ZSBzdHlsZVNo
ZWV0Q2hhbmdlZCgpLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcAppbmRleCA1
ODIxNjA1ZjRhYmI4NWViNzhmZTdmYjc1Mjk4MTc1NDY4NzFjNDQ0Li5jNTIxYjY5Zjc5YzI5ZDU1
ODgwZGZkOTBjNjYwM2VjYWQyZjI4YzgzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
Qm94LmNwcApAQCAtOTUwLDcgKzk1MCw3IEBAIHZvaWQgUmVuZGVyQm94OjpwYWludEJhY2tncm91
bmQoY29uc3QgUGFpbnRJbmZvJiBwYWludEluZm8sIGNvbnN0IExheW91dFJlY3QmIHBhCiB7CiAg
ICAgaWYgKGlzUm9vdCgpKQogICAgICAgICBwYWludFJvb3RCb3hGaWxsTGF5ZXJzKHBhaW50SW5m
byk7Ci0gICAgZWxzZSBpZiAoIWlzQm9keSgpIHx8IGRvY3VtZW50KCktPmRvY3VtZW50RWxlbWVu
dCgpLT5yZW5kZXJlcigpLT5oYXNCYWNrZ3JvdW5kKCkpIHsKKyAgICBlbHNlIGlmICghaXNCb2R5
KCkgfHwgKGRvY3VtZW50KCktPmRvY3VtZW50RWxlbWVudCgpLT5yZW5kZXJlcigpICYmIGRvY3Vt
ZW50KCktPmRvY3VtZW50RWxlbWVudCgpLT5yZW5kZXJlcigpLT5oYXNCYWNrZ3JvdW5kKCkpKSB7
CiAgICAgICAgIC8vIFRoZSA8Ym9keT4gb25seSBwYWludHMgaXRzIGJhY2tncm91bmQgaWYgdGhl
IHJvb3QgZWxlbWVudCBoYXMgZGVmaW5lZCBhIGJhY2tncm91bmQKICAgICAgICAgLy8gaW5kZXBl
bmRlbnQgb2YgdGhlIGJvZHkuCiAgICAgICAgIGlmICghYmFja2dyb3VuZElzT2JzY3VyZWQoKSkK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlZTFmNjJjYTRiZjEwYTY3MmFkMTc1MDZkZGQ3ZjI4MjNjMWQ2N2E3Li4wMjgzNDhk
NDU4YzNlZmQ2ZGUwZTE1YWQ4NzdkMmY2OWJlNzYwOWU5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAK
KzIwMTEtMTEtMDkgIEp1bGllbiBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgQ3Jhc2ggaW4gUmVuZGVyQm94OjpwYWludEJveERlY29yYXRpb25zIHdoZW4gZG9j
dW1lbnRFbGVtZW50IGhhcyBubyByZW5kZXJlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQyODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVu
dEVsZW1lbnQtcmVuZGVyZXItZXhwZWN0ZWQucG5nOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2R5
bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50
RWxlbWVudC1yZW5kZXJlci5odG1sOiBBZGRlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2Nocm9t
aXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvU2tpcHBl
ZDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAgICAg
ICAqIHBsYXRmb3JtL21hYy90ZXN0X2V4cGVjdGF0aW9ucy50eHQ6CisgICAgICAgICogcGxhdGZv
cm0vcXQvdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAgICAgICAqIHBsYXRmb3JtL3dpbi90ZXN0
X2V4cGVjdGF0aW9ucy50eHQ6CisgICAgICAgIFRoZSB0ZXN0IGhpdHMgdGhlIEFTU0VSVCBmcm9t
IGJ1ZyA2ODg1OSBpbiBEZWJ1Zy4gSG93ZXZlciBpdCB3b3JrcyB3ZWxsIGluIFJlbGVhc2UuCisK
IDIwMTEtMTEtMDkgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBnb29nbGUuY29tPgogCiAgICAg
ICAgIE5vdCByZXZpZXdlZDogbWFrZSBuZXcgaW5zcGVjdG9yIHRlc3QgcGFzcyBvbiBRdC4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVu
dEVsZW1lbnQtcmVuZGVyZXItZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWlj
L2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC5wbmcKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uN2IzZDU4ZjZlZTQzNTJmMWY3ODYyMDNjZWNhZDZhOGY0MTNhZDNkMwpHSVQgYmlu
YXJ5IHBhdGNoCmxpdGVyYWwgMjg4Nwp6Y21lQVNATj8ob2xIeWB1VkJxIWlhMHl+eVV7K3ZZVjJh
PmkwKlopPWheaGxBJUBXcyRsSGBvazxtfT9vVCF0aEkKel5RNSNTR2ZRKkI8VyUhaTZaNnkqPEo0
cVJWfXFuKihffSspNlNKQ1h1NllhJFRzSiprOTc4SlJ5dUV2bipDbHwjCnpeYGhaU0hqJE5AUlpD
YmRHd2hhakl1fV90ZDs2WWAhZmxvRj49X3RKX0xjSzlGalVNPWpKPnx3b1BsQV9zU1dSYwp6LTw0
KXloJnc4KCRsJjBVentxZmZNR1BDYFA1SE5rJFo2VzszPUI1c09ubHApLXZjVDIreTcpPT8oTCgm
Mz1IIzkKeldzVjslLWhZYWJwPHx+SzNxdUV8NG54Qz8xNUJmZyhMZmtZMzhUNFNHIzhCS2czKCtz
bmhRcEEhRHVjWkl2NHo5ClolKUtVSXRGXnhGMihWPyQ7T1hrO3ZkJEA/Mj5eMEROVEMxIwoKbGl0
ZXJhbCAwCkhjbVY/ZDAwMDAxCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWlj
L2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJl
bmRlcmVyLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZjI0ZDdjNWMxODgwOGQwYmE2NDVmMjJm
MTI5NWE5Y2FkYmNiMTViCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9keW5h
bWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC50eHQK
QEAgLTAsMCArMSBAQAorKnstd2Via2l0LWJvcmRlci1iZWZvcmUtc3R5bGU6Z3Jvb3ZlfQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50
RWxlbWVudC1yZW5kZXJlci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2NyYXNoLXBh
aW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNzU1
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjJkODYzNTlh
YTY4ZWQ2YmZhY2FmOTgwNjY4NTQ2MWJmMmUyMjNlYjIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRl
cmVyLmh0bWwKQEAgLTAsMCArMSwyMCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5
IG9ubG9hZD0iZ28oKSI+Cis8cD5CdWcgNjQyODQ6IENyYXNoIGluIFJlbmRlckJveDo6cGFpbnRC
b3hEZWNvcmF0aW9ucyB3aGVuIGRvY3VtZW50RWxlbWVudCBoYXMgbm8gcmVuZGVyZXI8L3A+Cis8
cD5Gb3IgdGhpcyB0ZXN0IHRvIFBBU1MsIGl0IHNob3VsZCBub3QgQVNTRVJUIG9yIENSQVNILjwv
cD4KKzxzY3JpcHQ+CisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAg
ICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCh0cnVlKTsKKworICAgIGZ1bmN0aW9u
IGdvKCkgeworICAgICAgICBkb2N1bWVudC5vcGVuKCk7CisgICAgICAgIHZhciBvVUVsZW1lbnQg
PSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJVIik7CisgICAgICAgIG9VRWxlbWVudC5oaWRkZW49
dHJ1ZTsKKyAgICAgICAgb1VFbGVtZW50LmlubmVySFRNTD0iPHN0eWxlPip7LXdlYmtpdC1ib3Jk
ZXItYmVmb3JlLXN0eWxlOmdyb292ZX0iOworICAgICAgICBkb2N1bWVudC5hcHBlbmRDaGlsZChv
VUVsZW1lbnQpOworICAgICAgICBkb2N1bWVudC5jbG9zZSgpOworICAgIH0KKzwvc2NyaXB0Pgor
PC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21p
dW0vdGVzdF9leHBlY3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0v
dGVzdF9leHBlY3RhdGlvbnMudHh0CmluZGV4IDEzOWQwYTJhZTFmOTg5NDVmOTA0ZTE2MTIxY2Vk
YjVlYWM2YzJiZTYuLjJlOWViMjYzNjI4Y2E5MDM1NzA1ZWY0NWI3NDNkNjM1MzM2YTlhNTcgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9u
cy50eHQKQEAgLTM5NTIsMyArMzk1Miw2IEBAIEJVR1JJQ09XIDogaHR0cC90ZXN0cy9zZWN1cml0
eS94c3MtZXZhbC5odG1sID0gVEVYVAogQlVHWEpJIDogZmFzdC9kb20vcnRsLXNjcm9sbC10by1s
ZWZ0bW9zdC1hbmQtcmVzaXplLmh0bWwgPSBJTUFHRStURVhUIE1JU1NJTkcKIAogQlVHV0s3MTg4
MCBERUJVRyA6IGZhc3QvZm9ybXMvc2VsZWN0LWNsaWVudGhlaWdodC1sYXJnZS1zaXplLmh0bWwg
PSBUSU1FT1VUCisKKy8vIEl0IGhpdHMgYW4gQVNTRVJUIGluIERlYnVnLgorQlVHV0s2ODg1OSBE
RUJVRyA6IGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVy
ZXIuaHRtbCA9IENSQVNICmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tp
cHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCmluZGV4IGFiMzBmOTQyNTJh
MjAwNjg5YmNmNTczMzNmYzFmYWQzOTc1ZGZlODAuLjBhMzMzZjMwZWM1MTM5MzVmZGM0NzRjMmZj
NzdmOTBmMWY5NzA3ZDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lw
cGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCkBAIC0xOTI0LDMgKzE5
MjQsNiBAQCBmYXN0L2RvbS9NaWNyb0RhdGEKICMgVGVzdHMgZm9yIE1lZGlhU291cmNlIEFQSS4g
RmVhdHVyZSBpcyBub3QgeWV0IGZ1bmN0aW9uYWwuCiAjIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD02NDczMQogaHR0cC90ZXN0cy9tZWRpYS9tZWRpYS1zb3VyY2UvCisK
KyMgSXQgaGl0cyBhbiBBU1NFUlQgaW4gRGVidWcuCitCVUdXSzY4ODU5IERFQlVHIDogZmFzdC9k
eW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sID0gQ1JB
U0gKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9u
cy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvdGVzdF9leHBlY3RhdGlvbnMudHh0Cmlu
ZGV4IDU2NDJjYjgxOTYyMzlkMjM0M2U4ZTIyN2Y4MDhiZDhjYzk0NjM0MmMuLjFiZjU5NWEwYmM0
OWRmMzQzNGU0M2NmOTY4NTI5YTQxZTc4NjY0ODQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL3Rlc3RfZXhwZWN0YXRpb25zLnR4dApAQCAtNiw2ICs2LDggQEAgQlVHV0s2NzAwNyBE
RUJVRyA6IGZhc3QvcnVieS9hZnRlci1ibG9jay1kb2VzbnQtY3Jhc2guaHRtbCA9IENSQVNICiBC
VUdXSzY3MDA3IERFQlVHIDogZmFzdC9ydWJ5L2FmdGVyLXRhYmxlLWRvZXNudC1jcmFzaC5odG1s
ID0gQ1JBU0gKIEJVR1dLNjcwMDcgREVCVUcgOiBmYXN0L3J1YnkvZ2VuZXJhdGVkLWFmdGVyLWNv
dW50ZXItZG9lc250LWNyYXNoLmh0bWwgPSBDUkFTSAogQlVHV0s2NzAwNyBERUJVRyA6IGZhc3Qv
cnVieS9nZW5lcmF0ZWQtYmVmb3JlLWFuZC1hZnRlci1jb3VudGVyLWRvZXNudC1jcmFzaC5odG1s
ID0gQ1JBU0gKKy8vIEl0IGhpdHMgYW4gQVNTRVJUIGluIERlYnVnLgorQlVHV0s2ODg1OSBERUJV
RyA6IGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXIu
aHRtbCA9IENSQVNICiAKIC8vIEZsYWt5IHRlc3RzCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMvdGVzdF9leHBlY3RhdGlvbnMudHh0CmluZGV4IDU2NGRiNGEyYjBhMjUyZjNhNTlmNzZi
ODAzZDQ4Yzk2YjYwYmMzN2MuLmMyMWQ3MzNkMzIyYjA5MjNlM2NhY2JjNWZiZDYxZWMxY2E2MjQy
NjcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy90ZXN0X2V4cGVjdGF0aW9u
cy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3Rlc3RfZXhwZWN0YXRpb25zLnR4
dApAQCAtMzQsMyArMzQsNyBAQCBCVUdXSzY3MDA3IERFQlVHIDogZmFzdC9ydWJ5L2dlbmVyYXRl
ZC1hZnRlci1jb3VudGVyLWRvZXNudC1jcmFzaC5odG1sID0gQ1JBU0gKIEJVR1dLNjcwMDcgREVC
VUcgOiBmYXN0L3J1YnkvZ2VuZXJhdGVkLWJlZm9yZS1hbmQtYWZ0ZXItY291bnRlci1kb2VzbnQt
Y3Jhc2guaHRtbCA9IENSQVNICiAKIEJVR1dLNjk5OTkgUkVMRUFTRSA6IGh0dHAvdGVzdHMvc2Vj
dXJpdHkvY29udGVudFNlY3VyaXR5UG9saWN5L21lZGlhLXNyYy1hbGxvd2VkLmh0bWwgPSBURVhU
IFBBU1MKKworLy8gSXQgaGl0cyBhbiBBU1NFUlQgaW4gRGVidWcuCitCVUdXSzY4ODU5IERFQlVH
IDogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5o
dG1sID0gQ1JBU0gKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9l
eHBlY3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9leHBlY3RhdGlv
bnMudHh0CmluZGV4IDI0ODhhYWZiYWM1NGVkY2E4NGNkYWMzYTg3MTg0ZTY3MzIzOWJmYWUuLmJj
ZDEzYjU4NTA2ZWU4ODI4ZTUzOTA1NGM1NjBkZmUxODU3MWMyZDQgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL3F0L3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9xdC90ZXN0X2V4cGVjdGF0aW9ucy50eHQKQEAgLTE3LDMgKzE3LDYgQEAgQlVH
V0s2NzAwNyBERUJVRyA6IGZhc3QvcnVieS9nZW5lcmF0ZWQtYWZ0ZXItY291bnRlci1kb2VzbnQt
Y3Jhc2guaHRtbCA9IENSQVNICiBCVUdXSzY3MDA3IERFQlVHIDogZmFzdC9ydWJ5L2dlbmVyYXRl
ZC1iZWZvcmUtYW5kLWFmdGVyLWNvdW50ZXItZG9lc250LWNyYXNoLmh0bWwgPSBDUkFTSAogCiBC
VUdXSzYyNjYyIERFQlVHIDogaW5zcGVjdG9yL2Nvb2tpZS1wYXJzZXIuaHRtbCA9IENSQVNIIFBB
U1MKKworLy8gSXQgaGl0cyBhbiBBU1NFUlQgaW4gRGVidWcuCitCVUdXSzY4ODU5IERFQlVHIDog
ZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1s
ID0gQ1JBU0gKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi90ZXN0X2V4cGVj
dGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CmluZGV4IGMzYjZhMWQ3MmU1YzdkOWE0NTBmMzI5ZGM5NDhjZTc2NDg3YzYyNTcuLmI3ZDNl
NzllNTA4YjRkZjlhY2Y2OTBmNjk3MzMzNWUzOTdlMGU0NGQgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL3dpbi90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vd2luL3Rlc3RfZXhwZWN0YXRpb25zLnR4dApAQCAtMTIsMyArMTIsNiBAQCBCVUdX
SzcwNzY1IDogZmFzdC9mb3Jtcy9saXN0Ym94LWNsaXAuaHRtbCA9IFRFWFQKIAogLy8gTmVlZCBy
ZWJhc2VsaW5lCiBCVUdXSzY1MzYxIDogZmFzdC9mb3Jtcy9pbnB1dC1kaXNhYmxlZC1jb2xvci5o
dG1sID0gSU1BR0UrVEVYVAorCisvLyBJdCBoaXRzIGFuIEFTU0VSVCBpbiBEZWJ1Zy4KK0JVR1dL
Njg4NTkgREVCVUcgOiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50
LXJlbmRlcmVyLmh0bWwgPSBDUkFTSAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114332</attachid>
            <date>2011-11-09 11:49:01 -0800</date>
            <delta_ts>2011-12-14 08:55:31 -0800</delta_ts>
            <desc>Fixed EFL Skipped file.</desc>
            <filename>bug-64284-20111109114900.patch</filename>
            <type>text/plain</type>
            <size>9050</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTk3MzkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBkMTE4NTZmNTk2OWQxYTc1
ZTBlNDE1NWU0MDI2MmE3ODdkMWVmODZhLi5hNWYxYzMyNjhiOWRlNjNiMWY4YzNjZmJhZDg3ZTE4
YTVmMGQ0NzlhIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMTEtMDkgIEp1bGll
biBDaGFmZnJhaXggIDxqY2hhZmZyYWl4QHdlYmtpdC5vcmc+CisKKyAgICAgICAgQ3Jhc2ggaW4g
UmVuZGVyQm94OjpwYWludEJveERlY29yYXRpb25zIHdoZW4gZG9jdW1lbnRFbGVtZW50IGhhcyBu
byByZW5kZXJlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NjQyODQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUZXN0OiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRl
cmVyLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCb3guY3BwOgorICAgICAgICAo
V2ViQ29yZTo6UmVuZGVyQm94OjpwYWludEJhY2tncm91bmQpOiBDaGVjayB0aGUgZG9jdW1lbnRF
bGVtZW50J3MKKyAgICAgICAgcmVuZGVyZXIgYmVmb3JlIHVzaW5nIGl0IHdoaWNoIG1hdGNoZXMg
d2hhdCBSZW5kZXJWaWV3IGRvZXMuCisKIDIwMTEtMTEtMDkgIEFuZHJlYXMgS2xpbmcgIDxrbGlu
Z0B3ZWJraXQub3JnPgogCiAgICAgICAgIFNocmluayBIVE1MQ29sbGVjdGlvbi4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5kZXggNTgyMTYwNWY0YWJiODVlYjc4ZmU3ZmI3
NTI5ODE3NTQ2ODcxYzQ0NC4uYzUyMWI2OWY3OWMyOWQ1NTg4MGRmZDkwYzY2MDNlY2FkMmYyOGM4
MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKQEAgLTk1MCw3ICs5NTAs
NyBAQCB2b2lkIFJlbmRlckJveDo6cGFpbnRCYWNrZ3JvdW5kKGNvbnN0IFBhaW50SW5mbyYgcGFp
bnRJbmZvLCBjb25zdCBMYXlvdXRSZWN0JiBwYQogewogICAgIGlmIChpc1Jvb3QoKSkKICAgICAg
ICAgcGFpbnRSb290Qm94RmlsbExheWVycyhwYWludEluZm8pOwotICAgIGVsc2UgaWYgKCFpc0Jv
ZHkoKSB8fCBkb2N1bWVudCgpLT5kb2N1bWVudEVsZW1lbnQoKS0+cmVuZGVyZXIoKS0+aGFzQmFj
a2dyb3VuZCgpKSB7CisgICAgZWxzZSBpZiAoIWlzQm9keSgpIHx8IChkb2N1bWVudCgpLT5kb2N1
bWVudEVsZW1lbnQoKS0+cmVuZGVyZXIoKSAmJiBkb2N1bWVudCgpLT5kb2N1bWVudEVsZW1lbnQo
KS0+cmVuZGVyZXIoKS0+aGFzQmFja2dyb3VuZCgpKSkgewogICAgICAgICAvLyBUaGUgPGJvZHk+
IG9ubHkgcGFpbnRzIGl0cyBiYWNrZ3JvdW5kIGlmIHRoZSByb290IGVsZW1lbnQgaGFzIGRlZmlu
ZWQgYSBiYWNrZ3JvdW5kCiAgICAgICAgIC8vIGluZGVwZW5kZW50IG9mIHRoZSBib2R5LgogICAg
ICAgICBpZiAoIWJhY2tncm91bmRJc09ic2N1cmVkKCkpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMzRiNDNhNzc3MjI3OTc1
NWQ2YWUyZjVlMDM0N2MzYmM1MDZhMzg2ZC4uOTM4ZTRkNzUzODc2MmU0ZGNhOGY5YjFkMDUxNzY2
MmYxMmNmNWNhNSAxMDA3NTUKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDExLTExLTA5ICBKdWxpZW4gQ2hh
ZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIENyYXNoIGluIFJlbmRl
ckJveDo6cGFpbnRCb3hEZWNvcmF0aW9ucyB3aGVuIGRvY3VtZW50RWxlbWVudCBoYXMgbm8gcmVu
ZGVyZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0
Mjg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBm
YXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4cGVj
dGVkLnBuZzogQWRkZWQuCisgICAgICAgICogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRv
Y3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXIuaHRtbDog
QWRkZWQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50
eHQ6CisgICAgICAgICogcGxhdGZvcm0vZWZsL1NraXBwZWQ6CisgICAgICAgICogcGxhdGZvcm0v
Z3RrL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvdGVzdF9l
eHBlY3RhdGlvbnMudHh0OgorICAgICAgICAqIHBsYXRmb3JtL3F0L3Rlc3RfZXhwZWN0YXRpb25z
LnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS93aW4vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAg
ICAgICBUaGUgdGVzdCBoaXRzIHRoZSBBU1NFUlQgZnJvbSBidWcgNjg4NTkgaW4gRGVidWcuIEhv
d2V2ZXIgaXQgd29ya3Mgd2VsbCBpbiBSZWxlYXNlLgorCiAyMDExLTExLTA5ICBPamFuIFZhZmFp
ICA8b2phbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmVtb3ZlIGZhaWx1cmVzIGZpeGVkIHdp
dGggcjk5NjMwLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2NyYXNoLXBh
aW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0
cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4
cGVjdGVkLnBuZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43YjNkNThmNmVlNDM1MmYxZjc4NjIwM2NlY2FkNmE4ZjQx
M2FkM2QzCkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCAyODg3CnpjbWVBU0BOPyhvbEh5YHVWQnEh
aWEweX55VXsrdllWMmE+aTAqWik9aF5obEElQFdzJGxIYG9rPG19P29UIXRoSQp6XlE1I1NHZlEq
QjxXJSFpNlo2eSo8SjRxUlZ9cW4qKF99Kyk2U0pDWHU2WWEkVHNKKms5NzhKUnl1RXZuKkNsfCMK
el5gaFpTSGokTkBSWkNiZEd3aGFqSXV9X3RkOzZZYCFmbG9GPj1fdEpfTGNLOUZqVU09ako+fHdv
UGxBX3NTV1JjCnotPDQpeWgmdzgoJGwmMFV6e3FmZk1HUENgUDVITmskWjZXOzM9QjVzT25scCkt
dmNUMit5Nyk9PyhMKCYzPUgjOQp6V3NWOyUtaFlhYnA8fH5LM3F1RXw0bnhDPzE1QmZnKExma1kz
OFQ0U0cjOEJLZzMoK3NuaFFwQSFEdWNaSXY0ejkKWiUpS1VJdEZeeEYyKFY/JDtPWGs7dmQkQD8y
Pl4wRE5UQzEjCgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1
bWVudEVsZW1lbnQtcmVuZGVyZXItZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZmMjRkN2M1YzE4
ODA4ZDBiYTY0NWYyMmYxMjk1YTljYWRiY2IxNWIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVy
LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACisqey13ZWJraXQtYm9yZGVyLWJlZm9yZS1zdHls
ZTpncm9vdmV9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFp
bnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2R5
bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uMmQ4NjM1OWFhNjhlZDZiZmFjYWY5ODA2Njg1NDYxYmYyZTIyM2ViMgotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVu
dEVsZW1lbnQtcmVuZGVyZXIuaHRtbApAQCAtMCwwICsxLDIwIEBACis8IURPQ1RZUEUgaHRtbD4K
KzxodG1sPgorPGJvZHkgb25sb2FkPSJnbygpIj4KKzxwPkJ1ZyA2NDI4NDogQ3Jhc2ggaW4gUmVu
ZGVyQm94OjpwYWludEJveERlY29yYXRpb25zIHdoZW4gZG9jdW1lbnRFbGVtZW50IGhhcyBubyBy
ZW5kZXJlcjwvcD4KKzxwPkZvciB0aGlzIHRlc3QgdG8gUEFTUywgaXQgc2hvdWxkIG5vdCBBU1NF
UlQgb3IgQ1JBU0guPC9wPgorPHNjcmlwdD4KKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250
cm9sbGVyKQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KHRydWUpOwor
CisgICAgZnVuY3Rpb24gZ28oKSB7CisgICAgICAgIGRvY3VtZW50Lm9wZW4oKTsKKyAgICAgICAg
dmFyIG9VRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoIlUiKTsKKyAgICAgICAgb1VF
bGVtZW50LmhpZGRlbj10cnVlOworICAgICAgICBvVUVsZW1lbnQuaW5uZXJIVE1MPSI8c3R5bGU+
Knstd2Via2l0LWJvcmRlci1iZWZvcmUtc3R5bGU6Z3Jvb3ZlfSI7CisgICAgICAgIGRvY3VtZW50
LmFwcGVuZENoaWxkKG9VRWxlbWVudCk7CisgICAgICAgIGRvY3VtZW50LmNsb3NlKCk7CisgICAg
fQorPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggOTAzMzFkNmRmOTIzNTli
ZTc3N2UyY2UzM2M5ZTBiYzkwZTIyOTEyMy4uNTE5M2UxYTIwNTIzMTgyMDJjNTY5NjFlYjI2Njlk
M2QyODY5NTdlZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVz
dF9leHBlY3RhdGlvbnMudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rl
c3RfZXhwZWN0YXRpb25zLnR4dApAQCAtMzk0NiwzICszOTQ2LDYgQEAgQlVHUklDT1cgOiBodHRw
L3Rlc3RzL3NlY3VyaXR5L3hzcy1ldmFsLmh0bWwgPSBURVhUCiBCVUdXSzcwMzk1IE1BQyA6IGZh
c3QvZG9tL3J0bC1zY3JvbGwtdG8tbGVmdG1vc3QtYW5kLXJlc2l6ZS5odG1sID0gSU1BR0UrVEVY
VAogCiBCVUdXSzcxODgwIERFQlVHIDogZmFzdC9mb3Jtcy9zZWxlY3QtY2xpZW50aGVpZ2h0LWxh
cmdlLXNpemUuaHRtbCA9IFRJTUVPVVQKKworLy8gVGhlIHRlc3QgaGl0cyBhbiBBU1NFUlQgaW4g
RGVidWcuCitCVUdXSzY4ODU5IERFQlVHIDogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRv
Y3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sID0gQ1JBU0gKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1NraXBw
ZWQKaW5kZXggYWIzMGY5NDI1MmEyMDA2ODliY2Y1NzMzM2ZjMWZhZDM5NzVkZmU4MC4uZWUzODVh
M2NmMDlmZjk1NzdiZjYyODJkM2E5NzdlODE2M2FlOTI0MiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZWZsL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL1Nr
aXBwZWQKQEAgLTE5MjQsMyArMTkyNCw3IEBAIGZhc3QvZG9tL01pY3JvRGF0YQogIyBUZXN0cyBm
b3IgTWVkaWFTb3VyY2UgQVBJLiBGZWF0dXJlIGlzIG5vdCB5ZXQgZnVuY3Rpb25hbC4KICMgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0NzMxCiBodHRwL3Rlc3RzL21l
ZGlhL21lZGlhLXNvdXJjZS8KKworIyBUaGUgdGVzdCBoaXRzIGFuIEFTU0VSVCBpbiBEZWJ1Zy4K
KyMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY4ODU5CitmYXN0L2R5
bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLmh0bWwgPSBDUkFT
SApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5k
ZXggNTY0MmNiODE5NjIzOWQyMzQzZThlMjI3ZjgwOGJkOGNjOTQ2MzQyYy4uNDFjOTg5MWJhNjUz
NWI1OWQzMGNhMzM3ZWRmNmE5ZDVhNzIwM2E0YSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGsvdGVzdF9leHBlY3RhdGlvbnMudHh0CkBAIC02LDYgKzYsOCBAQCBCVUdXSzY3MDA3IERF
QlVHIDogZmFzdC9ydWJ5L2FmdGVyLWJsb2NrLWRvZXNudC1jcmFzaC5odG1sID0gQ1JBU0gKIEJV
R1dLNjcwMDcgREVCVUcgOiBmYXN0L3J1YnkvYWZ0ZXItdGFibGUtZG9lc250LWNyYXNoLmh0bWwg
PSBDUkFTSAogQlVHV0s2NzAwNyBERUJVRyA6IGZhc3QvcnVieS9nZW5lcmF0ZWQtYWZ0ZXItY291
bnRlci1kb2VzbnQtY3Jhc2guaHRtbCA9IENSQVNICiBCVUdXSzY3MDA3IERFQlVHIDogZmFzdC9y
dWJ5L2dlbmVyYXRlZC1iZWZvcmUtYW5kLWFmdGVyLWNvdW50ZXItZG9lc250LWNyYXNoLmh0bWwg
PSBDUkFTSAorLy8gVGhlIHRlc3QgaGl0cyBhbiBBU1NFUlQgaW4gRGVidWcuCitCVUdXSzY4ODU5
IERFQlVHIDogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5k
ZXJlci5odG1sID0gQ1JBU0gKIAogLy8gRmxha3kgdGVzdHMKIApkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggNTY0ZGI0YTJiMGEyNTJmM2E1
OWY3NmI4MDNkNDhjOTZiNjBiYzM3Yy4uY2E3MDU4Y2IyMzAyNDIxYmNlYWYyOGQ2ZWUxMzc3MjMy
NzU1NWU1ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3Rlc3RfZXhwZWN0
YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvdGVzdF9leHBlY3RhdGlv
bnMudHh0CkBAIC0zNCwzICszNCw2IEBAIEJVR1dLNjcwMDcgREVCVUcgOiBmYXN0L3J1YnkvZ2Vu
ZXJhdGVkLWFmdGVyLWNvdW50ZXItZG9lc250LWNyYXNoLmh0bWwgPSBDUkFTSAogQlVHV0s2NzAw
NyBERUJVRyA6IGZhc3QvcnVieS9nZW5lcmF0ZWQtYmVmb3JlLWFuZC1hZnRlci1jb3VudGVyLWRv
ZXNudC1jcmFzaC5odG1sID0gQ1JBU0gKIAogQlVHV0s2OTk5OSBSRUxFQVNFIDogaHR0cC90ZXN0
cy9zZWN1cml0eS9jb250ZW50U2VjdXJpdHlQb2xpY3kvbWVkaWEtc3JjLWFsbG93ZWQuaHRtbCA9
IFRFWFQgUEFTUworCisvLyBUaGUgdGVzdCBoaXRzIGFuIEFTU0VSVCBpbiBEZWJ1Zy4KK0JVR1dL
Njg4NTkgREVCVUcgOiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50
LXJlbmRlcmVyLmh0bWwgPSBDUkFTSApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
cXQvdGVzdF9leHBlY3RhdGlvbnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9l
eHBlY3RhdGlvbnMudHh0CmluZGV4IDI0ODhhYWZiYWM1NGVkY2E4NGNkYWMzYTg3MTg0ZTY3MzIz
OWJmYWUuLjljZTNlMTMxNzRiNThmNTBkNzIzYTFkNTQ4NDJhOWIzOWI2ODFmOTEgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC90ZXN0X2V4cGVjdGF0aW9ucy50eHQKQEAgLTE3LDMgKzE3
LDYgQEAgQlVHV0s2NzAwNyBERUJVRyA6IGZhc3QvcnVieS9nZW5lcmF0ZWQtYWZ0ZXItY291bnRl
ci1kb2VzbnQtY3Jhc2guaHRtbCA9IENSQVNICiBCVUdXSzY3MDA3IERFQlVHIDogZmFzdC9ydWJ5
L2dlbmVyYXRlZC1iZWZvcmUtYW5kLWFmdGVyLWNvdW50ZXItZG9lc250LWNyYXNoLmh0bWwgPSBD
UkFTSAogCiBCVUdXSzYyNjYyIERFQlVHIDogaW5zcGVjdG9yL2Nvb2tpZS1wYXJzZXIuaHRtbCA9
IENSQVNIIFBBU1MKKworLy8gVGhlIHRlc3QgaGl0cyBhbiBBU1NFUlQgaW4gRGVidWcuCitCVUdX
SzY4ODU5IERFQlVHIDogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVu
dC1yZW5kZXJlci5odG1sID0gQ1JBU0gKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L3dpbi90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vdGVz
dF9leHBlY3RhdGlvbnMudHh0CmluZGV4IGMzYjZhMWQ3MmU1YzdkOWE0NTBmMzI5ZGM5NDhjZTc2
NDg3YzYyNTcuLmUwMDRlZjFiZTQyM2NlNmRiZDY1MTJlNmE2MjRkNTg5NjMzYTVhNTAgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysr
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL3Rlc3RfZXhwZWN0YXRpb25zLnR4dApAQCAtMTIs
MyArMTIsNiBAQCBCVUdXSzcwNzY1IDogZmFzdC9mb3Jtcy9saXN0Ym94LWNsaXAuaHRtbCA9IFRF
WFQKIAogLy8gTmVlZCByZWJhc2VsaW5lCiBCVUdXSzY1MzYxIDogZmFzdC9mb3Jtcy9pbnB1dC1k
aXNhYmxlZC1jb2xvci5odG1sID0gSU1BR0UrVEVYVAorCisvLyBUaGUgdGVzdCBoaXRzIGFuIEFT
U0VSVCBpbiBEZWJ1Zy4KK0JVR1dLNjg4NTkgREVCVUcgOiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFp
bnQtbm8tZG9jdW1lbnRFbGVtZW50LXJlbmRlcmVyLmh0bWwgPSBDUkFTSAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119226</attachid>
            <date>2011-12-14 08:55:38 -0800</date>
            <delta_ts>2011-12-14 09:13:54 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-64284-20111214175536.patch</filename>
            <type>text/plain</type>
            <size>8146</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNzc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTEyNDcxYzM4Y2U0Zjhh
YmI0NzdjZjRhODc3NjA1NGMyY2Y1YWQwOC4uYTYwOWUwYjM0OTk2NDc4OGFiZTQwODliZmE4YTFi
NjdhNzAyZmNhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTEyLTE0ICBKdWxp
ZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIENyYXNoIGlu
IFJlbmRlckJveDo6cGFpbnRCb3hEZWNvcmF0aW9ucyB3aGVuIGRvY3VtZW50RWxlbWVudCBoYXMg
bm8gcmVuZGVyZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTY0Mjg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgorCisgICAgICAg
IFRlc3Q6IGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVy
ZXIuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveC5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJCb3g6OnBhaW50QmFja2dyb3VuZCk6IENoZWNrIHRoZSBkb2N1bWVudEVs
ZW1lbnQncworICAgICAgICByZW5kZXJlciBiZWZvcmUgdXNpbmcgaXQgd2hpY2ggbWF0Y2hlcyB3
aGF0IFJlbmRlclZpZXcgZG9lcy4KKwogMjAxMS0xMi0xNCAgS2VudGFybyBIYXJhICA8aGFyYWtl
bkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVXNlIFtTdXBwbGVtZW50YWxdIElETCBpbiBXZWJT
b2NrZXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3Bw
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5kZXggYjljMjVkNmE0
NjEyMjgxZTBhOGU0ZWNjODYzMjc1MzdjZmFhMzYwOS4uZGM0NjEzZmE0MzZhOTZlY2EyNGM3NGVl
N2NhZGJiODAxNDUxNDAxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAK
QEAgLTk1NSw3ICs5NTUsNyBAQCB2b2lkIFJlbmRlckJveDo6cGFpbnRCYWNrZ3JvdW5kKGNvbnN0
IFBhaW50SW5mbyYgcGFpbnRJbmZvLCBjb25zdCBMYXlvdXRSZWN0JiBwYQogewogICAgIGlmIChp
c1Jvb3QoKSkKICAgICAgICAgcGFpbnRSb290Qm94RmlsbExheWVycyhwYWludEluZm8pOwotICAg
IGVsc2UgaWYgKCFpc0JvZHkoKSB8fCBkb2N1bWVudCgpLT5kb2N1bWVudEVsZW1lbnQoKS0+cmVu
ZGVyZXIoKS0+aGFzQmFja2dyb3VuZCgpKSB7CisgICAgZWxzZSBpZiAoIWlzQm9keSgpIHx8IChk
b2N1bWVudCgpLT5kb2N1bWVudEVsZW1lbnQoKS0+cmVuZGVyZXIoKSAmJiBkb2N1bWVudCgpLT5k
b2N1bWVudEVsZW1lbnQoKS0+cmVuZGVyZXIoKS0+aGFzQmFja2dyb3VuZCgpKSkgewogICAgICAg
ICAvLyBUaGUgPGJvZHk+IG9ubHkgcGFpbnRzIGl0cyBiYWNrZ3JvdW5kIGlmIHRoZSByb290IGVs
ZW1lbnQgaGFzIGRlZmluZWQgYSBiYWNrZ3JvdW5kCiAgICAgICAgIC8vIGluZGVwZW5kZW50IG9m
IHRoZSBib2R5LgogICAgICAgICBpZiAoIWJhY2tncm91bmRJc09ic2N1cmVkKCkpCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
ODg1OTIwOWM5Y2Q2MDQ1ZTU4MjAzYWI4M2U5ZTU3OWEwMjdiNTczZC4uY2Y0NjYyZjY0NTNiMTdh
MmYyNGI5ZTQ1Yzg4ODg0N2FmMzM2MjM5OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDExLTEy
LTE0ICBKdWxpZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAg
IENyYXNoIGluIFJlbmRlckJveDo6cGFpbnRCb3hEZWNvcmF0aW9ucyB3aGVuIGRvY3VtZW50RWxl
bWVudCBoYXMgbm8gcmVuZGVyZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTY0Mjg0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgor
CisgICAgICAgICogZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1y
ZW5kZXJlci1leHBlY3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZHluYW1pYy9jcmFz
aC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXItZXhwZWN0ZWQudHh0OiBBZGRlZC4K
KyAgICAgICAgKiBmYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJl
bmRlcmVyLmh0bWw6IEFkZGVkLgorCisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9l
eHBlY3RhdGlvbnMudHh0OgorICAgICAgICAqIHBsYXRmb3JtL2VmbC9Ta2lwcGVkOgorICAgICAg
ICAqIHBsYXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQ6CisgICAgICAgICogcGxhdGZv
cm0vbWFjL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC90ZXN0
X2V4cGVjdGF0aW9ucy50eHQ6CisgICAgICAgICogcGxhdGZvcm0vd2luL3Rlc3RfZXhwZWN0YXRp
b25zLnR4dDoKKyAgICAgICAgVGhlIHRlc3QgaGl0cyB0aGUgQVNTRVJUIGZyb20gYnVnIDY4ODU5
IGluIERlYnVnLiBIb3dldmVyIGl0IHdvcmtzIHdlbGwgaW4gUmVsZWFzZS4KKwogMjAxMS0xMi0x
NCAgQmFsYXpzIEtlbGVtZW4gIDxrYmFsYXpzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZp
ZXdlZCBRdC1XSzIgZ2FyZGVuaW5nLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5h
bWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50
LXJlbmRlcmVyLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mZjI0ZDdjNWMxODgwOGQwYmE2NDVm
MjJmMTI5NWE5Y2FkYmNiMTViCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9k
eW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci1leHBlY3RlZC50
eHQKQEAgLTAsMCArMSBAQAorKnstd2Via2l0LWJvcmRlci1iZWZvcmUtc3R5bGU6Z3Jvb3ZlfQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2NyYXNoLXBhaW50LW5vLWRvY3Vt
ZW50RWxlbWVudC1yZW5kZXJlci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL2NyYXNo
LXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE0ZWE5
ZTY0OWQ4ZDczNTRhODM4OGI2OGUxYzBhOWVjNjdhODIwYjgKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvY3Jhc2gtcGFpbnQtbm8tZG9jdW1lbnRFbGVtZW50LXJl
bmRlcmVyLmh0bWwKQEAgLTAsMCArMSwyMCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxi
b2R5IG9ubG9hZD0iZ28oKSI+Cis8cD5CdWcgNjQyODQ6IENyYXNoIGluIFJlbmRlckJveDo6cGFp
bnRCb3hEZWNvcmF0aW9ucyB3aGVuIGRvY3VtZW50RWxlbWVudCBoYXMgbm8gcmVuZGVyZXI8L3A+
Cis8cD5Gb3IgdGhpcyB0ZXN0IHRvIFBBU1MsIGl0IHNob3VsZCBub3QgQVNTRVJUIG9yIENSQVNI
LjwvcD4KKzxzY3JpcHQ+CisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAg
ICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworCisgICAgZnVuY3Rpb24g
Z28oKSB7CisgICAgICAgIGRvY3VtZW50Lm9wZW4oKTsKKyAgICAgICAgdmFyIG9VRWxlbWVudCA9
IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoIlUiKTsKKyAgICAgICAgb1VFbGVtZW50LmhpZGRlbj10
cnVlOworICAgICAgICBvVUVsZW1lbnQuaW5uZXJIVE1MPSI8c3R5bGU+Knstd2Via2l0LWJvcmRl
ci1iZWZvcmUtc3R5bGU6Z3Jvb3ZlfSI7CisgICAgICAgIGRvY3VtZW50LmFwcGVuZENoaWxkKG9V
RWxlbWVudCk7CisgICAgICAgIGRvY3VtZW50LmNsb3NlKCk7CisgICAgfQorPC9zY3JpcHQ+Cis8
L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1
bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90
ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggYWJiNmRiNjg2ODE3MGVlNzExOWEwYTNiYWVlZWI1
YTc0MzdlMmU2Yy4uYjIyZGVlN2U4MGQyZDlmZmVjNmQ3NDAzZWE1ZjkxOTc1NmY2MTVkNCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25z
LnR4dApAQCAtMzk5MywzICszOTkzLDYgQEAgQlVHV0s3NDM1NyBTS0lQIDogcGx1Z2lucy9uZXRz
Y2FwZS1wbHVnaW4tcGFnZS1jYWNoZS13b3Jrcy5odG1sID0gVEVYVCBUSU1FT1VUCiBCVUdXSzc0
Mzc0IFdJTiA6IGZhc3QvZm9ybXMvc2VsZWN0LWxpc3Rib3gtbXVsdGlwbGUtbm8tZm9jdXNyaW5n
Lmh0bWwgPSBQQVNTIElNQUdFCiAKIEJVR1dLNzQzODQgTUFDIFNLSVAgOiBmYXN0L2Zvcm1zL3Nl
bGVjdC9tZW51bGlzdC1vbmNoYW5nZS1maXJlZC13aXRoLWtleS11cC1kb3duLmh0bWwgPSBGQUlM
CisKKy8vIFRoZSB0ZXN0IGhpdHMgYW4gQVNTRVJUIGluIERlYnVnLgorQlVHV0s2ODg1OSBERUJV
RyA6IGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXIu
aHRtbCA9IENSQVNICmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvU2tpcHBl
ZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCmluZGV4IDRmYjZiMjY4ZDBmZjkw
ZmRmN2YwMzZmZDg2NDQ4Y2M3MGJlZTRiOGEuLjgxN2VlOTk5M2I3NmJkN2Y2MzM3N2QxMTk1M2Zm
MDBkYTA4NGRmNTUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVk
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCkBAIC0xOTM5LDMgKzE5Mzks
NyBAQCBmYXN0L3RhYmxlLzAyNy5odG1sCiBmYXN0L3RhYmxlLzAyNy12ZXJ0aWNhbC5odG1sCiB0
YWJsZXMvbW96aWxsYS9idWdzL2J1ZzE0OTI5Lmh0bWwKIHRhYmxlcy9tb3ppbGxhL2J1Z3MvYnVn
Mjk0Ny5odG1sCisKKyMgVGhlIHRlc3QgaGl0cyBhbiBBU1NFUlQgaW4gRGVidWcuCisjIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02ODg1OQorZmFzdC9keW5hbWljL2Ny
YXNoLXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sID0gQ1JBU0gKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvdGVzdF9leHBlY3RhdGlvbnMudHh0CmluZGV4IGI2NTUw
YjBiZDkxZjAwYjM3ZTQ0MTVmN2JjNGM3ZTg0ODJlZGNhNmQuLjNiMmNlMGQ1OTRmMGY1ZmZlYjg1
OGQzZTIxZDNhNTI4NTQyMzQ1NmYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0
ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL3Rl
c3RfZXhwZWN0YXRpb25zLnR4dApAQCAtNiw2ICs2LDggQEAgQlVHV0s2NzAwNyBERUJVRyA6IGZh
c3QvcnVieS9hZnRlci1ibG9jay1kb2VzbnQtY3Jhc2guaHRtbCA9IENSQVNICiBCVUdXSzY3MDA3
IERFQlVHIDogZmFzdC9ydWJ5L2FmdGVyLXRhYmxlLWRvZXNudC1jcmFzaC5odG1sID0gQ1JBU0gK
IEJVR1dLNjcwMDcgREVCVUcgOiBmYXN0L3J1YnkvZ2VuZXJhdGVkLWFmdGVyLWNvdW50ZXItZG9l
c250LWNyYXNoLmh0bWwgPSBDUkFTSAogQlVHV0s2NzAwNyBERUJVRyA6IGZhc3QvcnVieS9nZW5l
cmF0ZWQtYmVmb3JlLWFuZC1hZnRlci1jb3VudGVyLWRvZXNudC1jcmFzaC5odG1sID0gQ1JBU0gK
Ky8vIFRoZSB0ZXN0IGhpdHMgYW4gQVNTRVJUIGluIERlYnVnLgorQlVHV0s2ODg1OSBERUJVRyA6
IGZhc3QvZHluYW1pYy9jcmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXIuaHRt
bCA9IENSQVNICiAKIC8vIE5lZWQgcmViYXNlbGluZS4KIEJVR1dLNjc0MDggOiBmYXN0L2Zvcm1z
L2lucHV0LXBsYWNlaG9sZGVyLXZpc2liaWxpdHktMS5odG1sID0gRkFJTApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggNzYwNjNiMmRjOGRk
ZGU0NDAzODQ3ZTUyZDg2YjYxMmVhM2I4M2IwMy4uMDExODYwNjhhYTc1NGY5MDUwNTc0OTVhNDZh
NGMyNTYyZjE5YTJhMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL3Rlc3Rf
ZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvdGVzdF9leHBl
Y3RhdGlvbnMudHh0CkBAIC0zOSwzICszOSw1IEBAIEJVR1dLNzM3NjYgOiBjc3MzL3VuaWNvZGUt
YmlkaS1pc29sYXRlLWFoYXJvbi1mYWlsaW5nLmh0bWwgPSBGQUlMCiAKIEJVR1dLNzQyNzAgOiBm
YXN0L2Zvcm1zL2Jhc2ljLXNlbGVjdHMuaHRtbCA9IEZBSUwKIAorLy8gVGhlIHRlc3QgaGl0cyBh
biBBU1NFUlQgaW4gRGVidWcuCitCVUdXSzY4ODU5IERFQlVHIDogZmFzdC9keW5hbWljL2NyYXNo
LXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sID0gQ1JBU0gKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL3F0L3Rlc3RfZXhwZWN0YXRpb25zLnR4dAppbmRleCA2N2MwNjBlY2E1
NTFkNTE0NWJhNDI3ODczM2U0NTY1NmQxNmM1NTBmLi5mMjBhNTEyNzY5MmExOWNmNjQ3MDczMzAz
MWJiYjkxNDgyMWM5YWIwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC90ZXN0
X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvdGVzdF9leHBl
Y3RhdGlvbnMudHh0CkBAIC0yMiwzICsyMiw1IEBAIEJVR1dLNzM3NjYgOiBjc3MzL3VuaWNvZGUt
YmlkaS1pc29sYXRlLWFoYXJvbi1mYWlsaW5nLmh0bWwgPSBGQUlMCiAKIEJVR1dLNzQyNzAgOiBm
YXN0L2Zvcm1zL2Jhc2ljLXNlbGVjdHMuaHRtbCA9IEZBSUwKIAorLy8gVGhlIHRlc3QgaGl0cyBh
biBBU1NFUlQgaW4gRGVidWcuCitCVUdXSzY4ODU5IERFQlVHIDogZmFzdC9keW5hbWljL2NyYXNo
LXBhaW50LW5vLWRvY3VtZW50RWxlbWVudC1yZW5kZXJlci5odG1sID0gQ1JBU0gKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS93aW4vdGVzdF9leHBlY3RhdGlvbnMudHh0CmluZGV4IDQ2YmRhODYz
NTAwYWRiNmQxMTg0MWZhYmI2MTkyYjY2NmZmN2UzYWQuLjA2MzEzOTAzMjg5ZjkyZWJkNjk4OGNl
ZDU1ODdiZGQ1NTA1ZTFhYzAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi90
ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL3Rlc3Rf
ZXhwZWN0YXRpb25zLnR4dApAQCAtMTcsMyArMTcsNSBAQCBCVUdXSzczNzY2IDogY3NzMy91bmlj
b2RlLWJpZGktaXNvbGF0ZS1haGFyb24tZmFpbGluZy5odG1sID0gRkFJTAogCiBCVUdXSzc0Mjcw
IDogZmFzdC9mb3Jtcy9iYXNpYy1zZWxlY3RzLmh0bWwgPSBGQUlMCiAKKy8vIFRoZSB0ZXN0IGhp
dHMgYW4gQVNTRVJUIGluIERlYnVnLgorQlVHV0s2ODg1OSBERUJVRyA6IGZhc3QvZHluYW1pYy9j
cmFzaC1wYWludC1uby1kb2N1bWVudEVsZW1lbnQtcmVuZGVyZXIuaHRtbCA9IENSQVNICg==
</data>

          </attachment>
      

    </bug>

</bugzilla>