<?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>125637</bug_id>
          
          <creation_ts>2013-12-12 06:12:57 -0800</creation_ts>
          <short_desc>Broken error recovery in @media at-rule</short_desc>
          <delta_ts>2013-12-18 10:55:52 -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>CSS</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>www.wordpress.com</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="Martin Hodovan">mhodovan.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>mhodovan.u-szeged</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>959184</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 06:12:57 -0800</bug_when>
    <thetext>The @media rule is dropped if an opening curly bracket &apos;{&apos; is missing from any of its inner rules.
E.g. the background image of www.wordpress.com does not display, because of a malformed rule inside of the @media rule.

The minimized problem is:
@media {
.pic-d{background-image:url(http://wordpress.com/home.logged-out/images/pic-d.jpg?1)}
span background-image:url(http://wordpress.com/home.logged-out/images/automattic-white.png);}
}

The first subrule sets the background picture correctly, but since the opening &apos;{&apos; is missing from the second subrule, the whole line is considered to be a selector and the last two &apos;}&apos; brackets will be swallowed as well. And since the @media rule loses its closing &apos;}&apos;, it will be dropped and ignored completely.
This error recovery got broken 3 months ago (r155536). The changeset contains a seemingly consistent restructuring by removing the selector_with_trailing_whitespace production and using its definition instead. However, it ruins the error recovery: instead of removing the whole selector_with_trailing_whitespace, it removes the last WHITESPACE only and keeps trying to find a selector.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959185</commentid>
    <comment_count>1</comment_count>
      <attachid>219079</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 06:13:53 -0800</bug_when>
    <thetext>Created attachment 219079
diff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959186</commentid>
    <comment_count>2</comment_count>
      <attachid>219080</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 06:34:41 -0800</bug_when>
    <thetext>Created attachment 219080
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959187</commentid>
    <comment_count>3</comment_count>
      <attachid>219081</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 06:41:57 -0800</bug_when>
    <thetext>Created attachment 219081
Proposed patch with test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959188</commentid>
    <comment_count>4</comment_count>
      <attachid>219082</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 06:53:18 -0800</bug_when>
    <thetext>Created attachment 219082
Bad error recovery log

The debug output of the parser around the error recovery without the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959189</commentid>
    <comment_count>5</comment_count>
      <attachid>219083</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 06:54:52 -0800</bug_when>
    <thetext>Created attachment 219083
Correct error recovery log

The debug output of the parser around the error recovery with the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959192</commentid>
    <comment_count>6</comment_count>
      <attachid>219081</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-12-12 07:40:56 -0800</bug_when>
    <thetext>Comment on attachment 219081
Proposed patch with test case

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

Fix looks fine. Test is incorrect, though. Easy to fix.

&gt; LayoutTests/fast/css/media-error-recovery.html:6
&gt; +	if (window.testRunner)
&gt; +    	testRunner.dumpAsText();

This is a mistake. The test won’t work if you only dump the text. The test writes out the same text when it fails as when it succeeds. To make a text-only test, something in the test has to actually show whether the test has succeeded or failed.

For an example of one way to do this, please look at the media-rule-no-whitespace.html test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959193</commentid>
    <comment_count>7</comment_count>
      <attachid>219081</attachid>
    <who name="Peter Gal">galpeter</who>
    <bug_when>2013-12-12 07:43:25 -0800</bug_when>
    <thetext>Comment on attachment 219081
Proposed patch with test case

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

&gt; LayoutTests/ChangeLog:1
&gt; +2013-12-12  Martin Hodovan  &lt;mhodovan@webkit.org&gt;

This email address conflicts with the other ChangeLog&apos;s email address. Which one is the correct one?

&gt; LayoutTests/fast/css/media-error-recovery.html:18
&gt; +	if (window.testRunner)
&gt; +    	testRunner.dumpAsText();
&gt; +&lt;/script&gt;
&gt; +
&gt; +&lt;style&gt;
&gt; +	@media {
&gt; +		body { background-color: green; }
&gt; +		.foo background-color: red; }
&gt; +	}
&gt; +&lt;/style&gt;		
&gt; +&lt;/head&gt;
&gt; +&lt;body&gt;
&gt; +	Background should be green.
&gt; +&lt;/body&gt;

I&apos;m not an expert in LayoutTests but this looks as it will always dump the text: &apos;Background should be green.&apos; which is not good. You won&apos;t be able to detect the difference with the test scripts (run-webkit-tests). A better way would be adding js script which checks the color of the background after it is loaded.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959200</commentid>
    <comment_count>8</comment_count>
      <attachid>219086</attachid>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-12 08:38:54 -0800</bug_when>
    <thetext>Created attachment 219086
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960976</commentid>
    <comment_count>9</comment_count>
    <who name="Martin Hodovan">mhodovan.u-szeged</who>
    <bug_when>2013-12-18 10:12:41 -0800</bug_when>
    <thetext>Is it OK like this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>960985</commentid>
    <comment_count>10</comment_count>
      <attachid>219086</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-12-18 10:26:20 -0800</bug_when>
    <thetext>Comment on attachment 219086
Proposed patch

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

&gt; LayoutTests/fast/css/media-error-recovery.html:6
&gt; +		if (window.testRunner)

Should not be using tabs here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>961005</commentid>
    <comment_count>11</comment_count>
      <attachid>219086</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-18 10:55:49 -0800</bug_when>
    <thetext>Comment on attachment 219086
Proposed patch

Clearing flags on attachment: 219086

Committed r160779: &lt;http://trac.webkit.org/changeset/160779&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>961006</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-18 10:55:52 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>219079</attachid>
            <date>2013-12-12 06:13:53 -0800</date>
            <delta_ts>2013-12-12 06:34:41 -0800</delta_ts>
            <desc>diff</desc>
            <filename>wordpress_fix.diff</filename>
            <type>text/plain</type>
            <size>1403</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4gYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluCmluZGV4IDQ1ZGZhNWYuLmMyMWE2N2IgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KKysrIGIvU291cmNlL1dl
YkNvcmUvY3NzL0NTU0dyYW1tYXIueS5pbgpAQCAtMjM5LDcgKzIzOSw3IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCBpc0NTU1Rva2VuQVN0cmluZyhpbnQgeXl0eXBlKQogJXR5cGUgPGlkPiBwcm9wZXJ0
eQogCiAldW5pb24geyBDU1NQYXJzZXJTZWxlY3Rvciogc2VsZWN0b3I7IH0KLSV0eXBlIDxzZWxl
Y3Rvcj4gYXR0cmliIGNsYXNzIHBhZ2Vfc2VsZWN0b3IgcHNldWRvIHBzZXVkb19wYWdlIHNlbGVj
dG9yIHNpbXBsZV9zZWxlY3RvciBzcGVjaWZpZXIgc3BlY2lmaWVyX2xpc3QKKyV0eXBlIDxzZWxl
Y3Rvcj4gYXR0cmliIGNsYXNzIHBhZ2Vfc2VsZWN0b3IgcHNldWRvIHBzZXVkb19wYWdlIHNlbGVj
dG9yIHNlbGVjdG9yX3dpdGhfdHJhaWxpbmdfd2hpdGVzcGFjZSBzaW1wbGVfc2VsZWN0b3Igc3Bl
Y2lmaWVyIHNwZWNpZmllcl9saXN0CiAlZGVzdHJ1Y3RvciB7IGRlbGV0ZSAkJDsgfSBhdHRyaWIg
Y2xhc3MgcGFnZV9zZWxlY3RvciBwc2V1ZG8gcHNldWRvX3BhZ2Ugc2VsZWN0b3Igc2ltcGxlX3Nl
bGVjdG9yIHNwZWNpZmllciBzcGVjaWZpZXJfbGlzdAogCiAldW5pb24geyBWZWN0b3I8T3duUHRy
PENTU1BhcnNlclNlbGVjdG9yPj4qIHNlbGVjdG9yTGlzdDsgfQpAQCAtMTA0MCwxMiArMTA0MCwx
NSBAQCBzZWxlY3Rvcl9saXN0OgogICAgIH0KICAgIDsKIAorc2VsZWN0b3Jfd2l0aF90cmFpbGlu
Z193aGl0ZXNwYWNlOgorICAgIHNlbGVjdG9yIFdISVRFU1BBQ0U7CisKIHNlbGVjdG9yOgogICAg
IHNpbXBsZV9zZWxlY3RvcgotICAgIHwgc2VsZWN0b3IgV0hJVEVTUEFDRQotICAgIHwgc2VsZWN0
b3IgV0hJVEVTUEFDRSBzaW1wbGVfc2VsZWN0b3IgeworICAgIHwgc2VsZWN0b3Jfd2l0aF90cmFp
bGluZ193aGl0ZXNwYWNlCisgICAgfCBzZWxlY3Rvcl93aXRoX3RyYWlsaW5nX3doaXRlc3BhY2Ug
c2ltcGxlX3NlbGVjdG9yIHsKICAgICAgICAgT3duUHRyPENTU1BhcnNlclNlbGVjdG9yPiBsZWZ0
ID0gYWRvcHRQdHIoJDEpOwotICAgICAgICBPd25QdHI8Q1NTUGFyc2VyU2VsZWN0b3I+IHJpZ2h0
ID0gYWRvcHRQdHIoJDMpOworICAgICAgICBPd25QdHI8Q1NTUGFyc2VyU2VsZWN0b3I+IHJpZ2h0
ID0gYWRvcHRQdHIoJDIpOwogICAgICAgICAkJCA9IG51bGxwdHI7CiAgICAgICAgIGlmIChsZWZ0
ICYmIHJpZ2h0KSB7CiAgICAgICAgICAgICByaWdodC0+YXBwZW5kVGFnSGlzdG9yeShDU1NTZWxl
Y3Rvcjo6RGVzY2VuZGFudCwgbGVmdC5yZWxlYXNlKCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219080</attachid>
            <date>2013-12-12 06:34:41 -0800</date>
            <delta_ts>2013-12-12 06:41:57 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>media_error_recovery.patch</filename>
            <type>text/plain</type>
            <size>3542</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBmNzAyMTBkLi43OWZjYmE0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMTIt
MTIgIE1hcnRpbiBIb2RvdmFuICA8bWhvZG92YW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBSRUdS
RVNTSU9OIChyMTU1NTM2KTogQnJva2VuIGVycm9yIHJlY292ZXJ5IGluIEBtZWRpYSBhdC1ydWxl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjU2MzcK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0IHdp
dGggYnJva2VuIEBtZWRpYSBydWxlLgorCisgICAgICAgICogZmFzdC9jc3MvbWVkaWEtZXJyb3It
cmVjb3ZlcnktZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy9tZWRpYS1l
cnJvci1yZWNvdmVyeS5odG1sOiBBZGRlZC4KKwogMjAxMy0xMi0xMSAgRGFyaW4gQWRsZXIgIDxk
YXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgU3R5bGVQZW5kaW5nSW1hZ2UgbmVlZHMgdG8gY29y
cmVjdGx5IG1hbmFnZSB0aGUgQ1NTVmFsdWUgcG9pbnRlciBsaWZldGltZQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4
IDZiMmMyZWYuLjQ2YWY4M2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxMy0xMi0x
MiAgTWFydGluIEhvZG92YW4gIDxtaG9kb3ZhbkBpbmYudS1zemVnZWQuaHU+CisKKyAgICAgICAg
UkVHUkVTU0lPTiAocjE1NTUzNik6IEJyb2tlbiBlcnJvciByZWNvdmVyeSBpbiBAbWVkaWEgYXQt
cnVsZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI1
NjM3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRXJy
b3IgcmVjb3ZlcnkgaW4gQG1lZGlhIGlzIGJyb2tlbiBpZiBhbnkgb2YgaXRzIHJ1bGVzIG1pc3Nl
cyB0aGUgb3BlbmluZyAneycuCisgICAgICAgIFRoZSBwcm9ibGVtIGlzIHRoYXQgd2hlbiB0aGUg
cGFyc2VyIHJlY29nbmlzZXMgdGhlIG1pc3Rha2UgaXQgcmVtb3ZlcyBvbmx5IHRoZSBsYXN0Cisg
ICAgICAgIFdISVRFU1BBQ0UgdG9rZW4gaW5zdGVhZCBvZiB0aGUgd2hvbGUgc2VsZWN0b3IgYW5k
IHRyaWVzIHRvIHJlY292ZXIgdGhlIHNlbGVjdG9yIGFnYWluLgorICAgICAgICBpdCBzd2FsbG93
cyBldmVyeXRoaW5nIHVudGlsIGl0IGZpbmRzIHRoZSBuZXh0IG9wZW5pbmcgYnJhY2tldC4gdGhh
dHMgd2h5IHRoZSAnfScgYnJhY2tldHMKKyAgICAgICAgb2YgYm90aCBzdWJydWxlcyBhbmQgZXZl
biB0aGUgQG1lZGlhIHJ1bGUgYXJlIGlnbm9yZWQsIGFuZCB0aGUgd2hvbGUgQG1lZGlhIHdpbGwg
YmUKKyAgICAgICAgY29uc2lkZXJlZCBpbnZhbGlkLiBCeSBqb2luaW5nIHRoZSBzZWxlY3RvciBh
bmQgaXRzIHRyYWlsaW5nIHdoaXRlc3BhY2UgdGhlIGVycm9yIHJlY292ZXJ5CisgICAgICAgIGln
bm9yZXMgdGhlIGJhZCBzZWxlY3RvciBvbmx5IGFuZCBrZWVwIHRoZSBAbWVkaWEgcnVsZS4KKwor
ICAgICAgICBUZXN0OiBmYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS5odG1sCisKKyAgICAg
ICAgKiBjc3MvQ1NTR3JhbW1hci55LmluOgorCiAyMDEzLTEyLTExICBEYXJpbiBBZGxlciAgPGRh
cmluQGFwcGxlLmNvbT4KIAogICAgICAgICBTdHlsZVBlbmRpbmdJbWFnZSBuZWVkcyB0byBjb3Jy
ZWN0bHkgbWFuYWdlIHRoZSBDU1NWYWx1ZSBwb2ludGVyIGxpZmV0aW1lCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluIGIvU291cmNlL1dlYkNvcmUvY3NzL0NT
U0dyYW1tYXIueS5pbgppbmRleCA0NWRmYTVmLi44YWEwYmMzIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NH
cmFtbWFyLnkuaW4KQEAgLTIzOSw4ICsyMzksOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNDU1NU
b2tlbkFTdHJpbmcoaW50IHl5dHlwZSkKICV0eXBlIDxpZD4gcHJvcGVydHkKIAogJXVuaW9uIHsg
Q1NTUGFyc2VyU2VsZWN0b3IqIHNlbGVjdG9yOyB9Ci0ldHlwZSA8c2VsZWN0b3I+IGF0dHJpYiBj
bGFzcyBwYWdlX3NlbGVjdG9yIHBzZXVkbyBwc2V1ZG9fcGFnZSBzZWxlY3RvciBzaW1wbGVfc2Vs
ZWN0b3Igc3BlY2lmaWVyIHNwZWNpZmllcl9saXN0Ci0lZGVzdHJ1Y3RvciB7IGRlbGV0ZSAkJDsg
fSBhdHRyaWIgY2xhc3MgcGFnZV9zZWxlY3RvciBwc2V1ZG8gcHNldWRvX3BhZ2Ugc2VsZWN0b3Ig
c2ltcGxlX3NlbGVjdG9yIHNwZWNpZmllciBzcGVjaWZpZXJfbGlzdAorJXR5cGUgPHNlbGVjdG9y
PiBhdHRyaWIgY2xhc3MgcGFnZV9zZWxlY3RvciBwc2V1ZG8gcHNldWRvX3BhZ2Ugc2VsZWN0b3Ig
c2VsZWN0b3Jfd2l0aF90cmFpbGluZ193aGl0ZXNwYWNlIHNpbXBsZV9zZWxlY3RvciBzcGVjaWZp
ZXIgc3BlY2lmaWVyX2xpc3QKKyVkZXN0cnVjdG9yIHsgZGVsZXRlICQkOyB9IGF0dHJpYiBjbGFz
cyBwYWdlX3NlbGVjdG9yIHBzZXVkbyBwc2V1ZG9fcGFnZSBzZWxlY3RvciBzZWxlY3Rvcl93aXRo
X3RyYWlsaW5nX3doaXRlc3BhY2Ugc2ltcGxlX3NlbGVjdG9yIHNwZWNpZmllciBzcGVjaWZpZXJf
bGlzdAogCiAldW5pb24geyBWZWN0b3I8T3duUHRyPENTU1BhcnNlclNlbGVjdG9yPj4qIHNlbGVj
dG9yTGlzdDsgfQogJXR5cGUgPHNlbGVjdG9yTGlzdD4gc2VsZWN0b3JfbGlzdCBzaW1wbGVfc2Vs
ZWN0b3JfbGlzdApAQCAtMTA0MCwxMiArMTA0MCwxNSBAQCBzZWxlY3Rvcl9saXN0OgogICAgIH0K
ICAgIDsKIAorc2VsZWN0b3Jfd2l0aF90cmFpbGluZ193aGl0ZXNwYWNlOgorICAgIHNlbGVjdG9y
IFdISVRFU1BBQ0U7CisKIHNlbGVjdG9yOgogICAgIHNpbXBsZV9zZWxlY3RvcgotICAgIHwgc2Vs
ZWN0b3IgV0hJVEVTUEFDRQotICAgIHwgc2VsZWN0b3IgV0hJVEVTUEFDRSBzaW1wbGVfc2VsZWN0
b3IgeworICAgIHwgc2VsZWN0b3Jfd2l0aF90cmFpbGluZ193aGl0ZXNwYWNlCisgICAgfCBzZWxl
Y3Rvcl93aXRoX3RyYWlsaW5nX3doaXRlc3BhY2Ugc2ltcGxlX3NlbGVjdG9yIHsKICAgICAgICAg
T3duUHRyPENTU1BhcnNlclNlbGVjdG9yPiBsZWZ0ID0gYWRvcHRQdHIoJDEpOwotICAgICAgICBP
d25QdHI8Q1NTUGFyc2VyU2VsZWN0b3I+IHJpZ2h0ID0gYWRvcHRQdHIoJDMpOworICAgICAgICBP
d25QdHI8Q1NTUGFyc2VyU2VsZWN0b3I+IHJpZ2h0ID0gYWRvcHRQdHIoJDIpOwogICAgICAgICAk
JCA9IG51bGxwdHI7CiAgICAgICAgIGlmIChsZWZ0ICYmIHJpZ2h0KSB7CiAgICAgICAgICAgICBy
aWdodC0+YXBwZW5kVGFnSGlzdG9yeShDU1NTZWxlY3Rvcjo6RGVzY2VuZGFudCwgbGVmdC5yZWxl
YXNlKCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219081</attachid>
            <date>2013-12-12 06:41:57 -0800</date>
            <delta_ts>2013-12-12 08:38:54 -0800</delta_ts>
            <desc>Proposed patch with test case</desc>
            <filename>0001-media-error-recovery-fix.patch</filename>
            <type>text/plain</type>
            <size>5099</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">RnJvbSBiMTc5N2IzODFiZmQ4ZmQ0YWU3NzBlMWFjNzk2YmI1MDA0OGEzNWUxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJ0aW4gSG9kb3ZhbiA8bWhvZG92YW5AaW5mLnUtc3plZ2Vk
Lmh1PgpEYXRlOiBUaHUsIDEyIERlYyAyMDEzIDE1OjE5OjE4ICswMTAwClN1YmplY3Q6IFtQQVRD
SF0gbWVkaWEgZXJyb3IgcmVjb3ZlcnkgZml4CgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxMiArKysrKysrKysrKysKIC4uLi9mYXN0
L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS1leHBlY3RlZC50eHQgICAgIHwgICAgMSArCiBMYXlv
dXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS5odG1sICAgICB8ICAgMTggKysr
KysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMTkgKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dlYkNvcmUvY3Nz
L0NTU0dyYW1tYXIueS5pbiAgICAgICAgICAgICAgICAgfCAgIDEzICsrKysrKysrLS0tLS0KIDUg
ZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS1leHBl
Y3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1l
cnJvci1yZWNvdmVyeS5odG1sCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGY3MDIxMGQuLjc5ZmNiYTQgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxMy0xMi0xMiAgTWFydGluIEhvZG92YW4gIDxtaG9kb3ZhbkB3ZWJraXQu
b3JnPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxNTU1MzYpOiBCcm9rZW4gZXJyb3IgcmVjb3Zl
cnkgaW4gQG1lZGlhIGF0LXJ1bGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTEyNTYzNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRlc3Qgd2l0aCBicm9rZW4gQG1lZGlhIHJ1bGUuCisKKyAgICAgICAgKiBm
YXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAg
ICAqIGZhc3QvY3NzL21lZGlhLWVycm9yLXJlY292ZXJ5Lmh0bWw6IEFkZGVkLgorCiAyMDEzLTEy
LTExICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBTdHlsZVBlbmRp
bmdJbWFnZSBuZWVkcyB0byBjb3JyZWN0bHkgbWFuYWdlIHRoZSBDU1NWYWx1ZSBwb2ludGVyIGxp
ZmV0aW1lCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNv
dmVyeS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNv
dmVyeS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNjg5
NjM0MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL21lZGlhLWVycm9y
LXJlY292ZXJ5LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitCYWNrZ3JvdW5kIHNob3VsZCBi
ZSBncmVlbi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzL21lZGlhLWVycm9yLXJl
Y292ZXJ5Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjEwNjYxNWIKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS5odG1s
CkBAIC0wLDAgKzEsMTggQEAKKzxodG1sPgorPGhlYWQ+CisKKzxzY3JpcHQ+CisJaWYgKHdpbmRv
dy50ZXN0UnVubmVyKQorICAgIAl0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKzwvc2NyaXB0Pgor
Cis8c3R5bGU+CisJQG1lZGlhIHsKKwkJYm9keSB7IGJhY2tncm91bmQtY29sb3I6IGdyZWVuOyB9
CisJCS5mb28gYmFja2dyb3VuZC1jb2xvcjogcmVkOyB9CisJfQorPC9zdHlsZT4JCQorPC9oZWFk
PgorPGJvZHk+CisJQmFja2dyb3VuZCBzaG91bGQgYmUgZ3JlZW4uCis8L2JvZHk+CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggNmIyYzJlZi4uNDZhZjgzYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEz
LTEyLTEyICBNYXJ0aW4gSG9kb3ZhbiAgPG1ob2RvdmFuQGluZi51LXN6ZWdlZC5odT4KKworICAg
ICAgICBSRUdSRVNTSU9OIChyMTU1NTM2KTogQnJva2VuIGVycm9yIHJlY292ZXJ5IGluIEBtZWRp
YSBhdC1ydWxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xMjU2MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBFcnJvciByZWNvdmVyeSBpbiBAbWVkaWEgaXMgYnJva2VuIGlmIGFueSBvZiBpdHMgcnVsZXMg
bWlzc2VzIHRoZSBvcGVuaW5nICd7Jy4KKyAgICAgICAgVGhlIHByb2JsZW0gaXMgdGhhdCB3aGVu
IHRoZSBwYXJzZXIgcmVjb2duaXNlcyB0aGUgbWlzdGFrZSBpdCByZW1vdmVzIG9ubHkgdGhlIGxh
c3QKKyAgICAgICAgV0hJVEVTUEFDRSB0b2tlbiBpbnN0ZWFkIG9mIHRoZSB3aG9sZSBzZWxlY3Rv
ciBhbmQgdHJpZXMgdG8gcmVjb3ZlciB0aGUgc2VsZWN0b3IgYWdhaW4uCisgICAgICAgIGl0IHN3
YWxsb3dzIGV2ZXJ5dGhpbmcgdW50aWwgaXQgZmluZHMgdGhlIG5leHQgb3BlbmluZyBicmFja2V0
LiB0aGF0cyB3aHkgdGhlICd9JyBicmFja2V0cworICAgICAgICBvZiBib3RoIHN1YnJ1bGVzIGFu
ZCBldmVuIHRoZSBAbWVkaWEgcnVsZSBhcmUgaWdub3JlZCwgYW5kIHRoZSB3aG9sZSBAbWVkaWEg
d2lsbCBiZQorICAgICAgICBjb25zaWRlcmVkIGludmFsaWQuIEJ5IGpvaW5pbmcgdGhlIHNlbGVj
dG9yIGFuZCBpdHMgdHJhaWxpbmcgd2hpdGVzcGFjZSB0aGUgZXJyb3IgcmVjb3ZlcnkKKyAgICAg
ICAgaWdub3JlcyB0aGUgYmFkIHNlbGVjdG9yIG9ubHkgYW5kIGtlZXAgdGhlIEBtZWRpYSBydWxl
LgorCisgICAgICAgIFRlc3Q6IGZhc3QvY3NzL21lZGlhLWVycm9yLXJlY292ZXJ5Lmh0bWwKKwor
ICAgICAgICAqIGNzcy9DU1NHcmFtbWFyLnkuaW46CisKIDIwMTMtMTItMTEgIERhcmluIEFkbGVy
ICA8ZGFyaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFN0eWxlUGVuZGluZ0ltYWdlIG5lZWRzIHRv
IGNvcnJlY3RseSBtYW5hZ2UgdGhlIENTU1ZhbHVlIHBvaW50ZXIgbGlmZXRpbWUKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4gYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTR3JhbW1hci55LmluCmluZGV4IDQ1ZGZhNWYuLjhhYTBiYzMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KKysrIGIvU291cmNlL1dlYkNvcmUvY3Nz
L0NTU0dyYW1tYXIueS5pbgpAQCAtMjM5LDggKzIzOSw4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBp
c0NTU1Rva2VuQVN0cmluZyhpbnQgeXl0eXBlKQogJXR5cGUgPGlkPiBwcm9wZXJ0eQogCiAldW5p
b24geyBDU1NQYXJzZXJTZWxlY3Rvciogc2VsZWN0b3I7IH0KLSV0eXBlIDxzZWxlY3Rvcj4gYXR0
cmliIGNsYXNzIHBhZ2Vfc2VsZWN0b3IgcHNldWRvIHBzZXVkb19wYWdlIHNlbGVjdG9yIHNpbXBs
ZV9zZWxlY3RvciBzcGVjaWZpZXIgc3BlY2lmaWVyX2xpc3QKLSVkZXN0cnVjdG9yIHsgZGVsZXRl
ICQkOyB9IGF0dHJpYiBjbGFzcyBwYWdlX3NlbGVjdG9yIHBzZXVkbyBwc2V1ZG9fcGFnZSBzZWxl
Y3RvciBzaW1wbGVfc2VsZWN0b3Igc3BlY2lmaWVyIHNwZWNpZmllcl9saXN0CisldHlwZSA8c2Vs
ZWN0b3I+IGF0dHJpYiBjbGFzcyBwYWdlX3NlbGVjdG9yIHBzZXVkbyBwc2V1ZG9fcGFnZSBzZWxl
Y3RvciBzZWxlY3Rvcl93aXRoX3RyYWlsaW5nX3doaXRlc3BhY2Ugc2ltcGxlX3NlbGVjdG9yIHNw
ZWNpZmllciBzcGVjaWZpZXJfbGlzdAorJWRlc3RydWN0b3IgeyBkZWxldGUgJCQ7IH0gYXR0cmli
IGNsYXNzIHBhZ2Vfc2VsZWN0b3IgcHNldWRvIHBzZXVkb19wYWdlIHNlbGVjdG9yIHNlbGVjdG9y
X3dpdGhfdHJhaWxpbmdfd2hpdGVzcGFjZSBzaW1wbGVfc2VsZWN0b3Igc3BlY2lmaWVyIHNwZWNp
Zmllcl9saXN0CiAKICV1bmlvbiB7IFZlY3RvcjxPd25QdHI8Q1NTUGFyc2VyU2VsZWN0b3I+Piog
c2VsZWN0b3JMaXN0OyB9CiAldHlwZSA8c2VsZWN0b3JMaXN0PiBzZWxlY3Rvcl9saXN0IHNpbXBs
ZV9zZWxlY3Rvcl9saXN0CkBAIC0xMDQwLDEyICsxMDQwLDE1IEBAIHNlbGVjdG9yX2xpc3Q6CiAg
ICAgfQogICAgOwogCitzZWxlY3Rvcl93aXRoX3RyYWlsaW5nX3doaXRlc3BhY2U6CisgICAgc2Vs
ZWN0b3IgV0hJVEVTUEFDRTsKKwogc2VsZWN0b3I6CiAgICAgc2ltcGxlX3NlbGVjdG9yCi0gICAg
fCBzZWxlY3RvciBXSElURVNQQUNFCi0gICAgfCBzZWxlY3RvciBXSElURVNQQUNFIHNpbXBsZV9z
ZWxlY3RvciB7CisgICAgfCBzZWxlY3Rvcl93aXRoX3RyYWlsaW5nX3doaXRlc3BhY2UKKyAgICB8
IHNlbGVjdG9yX3dpdGhfdHJhaWxpbmdfd2hpdGVzcGFjZSBzaW1wbGVfc2VsZWN0b3IgewogICAg
ICAgICBPd25QdHI8Q1NTUGFyc2VyU2VsZWN0b3I+IGxlZnQgPSBhZG9wdFB0cigkMSk7Ci0gICAg
ICAgIE93blB0cjxDU1NQYXJzZXJTZWxlY3Rvcj4gcmlnaHQgPSBhZG9wdFB0cigkMyk7CisgICAg
ICAgIE93blB0cjxDU1NQYXJzZXJTZWxlY3Rvcj4gcmlnaHQgPSBhZG9wdFB0cigkMik7CiAgICAg
ICAgICQkID0gbnVsbHB0cjsKICAgICAgICAgaWYgKGxlZnQgJiYgcmlnaHQpIHsKICAgICAgICAg
ICAgIHJpZ2h0LT5hcHBlbmRUYWdIaXN0b3J5KENTU1NlbGVjdG9yOjpEZXNjZW5kYW50LCBsZWZ0
LnJlbGVhc2UoKSk7Ci0tIAoxLjcuOS41Cgo=
</data>
<flag name="review"
          id="242666"
          type_id="1"
          status="-"
          setter="darin"
    />
    <flag name="commit-queue"
          id="242667"
          type_id="3"
          status="-"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>219082</attachid>
            <date>2013-12-12 06:53:18 -0800</date>
            <delta_ts>2013-12-12 06:53:18 -0800</delta_ts>
            <desc>Bad error recovery log</desc>
            <filename>bad_recovery.txt</filename>
            <type>text/plain</type>
            <size>4316</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">RW50ZXJpbmcgc3RhdGUgNTA3Ck5leHQgdG9rZW4gaXMgdG9rZW4gSURFTlQgKCkKUmVkdWNpbmcg
c3RhY2sgYnkgcnVsZSAxNjMgKGxpbmUgNzI1KToKLT4gJCQgPSBudGVybSBiZWZvcmVfc2VsZWN0
b3JfbGlzdCAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1IDQ3
MCA1MDcKRW50ZXJpbmcgc3RhdGUgNjEKTmV4dCB0b2tlbiBpcyB0b2tlbiBJREVOVCAoKQpTaGlm
dGluZyB0b2tlbiBJREVOVCAoKQpFbnRlcmluZyBzdGF0ZSAxMzcKUmVhZGluZyBhIHRva2VuOiBO
ZXh0IHRva2VuIGlzIHRva2VuIFdISVRFU1BBQ0UgKCkKUmVkdWNpbmcgc3RhY2sgYnkgcnVsZSAx
ODggKGxpbmUgODQ1KToKICAgJDEgPSB0b2tlbiBJREVOVCAoKQotPiAkJCA9IG50ZXJtIGVsZW1l
bnRfbmFtZSAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1IDQ3
MCA1MDcgNjEKRW50ZXJpbmcgc3RhdGUgMTQ5Ck5leHQgdG9rZW4gaXMgdG9rZW4gV0hJVEVTUEFD
RSAoKQpSZWR1Y2luZyBzdGFjayBieSBydWxlIDE3OSAobGluZSA3OTUpOgogICAkMSA9IG50ZXJt
IGVsZW1lbnRfbmFtZSAoKQotPiAkJCA9IG50ZXJtIHNpbXBsZV9zZWxlY3RvciAoKQpTdGFjayBu
b3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1IDQ3MCA1MDcgNjEKRW50ZXJpbmcg
c3RhdGUgMTQ4ClJlZHVjaW5nIHN0YWNrIGJ5IHJ1bGUgMTcxIChsaW5lIDc2NCk6CiAgICQxID0g
bnRlcm0gc2ltcGxlX3NlbGVjdG9yICgpCi0+ICQkID0gbnRlcm0gc2VsZWN0b3IgKCkKU3RhY2sg
bm93IDAgMTQgMzAgNDEgMTYxIDQ3IDE2NiAyNTggMzUwIDQxNSA0NzAgNTA3IDYxCkVudGVyaW5n
IHN0YXRlIDE0NgpOZXh0IHRva2VuIGlzIHRva2VuIFdISVRFU1BBQ0UgKCkKU2hpZnRpbmcgdG9r
ZW4gV0hJVEVTUEFDRSAoKQpFbnRlcmluZyBzdGF0ZSAyMjcKUmVhZGluZyBhIHRva2VuOiBOZXh0
IHRva2VuIGlzIHRva2VuIElERU5UICgpClNoaWZ0aW5nIHRva2VuIElERU5UICgpCkVudGVyaW5n
IHN0YXRlIDEzNwpSZWFkaW5nIGEgdG9rZW46IE5leHQgdG9rZW4gaXMgdG9rZW4gJzonICgpClJl
ZHVjaW5nIHN0YWNrIGJ5IHJ1bGUgMTg4IChsaW5lIDg0NSk6CiAgICQxID0gdG9rZW4gSURFTlQg
KCkKLT4gJCQgPSBudGVybSBlbGVtZW50X25hbWUgKCkKU3RhY2sgbm93IDAgMTQgMzAgNDEgMTYx
IDQ3IDE2NiAyNTggMzUwIDQxNSA0NzAgNTA3IDYxIDE0NiAyMjcKRW50ZXJpbmcgc3RhdGUgMTQ5
Ck5leHQgdG9rZW4gaXMgdG9rZW4gJzonICgpClNoaWZ0aW5nIHRva2VuICc6JyAoKQpFbnRlcmlu
ZyBzdGF0ZSAxNDAKUmVhZGluZyBhIHRva2VuOiBOZXh0IHRva2VuIGlzIHRva2VuIFVSSSAoKQpF
cnJvcjogcG9wcGluZyB0b2tlbiAnOicgKCkKU3RhY2sgbm93IDAgMTQgMzAgNDEgMTYxIDQ3IDE2
NiAyNTggMzUwIDQxNSA0NzAgNTA3IDYxIDE0NiAyMjcgMTQ5CkVycm9yOiBwb3BwaW5nIG50ZXJt
IGVsZW1lbnRfbmFtZSAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAg
NDE1IDQ3MCA1MDcgNjEgMTQ2IDIyNwpFcnJvcjogcG9wcGluZyB0b2tlbiBXSElURVNQQUNFICgp
ClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYgMjU4IDM1MCA0MTUgNDcwIDUwNyA2MSAx
NDYKU2hpZnRpbmcgdG9rZW4gZXJyb3IgKCkKRW50ZXJpbmcgc3RhdGUgMjI2ClJlZHVjaW5nIHN0
YWNrIGJ5IHJ1bGUgMTc1IChsaW5lIDc4NCk6CiAgICQxID0gbnRlcm0gc2VsZWN0b3IgKCkKICAg
JDIgPSB0b2tlbiBlcnJvciAoKQotPiAkJCA9IG50ZXJtIHNlbGVjdG9yICgpClN0YWNrIG5vdyAw
IDE0IDMwIDQxIDE2MSA0NyAxNjYgMjU4IDM1MCA0MTUgNDcwIDUwNyA2MQpFbnRlcmluZyBzdGF0
ZSAxNDYKTmV4dCB0b2tlbiBpcyB0b2tlbiBVUkkgKCkKRXJyb3I6IGRpc2NhcmRpbmcgdG9rZW4g
VVJJICgpClNoaWZ0aW5nIHRva2VuIGVycm9yICgpCkVudGVyaW5nIHN0YXRlIDIyNgpSZWR1Y2lu
ZyBzdGFjayBieSBydWxlIDE3NSAobGluZSA3ODQpOgogICAkMSA9IG50ZXJtIHNlbGVjdG9yICgp
CiAgICQyID0gdG9rZW4gZXJyb3IgKCkKLT4gJCQgPSBudGVybSBzZWxlY3RvciAoKQpTdGFjayBu
b3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1IDQ3MCA1MDcgNjEKRW50ZXJpbmcg
c3RhdGUgMTQ2ClJlYWRpbmcgYSB0b2tlbjogTmV4dCB0b2tlbiBpcyB0b2tlbiAnOycgKCkKRXJy
b3I6IGRpc2NhcmRpbmcgdG9rZW4gJzsnICgpClNoaWZ0aW5nIHRva2VuIGVycm9yICgpCkVudGVy
aW5nIHN0YXRlIDIyNgpSZWR1Y2luZyBzdGFjayBieSBydWxlIDE3NSAobGluZSA3ODQpOgogICAk
MSA9IG50ZXJtIHNlbGVjdG9yICgpCiAgICQyID0gdG9rZW4gZXJyb3IgKCkKLT4gJCQgPSBudGVy
bSBzZWxlY3RvciAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1
IDQ3MCA1MDcgNjEKRW50ZXJpbmcgc3RhdGUgMTQ2ClJlYWRpbmcgYSB0b2tlbjogTmV4dCB0b2tl
biBpcyB0b2tlbiAnfScgKCkKUmVkdWNpbmcgc3RhY2sgYnkgcnVsZSAxNjggKGxpbmUgNzQwKToK
ICAgJDEgPSBudGVybSBzZWxlY3RvciAoKQotPiAkJCA9IG50ZXJtIHNlbGVjdG9yX2xpc3QgKCkK
U3RhY2sgbm93IDAgMTQgMzAgNDEgMTYxIDQ3IDE2NiAyNTggMzUwIDQxNSA0NzAgNTA3IDYxCkVu
dGVyaW5nIHN0YXRlIDE3MwpOZXh0IHRva2VuIGlzIHRva2VuICd9JyAoKQpFcnJvcjogZGlzY2Fy
ZGluZyB0b2tlbiAnfScgKCkKU2hpZnRpbmcgdG9rZW4gZXJyb3IgKCkKRW50ZXJpbmcgc3RhdGUg
MjIzClJlZHVjaW5nIHN0YWNrIGJ5IHJ1bGUgMTcwIChsaW5lIDc1OCk6CiAgICQxID0gbnRlcm0g
c2VsZWN0b3JfbGlzdCAoKQogICAkMiA9IHRva2VuIGVycm9yICgpCi0+ICQkID0gbnRlcm0gc2Vs
ZWN0b3JfbGlzdCAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1
IDQ3MCA1MDcgNjEKRW50ZXJpbmcgc3RhdGUgMTczClJlYWRpbmcgYSB0b2tlbjogTmV4dCB0b2tl
biBpcyB0b2tlbiBXSElURVNQQUNFICgpCkVycm9yOiBkaXNjYXJkaW5nIHRva2VuIFdISVRFU1BB
Q0UgKCkKU2hpZnRpbmcgdG9rZW4gZXJyb3IgKCkKRW50ZXJpbmcgc3RhdGUgMjIzClJlZHVjaW5n
IHN0YWNrIGJ5IHJ1bGUgMTcwIChsaW5lIDc1OCk6CiAgICQxID0gbnRlcm0gc2VsZWN0b3JfbGlz
dCAoKQogICAkMiA9IHRva2VuIGVycm9yICgpCi0+ICQkID0gbnRlcm0gc2VsZWN0b3JfbGlzdCAo
KQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1OCAzNTAgNDE1IDQ3MCA1MDcgNjEK
RW50ZXJpbmcgc3RhdGUgMTczClJlYWRpbmcgYSB0b2tlbjogTmV4dCB0b2tlbiBpcyB0b2tlbiAn
fScgKCkKRXJyb3I6IGRpc2NhcmRpbmcgdG9rZW4gJ30nICgpClNoaWZ0aW5nIHRva2VuIGVycm9y
ICgpCkVudGVyaW5nIHN0YXRlIDIyMwpSZWR1Y2luZyBzdGFjayBieSBydWxlIDE3MCAobGluZSA3
NTgpOgogICAkMSA9IG50ZXJtIHNlbGVjdG9yX2xpc3QgKCkKICAgJDIgPSB0b2tlbiBlcnJvciAo
KQotPiAkJCA9IG50ZXJtIHNlbGVjdG9yX2xpc3QgKCkKU3RhY2sgbm93IDAgMTQgMzAgNDEgMTYx
IDQ3IDE2NiAyNTggMzUwIDQxNSA0NzAgNTA3IDYxCkVudGVyaW5nIHN0YXRlIDE3MwpSZWFkaW5n
IGEgdG9rZW46IE5vdyBhdCBlbmQgb2YgaW5wdXQuCkNsZWFudXA6IGRpc2NhcmRpbmcgbG9va2Fo
ZWFkIHRva2VuIFRPS0VOX0VPRiAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI1
OCAzNTAgNDE1IDQ3MCA1MDcgNjEgMTczCkNsZWFudXA6IHBvcHBpbmcgbnRlcm0gc2VsZWN0b3Jf
bGlzdCAoKQpDbGVhbnVwOiBwb3BwaW5nIG50ZXJtIGJlZm9yZV9zZWxlY3Rvcl9saXN0ICgpCkNs
ZWFudXA6IHBvcHBpbmcgbnRlcm0gYmxvY2tfcnVsZV9saXN0ICgpCkNsZWFudXA6IHBvcHBpbmcg
bnRlcm0gbWF5YmVfc3BhY2UgKCkKQ2xlYW51cDogcG9wcGluZyBudGVybSBhdF9ydWxlX2JvZHlf
c3RhcnQgKCkKQ2xlYW51cDogcG9wcGluZyB0b2tlbiAneycgKCkKQ2xlYW51cDogcG9wcGluZyBu
dGVybSBhdF9ydWxlX2hlYWRlcl9lbmRfbWF5YmVfc3BhY2UgKCkKQ2xlYW51cDogcG9wcGluZyB0
b2tlbiBNRURJQV9TWU0gKCkKQ2xlYW51cDogcG9wcGluZyBudGVybSBiZWZvcmVfbWVkaWFfcnVs
ZSAoKQpDbGVhbnVwOiBwb3BwaW5nIG50ZXJtIHJ1bGVfbGlzdCAoKQpDbGVhbnVwOiBwb3BwaW5n
IG50ZXJtIG1heWJlX3NnbWwgKCkKQ2xlYW51cDogcG9wcGluZyBudGVybSBtYXliZV9jaGFyc2V0
ICgpCkNsZWFudXA6IHBvcHBpbmcgbnRlcm0gbWF5YmVfc3BhY2UgKCk=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>219083</attachid>
            <date>2013-12-12 06:54:52 -0800</date>
            <delta_ts>2013-12-12 06:54:52 -0800</delta_ts>
            <desc>Correct error recovery log</desc>
            <filename>correct_recovery.txt</filename>
            <type>text/plain</type>
            <size>4608</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">RW50ZXJpbmcgc3RhdGUgNTI4Ck5leHQgdG9rZW4gaXMgdG9rZW4gSURFTlQgKCkKUmVkdWNpbmcg
c3RhY2sgYnkgcnVsZSAxNjAgKGxpbmUgODc4KToKLT4gJCQgPSBudGVybSBiZWZvcmVfc2VsZWN0
b3JfbGlzdCAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI2MCAzNTggNDM3IDQ4
OCA1MjgKRW50ZXJpbmcgc3RhdGUgNTkKTmV4dCB0b2tlbiBpcyB0b2tlbiBJREVOVCAoKQpTaGlm
dGluZyB0b2tlbiBJREVOVCAoKQpFbnRlcmluZyBzdGF0ZSAxMzYKUmVhZGluZyBhIHRva2VuOiBO
ZXh0IHRva2VuIGlzIHRva2VuIFdISVRFU1BBQ0UgKCkKUmVkdWNpbmcgc3RhY2sgYnkgcnVsZSAx
ODYgKGxpbmUgMTAwOCk6CiAgICQxID0gdG9rZW4gSURFTlQgKCkKLT4gJCQgPSBudGVybSBlbGVt
ZW50X25hbWUgKCkKU3RhY2sgbm93IDAgMTQgMzAgNDEgMTYxIDQ3IDE2NiAyNjAgMzU4IDQzNyA0
ODggNTI4IDU5CkVudGVyaW5nIHN0YXRlIDE0OQpOZXh0IHRva2VuIGlzIHRva2VuIFdISVRFU1BB
Q0UgKCkKUmVkdWNpbmcgc3RhY2sgYnkgcnVsZSAxNzcgKGxpbmUgOTYxKToKICAgJDEgPSBudGVy
bSBlbGVtZW50X25hbWUgKCkKLT4gJCQgPSBudGVybSBzaW1wbGVfc2VsZWN0b3IgKCkKU3RhY2sg
bm93IDAgMTQgMzAgNDEgMTYxIDQ3IDE2NiAyNjAgMzU4IDQzNyA0ODggNTI4IDU5CkVudGVyaW5n
IHN0YXRlIDE0OApSZWR1Y2luZyBzdGFjayBieSBydWxlIDE2OSAobGluZSA5MjkpOgogICAkMSA9
IG50ZXJtIHNpbXBsZV9zZWxlY3RvciAoKQotPiAkJCA9IG50ZXJtIHNlbGVjdG9yICgpClN0YWNr
IG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYgMjYwIDM1OCA0MzcgNDg4IDUyOCA1OQpFbnRlcmlu
ZyBzdGF0ZSAxNDYKTmV4dCB0b2tlbiBpcyB0b2tlbiBXSElURVNQQUNFICgpClNoaWZ0aW5nIHRv
a2VuIFdISVRFU1BBQ0UgKCkKRW50ZXJpbmcgc3RhdGUgMjI5ClJlZHVjaW5nIHN0YWNrIGJ5IHJ1
bGUgMTY4IChsaW5lIDkyNCk6CiAgICQxID0gbnRlcm0gc2VsZWN0b3IgKCkKICAgJDIgPSB0b2tl
biBXSElURVNQQUNFICgpCi0+ICQkID0gbnRlcm0gc2VsZWN0b3Jfd2l0aF90cmFpbGluZ193aGl0
ZXNwYWNlICgpClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYgMjYwIDM1OCA0MzcgNDg4
IDUyOCA1OQpFbnRlcmluZyBzdGF0ZSAxNDUKUmVhZGluZyBhIHRva2VuOiBOZXh0IHRva2VuIGlz
IHRva2VuIElERU5UICgpClNoaWZ0aW5nIHRva2VuIElERU5UICgpCkVudGVyaW5nIHN0YXRlIDEz
NgpSZWFkaW5nIGEgdG9rZW46IE5leHQgdG9rZW4gaXMgdG9rZW4gJzonICgpClJlZHVjaW5nIHN0
YWNrIGJ5IHJ1bGUgMTg2IChsaW5lIDEwMDgpOgogICAkMSA9IHRva2VuIElERU5UICgpCi0+ICQk
ID0gbnRlcm0gZWxlbWVudF9uYW1lICgpClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYg
MjYwIDM1OCA0MzcgNDg4IDUyOCA1OSAxNDUKRW50ZXJpbmcgc3RhdGUgMTQ5Ck5leHQgdG9rZW4g
aXMgdG9rZW4gJzonICgpClNoaWZ0aW5nIHRva2VuICc6JyAoKQpFbnRlcmluZyBzdGF0ZSAxMzkK
UmVhZGluZyBhIHRva2VuOiBOZXh0IHRva2VuIGlzIHRva2VuIFVSSSAoKQpFcnJvcjogcG9wcGlu
ZyB0b2tlbiAnOicgKCkKU3RhY2sgbm93IDAgMTQgMzAgNDEgMTYxIDQ3IDE2NiAyNjAgMzU4IDQz
NyA0ODggNTI4IDU5IDE0NSAxNDkKRXJyb3I6IHBvcHBpbmcgbnRlcm0gZWxlbWVudF9uYW1lICgp
ClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYgMjYwIDM1OCA0MzcgNDg4IDUyOCA1OSAx
NDUKRXJyb3I6IHBvcHBpbmcgbnRlcm0gc2VsZWN0b3Jfd2l0aF90cmFpbGluZ193aGl0ZXNwYWNl
ICgpClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYgMjYwIDM1OCA0MzcgNDg4IDUyOCA1
OQpFcnJvcjogcG9wcGluZyBudGVybSBiZWZvcmVfc2VsZWN0b3JfbGlzdCAoKQpTdGFjayBub3cg
MCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI2MCAzNTggNDM3IDQ4OCA1MjgKU2hpZnRpbmcgdG9rZW4g
ZXJyb3IgKCkKRW50ZXJpbmcgc3RhdGUgNTQ1Ck5leHQgdG9rZW4gaXMgdG9rZW4gVVJJICgpCkVy
cm9yOiBkaXNjYXJkaW5nIHRva2VuIFVSSSAoKQpFcnJvcjogcG9wcGluZyB0b2tlbiBlcnJvciAo
KQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgNDcgMTY2IDI2MCAzNTggNDM3IDQ4OCA1MjgKU2hp
ZnRpbmcgdG9rZW4gZXJyb3IgKCkKRW50ZXJpbmcgc3RhdGUgNTQ1ClJlYWRpbmcgYSB0b2tlbjog
TmV4dCB0b2tlbiBpcyB0b2tlbiAnOycgKCkKRXJyb3I6IGRpc2NhcmRpbmcgdG9rZW4gJzsnICgp
CkVycm9yOiBwb3BwaW5nIHRva2VuIGVycm9yICgpClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0
NyAxNjYgMjYwIDM1OCA0MzcgNDg4IDUyOApTaGlmdGluZyB0b2tlbiBlcnJvciAoKQpFbnRlcmlu
ZyBzdGF0ZSA1NDUKUmVhZGluZyBhIHRva2VuOiBOZXh0IHRva2VuIGlzIHRva2VuICd9JyAoKQpT
aGlmdGluZyB0b2tlbiAnfScgKCkKRW50ZXJpbmcgc3RhdGUgMzM3ClJlZHVjaW5nIHN0YWNrIGJ5
IHJ1bGUgMjEgKGxpbmUgMzY2KToKICAgJDEgPSB0b2tlbiAnfScgKCkKLT4gJCQgPSBudGVybSBj
bG9zaW5nX2JyYWNlICgpClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSA0NyAxNjYgMjYwIDM1OCA0
MzcgNDg4IDUyOCA1NDUKRW50ZXJpbmcgc3RhdGUgNTczClJlZHVjaW5nIHN0YWNrIGJ5IHJ1bGUg
MzIwIChsaW5lIDE1ODYpOgogICAkMSA9IHRva2VuIGVycm9yICgpCiAgICQyID0gbnRlcm0gY2xv
c2luZ19icmFjZSAoKQotPiAkJCA9IG50ZXJtIHNhdmVfYmxvY2sgKCkKU3RhY2sgbm93IDAgMTQg
MzAgNDEgMTYxIDQ3IDE2NiAyNjAgMzU4IDQzNyA0ODggNTI4CkVudGVyaW5nIHN0YXRlIDU1OApS
ZWR1Y2luZyBzdGFjayBieSBydWxlIDk4IChsaW5lIDYxNSk6CiAgICQxID0gbnRlcm0gYmVmb3Jl
X21lZGlhX3J1bGUgKCkKICAgJDIgPSB0b2tlbiBNRURJQV9TWU0gKCkKICAgJDMgPSBudGVybSBh
dF9ydWxlX2hlYWRlcl9lbmRfbWF5YmVfc3BhY2UgKCkKICAgJDQgPSB0b2tlbiAneycgKCkKICAg
JDUgPSBudGVybSBhdF9ydWxlX2JvZHlfc3RhcnQgKCkKICAgJDYgPSBudGVybSBtYXliZV9zcGFj
ZSAoKQogICAkNyA9IG50ZXJtIGJsb2NrX3J1bGVfbGlzdCAoKQogICAkOCA9IG50ZXJtIHNhdmVf
YmxvY2sgKCkKLT4gJCQgPSBudGVybSBtZWRpYSAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEK
RW50ZXJpbmcgc3RhdGUgNDgKUmVkdWNpbmcgc3RhY2sgYnkgcnVsZSAzMyAobGluZSA0MDIpOgog
ICAkMSA9IG50ZXJtIG1lZGlhICgpCi0+ICQkID0gbnRlcm0gdmFsaWRfcnVsZSAoKQpTdGFjayBu
b3cgMCAxNCAzMCA0MSAxNjEKRW50ZXJpbmcgc3RhdGUgMjQ3ClJlZHVjaW5nIHN0YWNrIGJ5IHJ1
bGUgNDEgKGxpbmUgNDEyKToKICAgJDEgPSBudGVybSB2YWxpZF9ydWxlICgpCi0+ICQkID0gbnRl
cm0gcnVsZSAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEKRW50ZXJpbmcgc3RhdGUgMjQ4ClJl
ZHVjaW5nIHN0YWNrIGJ5IHJ1bGUgMTYgKGxpbmUgMzU3KToKLT4gJCQgPSBudGVybSBtYXliZV9z
Z21sICgpClN0YWNrIG5vdyAwIDE0IDMwIDQxIDE2MSAyNDgKRW50ZXJpbmcgc3RhdGUgMzQ4ClJl
YWRpbmcgYSB0b2tlbjogTmV4dCB0b2tlbiBpcyB0b2tlbiBXSElURVNQQUNFICgpClNoaWZ0aW5n
IHRva2VuIFdISVRFU1BBQ0UgKCkKRW50ZXJpbmcgc3RhdGUgMTU5ClJlZHVjaW5nIHN0YWNrIGJ5
IHJ1bGUgMTggKGxpbmUgMzU5KToKICAgJDEgPSBudGVybSBtYXliZV9zZ21sICgpCiAgICQyID0g
dG9rZW4gV0hJVEVTUEFDRSAoKQotPiAkJCA9IG50ZXJtIG1heWJlX3NnbWwgKCkKU3RhY2sgbm93
IDAgMTQgMzAgNDEgMTYxIDI0OApFbnRlcmluZyBzdGF0ZSAzNDgKUmVhZGluZyBhIHRva2VuOiBO
ZXh0IHRva2VuIGlzIHRva2VuICd9JyAoKQpSZWR1Y2luZyBzdGFjayBieSBydWxlIDMxIChsaW5l
IDM5NSk6CiAgICQxID0gbnRlcm0gcnVsZV9saXN0ICgpCiAgICQyID0gbnRlcm0gcnVsZSAoKQog
ICAkMyA9IG50ZXJtIG1heWJlX3NnbWwgKCkKLT4gJCQgPSBudGVybSBydWxlX2xpc3QgKCkKU3Rh
Y2sgbm93IDAgMTQgMzAgNDEKRW50ZXJpbmcgc3RhdGUgMTYxCk5leHQgdG9rZW4gaXMgdG9rZW4g
J30nICgpClNoaWZ0aW5nIHRva2VuIGVycm9yICgpCkVudGVyaW5nIHN0YXRlIDI0MwpOZXh0IHRv
a2VuIGlzIHRva2VuICd9JyAoKQpFcnJvcjogZGlzY2FyZGluZyB0b2tlbiAnfScgKCkKRXJyb3I6
IHBvcHBpbmcgdG9rZW4gZXJyb3IgKCkKU3RhY2sgbm93IDAgMTQgMzAgNDEgMTYxClNoaWZ0aW5n
IHRva2VuIGVycm9yICgpCkVudGVyaW5nIHN0YXRlIDI0MwpSZWFkaW5nIGEgdG9rZW46IE5vdyBh
dCBlbmQgb2YgaW5wdXQuCkNsZWFudXA6IGRpc2NhcmRpbmcgbG9va2FoZWFkIHRva2VuIFRPS0VO
X0VPRiAoKQpTdGFjayBub3cgMCAxNCAzMCA0MSAxNjEgMjQzCkNsZWFudXA6IHBvcHBpbmcgdG9r
ZW4gZXJyb3IgKCkKQ2xlYW51cDogcG9wcGluZyBudGVybSBydWxlX2xpc3QgKCkKQ2xlYW51cDog
cG9wcGluZyBudGVybSBtYXliZV9zZ21sICgpCkNsZWFudXA6IHBvcHBpbmcgbnRlcm0gbWF5YmVf
Y2hhcnNldCAoKQpDbGVhbnVwOiBwb3BwaW5nIG50ZXJtIG1heWJlX3NwYWNlICgp
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219086</attachid>
            <date>2013-12-12 08:38:54 -0800</date>
            <delta_ts>2013-12-18 10:55:49 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-wordpress-fix-test.patch</filename>
            <type>text/plain</type>
            <size>5535</size>
            <attacher name="Martin Hodovan">mhodovan.u-szeged</attacher>
            
              <data encoding="base64">RnJvbSA5MTk2NTMxYmRmYWQ2ZDUyMmI1MDI3Njc1NGZkNDFhNDI1ZTFiODY4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJ0aW4gSG9kb3ZhbiA8bWhvZG92YW5AaW5mLnUtc3plZ2Vk
Lmh1PgpEYXRlOiBUaHUsIDEyIERlYyAyMDEzIDE3OjM0OjE0ICswMTAwClN1YmplY3Q6IFtQQVRD
SF0gd29yZHByZXNzIGZpeCB0ZXN0CgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICAxMiArKysrKysrKwogLi4uL2Zhc3QvY3NzL21lZGlh
LWVycm9yLXJlY292ZXJ5LWV4cGVjdGVkLnR4dCAgICAgfCAgICAyICsrCiBMYXlvdXRUZXN0cy9m
YXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS5odG1sICAgICB8ICAgMjkgKysrKysrKysrKysr
KysrKysrKysKIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAxOSArKysrKysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55
LmluICAgICAgICAgICAgICAgICB8ICAgMTMgKysrKystLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDcw
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0
VGVzdHMvZmFzdC9jc3MvbWVkaWEtZXJyb3ItcmVjb3ZlcnktZXhwZWN0ZWQudHh0CiBjcmVhdGUg
bW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9jc3MvbWVkaWEtZXJyb3ItcmVjb3ZlcnkuaHRt
bAoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCBmNzAyMTBkLi40NzBhNWE5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMt
MTItMTIgIE1hcnRpbiBIb2RvdmFuICA8bWhvZG92YW5AaW5mLnUtc3plZ2VkLmh1PgorCisgICAg
ICAgIFJFR1JFU1NJT04gKHIxNTU1MzYpOiBCcm9rZW4gZXJyb3IgcmVjb3ZlcnkgaW4gQG1lZGlh
IGF0LXJ1bGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNTYzNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRlc3Qgd2l0aCBicm9rZW4gQG1lZGlhIHJ1bGUuCisKKyAgICAgICAgKiBmYXN0L2Nzcy9tZWRp
YS1lcnJvci1yZWNvdmVyeS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3Nz
L21lZGlhLWVycm9yLXJlY292ZXJ5Lmh0bWw6IEFkZGVkLgorCiAyMDEzLTEyLTExICBEYXJpbiBB
ZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBTdHlsZVBlbmRpbmdJbWFnZSBuZWVk
cyB0byBjb3JyZWN0bHkgbWFuYWdlIHRoZSBDU1NWYWx1ZSBwb2ludGVyIGxpZmV0aW1lCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMmJjZjhjYwotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL21lZGlhLWVycm9yLXJlY292ZXJ5LWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDIgQEAKK0JhY2tncm91bmQgc2hvdWxkIGJlIGdyZWVuLgor
U1VDQ0VTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MvbWVkaWEtZXJyb3ItcmVj
b3ZlcnkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL21lZGlhLWVycm9yLXJlY292ZXJ5Lmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOGJiYWYzYQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzL21lZGlhLWVycm9yLXJlY292ZXJ5Lmh0bWwK
QEAgLTAsMCArMSwyOSBAQAorPGh0bWw+Cis8aGVhZD4KKworPHNjcmlwdD4KKyAgICBmdW5jdGlv
biBydW5UZXN0KCkgeworCQlpZiAod2luZG93LnRlc3RSdW5uZXIpCisJICAgIAkgICAgdGVzdFJ1
bm5lci5kdW1wQXNUZXh0KCk7CisKKwkJdmFyIGVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgic3R5bGVkIik7CisJCXZhciBjb21wdXRlZENvbG9yID0gd2luZG93LmdldENvbXB1dGVk
U3R5bGUoZWxlbWVudCkuYmFja2dyb3VuZENvbG9yOworCisJCWlmIChjb21wdXRlZENvbG9yID09
PSAicmdiKDAsIDEyOCwgMCkiKQorCQkgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3Vs
dCIpLnRleHRDb250ZW50ID0gIlNVQ0NFU1MiOworCQllbHNlCisJCSAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgicmVzdWx0IikudGV4dENvbnRlbnQgPSAiRkFJTFVSRSAiICsgY29tcHV0ZWRD
b2xvcjsKKyAgICB9Cis8L3NjcmlwdD4KKworPHN0eWxlPgorCUBtZWRpYSB7CisJCWJvZHkgeyBi
YWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsgfQorCQkuZm9vIGJhY2tncm91bmQtY29sb3I6IHJlZDsg
fQorCX0KKzwvc3R5bGU+CQkKKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0icnVuVGVzdCgpOyIgaWQ9
InN0eWxlZCI+CisJPGRpdj5CYWNrZ3JvdW5kIHNob3VsZCBiZSBncmVlbi48L2Rpdj4KKwk8ZGl2
IGlkPSJyZXN1bHQiPjwvZGl2PgorPC9ib2R5PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDZiMmMyZWYuLjQ2YWY4
M2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxMy0xMi0xMiAgTWFydGluIEhvZG92
YW4gIDxtaG9kb3ZhbkBpbmYudS1zemVnZWQuaHU+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjE1
NTUzNik6IEJyb2tlbiBlcnJvciByZWNvdmVyeSBpbiBAbWVkaWEgYXQtcnVsZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI1NjM3CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRXJyb3IgcmVjb3ZlcnkgaW4g
QG1lZGlhIGlzIGJyb2tlbiBpZiBhbnkgb2YgaXRzIHJ1bGVzIG1pc3NlcyB0aGUgb3BlbmluZyAn
eycuCisgICAgICAgIFRoZSBwcm9ibGVtIGlzIHRoYXQgd2hlbiB0aGUgcGFyc2VyIHJlY29nbmlz
ZXMgdGhlIG1pc3Rha2UgaXQgcmVtb3ZlcyBvbmx5IHRoZSBsYXN0CisgICAgICAgIFdISVRFU1BB
Q0UgdG9rZW4gaW5zdGVhZCBvZiB0aGUgd2hvbGUgc2VsZWN0b3IgYW5kIHRyaWVzIHRvIHJlY292
ZXIgdGhlIHNlbGVjdG9yIGFnYWluLgorICAgICAgICBpdCBzd2FsbG93cyBldmVyeXRoaW5nIHVu
dGlsIGl0IGZpbmRzIHRoZSBuZXh0IG9wZW5pbmcgYnJhY2tldC4gdGhhdHMgd2h5IHRoZSAnfScg
YnJhY2tldHMKKyAgICAgICAgb2YgYm90aCBzdWJydWxlcyBhbmQgZXZlbiB0aGUgQG1lZGlhIHJ1
bGUgYXJlIGlnbm9yZWQsIGFuZCB0aGUgd2hvbGUgQG1lZGlhIHdpbGwgYmUKKyAgICAgICAgY29u
c2lkZXJlZCBpbnZhbGlkLiBCeSBqb2luaW5nIHRoZSBzZWxlY3RvciBhbmQgaXRzIHRyYWlsaW5n
IHdoaXRlc3BhY2UgdGhlIGVycm9yIHJlY292ZXJ5CisgICAgICAgIGlnbm9yZXMgdGhlIGJhZCBz
ZWxlY3RvciBvbmx5IGFuZCBrZWVwIHRoZSBAbWVkaWEgcnVsZS4KKworICAgICAgICBUZXN0OiBm
YXN0L2Nzcy9tZWRpYS1lcnJvci1yZWNvdmVyeS5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTR3Jh
bW1hci55LmluOgorCiAyMDEzLTEyLTExICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4K
IAogICAgICAgICBTdHlsZVBlbmRpbmdJbWFnZSBuZWVkcyB0byBjb3JyZWN0bHkgbWFuYWdlIHRo
ZSBDU1NWYWx1ZSBwb2ludGVyIGxpZmV0aW1lCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvQ1NTR3JhbW1hci55LmluIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0dyYW1tYXIueS5pbgpp
bmRleCA0NWRmYTVmLi44YWEwYmMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
R3JhbW1hci55LmluCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KQEAg
LTIzOSw4ICsyMzksOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNDU1NUb2tlbkFTdHJpbmcoaW50
IHl5dHlwZSkKICV0eXBlIDxpZD4gcHJvcGVydHkKIAogJXVuaW9uIHsgQ1NTUGFyc2VyU2VsZWN0
b3IqIHNlbGVjdG9yOyB9Ci0ldHlwZSA8c2VsZWN0b3I+IGF0dHJpYiBjbGFzcyBwYWdlX3NlbGVj
dG9yIHBzZXVkbyBwc2V1ZG9fcGFnZSBzZWxlY3RvciBzaW1wbGVfc2VsZWN0b3Igc3BlY2lmaWVy
IHNwZWNpZmllcl9saXN0Ci0lZGVzdHJ1Y3RvciB7IGRlbGV0ZSAkJDsgfSBhdHRyaWIgY2xhc3Mg
cGFnZV9zZWxlY3RvciBwc2V1ZG8gcHNldWRvX3BhZ2Ugc2VsZWN0b3Igc2ltcGxlX3NlbGVjdG9y
IHNwZWNpZmllciBzcGVjaWZpZXJfbGlzdAorJXR5cGUgPHNlbGVjdG9yPiBhdHRyaWIgY2xhc3Mg
cGFnZV9zZWxlY3RvciBwc2V1ZG8gcHNldWRvX3BhZ2Ugc2VsZWN0b3Igc2VsZWN0b3Jfd2l0aF90
cmFpbGluZ193aGl0ZXNwYWNlIHNpbXBsZV9zZWxlY3RvciBzcGVjaWZpZXIgc3BlY2lmaWVyX2xp
c3QKKyVkZXN0cnVjdG9yIHsgZGVsZXRlICQkOyB9IGF0dHJpYiBjbGFzcyBwYWdlX3NlbGVjdG9y
IHBzZXVkbyBwc2V1ZG9fcGFnZSBzZWxlY3RvciBzZWxlY3Rvcl93aXRoX3RyYWlsaW5nX3doaXRl
c3BhY2Ugc2ltcGxlX3NlbGVjdG9yIHNwZWNpZmllciBzcGVjaWZpZXJfbGlzdAogCiAldW5pb24g
eyBWZWN0b3I8T3duUHRyPENTU1BhcnNlclNlbGVjdG9yPj4qIHNlbGVjdG9yTGlzdDsgfQogJXR5
cGUgPHNlbGVjdG9yTGlzdD4gc2VsZWN0b3JfbGlzdCBzaW1wbGVfc2VsZWN0b3JfbGlzdApAQCAt
MTA0MCwxMiArMTA0MCwxNSBAQCBzZWxlY3Rvcl9saXN0OgogICAgIH0KICAgIDsKIAorc2VsZWN0
b3Jfd2l0aF90cmFpbGluZ193aGl0ZXNwYWNlOgorICAgIHNlbGVjdG9yIFdISVRFU1BBQ0U7CisK
IHNlbGVjdG9yOgogICAgIHNpbXBsZV9zZWxlY3RvcgotICAgIHwgc2VsZWN0b3IgV0hJVEVTUEFD
RQotICAgIHwgc2VsZWN0b3IgV0hJVEVTUEFDRSBzaW1wbGVfc2VsZWN0b3IgeworICAgIHwgc2Vs
ZWN0b3Jfd2l0aF90cmFpbGluZ193aGl0ZXNwYWNlCisgICAgfCBzZWxlY3Rvcl93aXRoX3RyYWls
aW5nX3doaXRlc3BhY2Ugc2ltcGxlX3NlbGVjdG9yIHsKICAgICAgICAgT3duUHRyPENTU1BhcnNl
clNlbGVjdG9yPiBsZWZ0ID0gYWRvcHRQdHIoJDEpOwotICAgICAgICBPd25QdHI8Q1NTUGFyc2Vy
U2VsZWN0b3I+IHJpZ2h0ID0gYWRvcHRQdHIoJDMpOworICAgICAgICBPd25QdHI8Q1NTUGFyc2Vy
U2VsZWN0b3I+IHJpZ2h0ID0gYWRvcHRQdHIoJDIpOwogICAgICAgICAkJCA9IG51bGxwdHI7CiAg
ICAgICAgIGlmIChsZWZ0ICYmIHJpZ2h0KSB7CiAgICAgICAgICAgICByaWdodC0+YXBwZW5kVGFn
SGlzdG9yeShDU1NTZWxlY3Rvcjo6RGVzY2VuZGFudCwgbGVmdC5yZWxlYXNlKCkpOwotLSAKMS43
LjkuNQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>