<?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>38796</bug_id>
          
          <creation_ts>2010-05-07 22:56:12 -0700</creation_ts>
          <short_desc>DryrunTest fails on every platform other than mac</short_desc>
          <delta_ts>2010-05-11 17:58:16 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>abarth</cc>
    
    <cc>cjerdonek</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>222809</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-07 22:56:12 -0700</bug_when>
    <thetext>DryrunTest fails on every platform other than mac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222810</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-07 22:57:48 -0700</bug_when>
    <thetext>Windows can be fixed.  But linux can&apos;t.  We should re-write the test, or change how dryrun works to not assume Chromium in the linux case.

For now I&apos;m going to disable the test on non-mac to make the bots green.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222811</commentid>
    <comment_count>2</comment_count>
      <attachid>55461</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-07 22:59:13 -0700</bug_when>
    <thetext>Created attachment 55461
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222813</commentid>
    <comment_count>3</comment_count>
      <attachid>55461</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-05-07 23:00:18 -0700</bug_when>
    <thetext>Comment on attachment 55461
Patch

LGTM, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222817</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-07 23:04:44 -0700</bug_when>
    <thetext>Committed r58999: &lt;http://trac.webkit.org/changeset/58999&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222818</commentid>
    <comment_count>5</comment_count>
      <attachid>55461</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-07 23:05:46 -0700</bug_when>
    <thetext>Comment on attachment 55461
Patch

webkit-patch land --no-close
should have obsoleted this patch.  Something must have regressed in webkit-patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223592</commentid>
    <comment_count>6</comment_count>
      <attachid>55623</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 16:54:32 -0700</bug_when>
    <thetext>Created attachment 55623
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223593</commentid>
    <comment_count>7</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 16:55:35 -0700</bug_when>
    <thetext>I re-wrote the test and fixed what was breaking on chromium windows. If we want to test more ports we can add them now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223644</commentid>
    <comment_count>8</comment_count>
      <attachid>55623</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-10 18:29:59 -0700</bug_when>
    <thetext>Comment on attachment 55623
Patch

LGTM.  Why does the mac port need to be run dryrun on mac only?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223645</commentid>
    <comment_count>9</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 18:31:16 -0700</bug_when>
    <thetext>Grr. Actually, this patch is bad, because it&apos;ll still try to run the chromium tests in a non-chromium checkout and fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223651</commentid>
    <comment_count>10</comment_count>
      <attachid>55637</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 18:39:42 -0700</bug_when>
    <thetext>Created attachment 55637
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223652</commentid>
    <comment_count>11</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 18:41:18 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 55623 [details])
&gt; LGTM.  Why does the mac port need to be run dryrun on mac only?

If you run it on windows, the mac port tries to pull in server_process which pulls in fcntl, which doesn&apos;t exist.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223653</commentid>
    <comment_count>12</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 18:42:25 -0700</bug_when>
    <thetext>It seems like there should be a better way to get coverage of the platforms other than the one you&apos;re running on, but I&apos;m not sure what it is.

Also, for platforms with multiple implementations (e.g., mac, chromium-mac) we need a way to figure out which is which.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223654</commentid>
    <comment_count>13</comment_count>
      <attachid>55637</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-10 18:44:55 -0700</bug_when>
    <thetext>Comment on attachment 55637
Patch

We should add a comment in the code as to why mac is run on mac-only.  Your explanation seemed to suggest it should be run on everything except for &quot;win32&quot;.

Also:

+        if sys.platform not in &apos;mac&apos;:

Why change the quotes?  For better or worse our python guidelines in the wiki suggest &quot; over &apos;: http://trac.webkit.org/wiki/PythonGuidelines</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223660</commentid>
    <comment_count>14</comment_count>
      <attachid>55640</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 18:57:10 -0700</bug_when>
    <thetext>Created attachment 55640
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223661</commentid>
    <comment_count>15</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 18:57:33 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (From update of attachment 55637 [details])
&gt; We should add a comment in the code as to why mac is run on mac-only.  Your explanation seemed to suggest it should be run on everything except for &quot;win32&quot;.
&gt; 
&gt; Also:
&gt; 
&gt; +        if sys.platform not in &apos;mac&apos;:
&gt; 
&gt; Why change the quotes?  For better or worse our python guidelines in the wiki suggest &quot; over &apos;: http://trac.webkit.org/wiki/PythonGuidelines

That was not intentional. Fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223665</commentid>
    <comment_count>16</comment_count>
      <attachid>55640</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-10 19:02:04 -0700</bug_when>
    <thetext>Comment on attachment 55640
Patch

LGTM.

Seems we still could make the check be != &quot;win32&quot; no?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223666</commentid>
    <comment_count>17</comment_count>
      <attachid>55640</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-10 19:02:46 -0700</bug_when>
    <thetext>Comment on attachment 55640
Patch

Oh, and I should have fixed:
sys.platform not in &quot;mac&quot;

that shoudl read &quot;sys.platform != &quot;mac&quot;&quot;

not in happens to work but is not as intended.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>223667</commentid>
    <comment_count>18</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-10 19:03:45 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; (From update of attachment 55640 [details])
&gt; Oh, and I should have fixed:
&gt; sys.platform not in &quot;mac&quot;
&gt; 
&gt; that shoudl read &quot;sys.platform != &quot;mac&quot;&quot;
&gt; 
&gt; not in happens to work but is not as intended.

I was wondering about that. 

As to the != &apos;win32&apos;, I dunno; I haven&apos;t tested this on non-chromium linux. I think it&apos;ll work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224236</commentid>
    <comment_count>19</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-05-11 16:22:27 -0700</bug_when>
    <thetext>Committed r59182: &lt;http://trac.webkit.org/changeset/59182&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224304</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-11 17:58:16 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/59182 might have broken GTK Linux 32-bit Debug
The following changes are on the blame list:
http://trac.webkit.org/changeset/59182
http://trac.webkit.org/changeset/59183</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55461</attachid>
            <date>2010-05-07 22:59:13 -0700</date>
            <delta_ts>2010-05-07 23:05:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38796-20100507225910.patch</filename>
            <type>text/plain</type>
            <size>2034</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAwY2E2YmZmMjU4YTY1YTBhZjE3Y2E5M2ZiNzE2Mjk1NzZmZjYxNjdlLi44ZGVjMzRl
NjY4Yzc2ODdlMDQ3YzgwZmNlNjJlMDQ3MTlkNTRlMWI1IDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjAgQEAK
IDIwMTAtMDUtMDcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERyeXJ1blRlc3QgZmFpbHMgb24g
ZXZlcnkgcGxhdGZvcm0gb3RoZXIgdGhhbiBtYWMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTM4Nzk2CisKKyAgICAgICAgVGhlIHRlc3QgdXNlcyB0aGUg
cG9ydCBkZXRlY3Rpb24gbG9naWMgdG8gZmluZCBhIHN1aXRhYmxlCisgICAgICAgIHBvcnQgdG8g
dXNlIHJlc3VsdHMgZnJvbS4gIEhvd2V2ZXIgdGhhdCBkZXRlY3Rpb24gbG9naWMgYXNzdW1lcwor
ICAgICAgICBjaHJvbWl1bSBvbiBsaW51eCwgd2hpY2ggcmVxdWlyZXMgYSBjaHJvbWl1bSBjaGVj
a291dCB3aGljaCB0aGUKKyAgICAgICAgYm90cyBkb24ndCBoYXZlLiAgVGhlIHRlc3QgaXMgYnJv
a2VuIGFuZCB3ZSdsbCBuZWVkIHRvIGZpeCBpdC4KKyAgICAgICAgRm9yIG5vdyBJJ20ganVzdCBn
b2luZyB0byBkaXNhYmxlIHRoZSB0ZXN0IG9uIGFsbCBwbGF0Zm9ybXMgYmVzaWRlcyBtYWMuCisK
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3Rz
X3VuaXR0ZXN0LnB5OgorCisyMDEwLTA1LTA3ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9y
Zz4KKwogICAgICAgICBSZXZpZXdlZCBieSBEYW5pZWwgQmF0ZXMuCiAKICAgICAgICAgQ2xlYW4g
dXAgYmFzZWxpbmVfc2VhcmNoX3BhdGggdG8gdXNlIG1hcCB0byByZWR1Y2UgY29weS9wYXN0ZSBj
b2RlCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weQppbmRleCBjZDcy
ZmEzNjZlMjQxN2ZiMjY0ZDAzN2ZiOWRmYWIzN2NmZGE3MjczLi5mZTlmMzkxNzE2YzM0OGU5ZjZm
MzE4OTNjZWM2YjQxODUwMTFkNGVmIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5CisrKyBiL1dl
YktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHNf
dW5pdHRlc3QucHkKQEAgLTExMiw2ICsxMTIsMTEgQEAgY2xhc3MgVGVzdFJ1bm5lclRlc3QodW5p
dHRlc3QuVGVzdENhc2UpOgogCiBjbGFzcyBEcnlydW5UZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToK
ICAgICBkZWYgdGVzdF9iYXNpY3Moc2VsZik6CisgICAgICAgICMgRklYTUU6IFRoaXMgdGVzdCBk
ZXBlbmRzIG9uIGJlaW5nIGFibGUgdG8gZGV0ZWN0IHRoZSBjb3JyZWN0CisgICAgICAgICMgcG9y
dCBmcm9tIHRoZSBlbnZpcm9ubWVudC4gIFRodXMgaXQgY2FuJ3Qgd29yayBmb3IgR3RrL1F0IHdp
dGhvdXQKKyAgICAgICAgIyBtb2RpZmljYXRpb24gb3IgbW9yZSBpbmZvcm1hdGlvbiBiZWluZyBw
YXNzZWQgaW50byB0ZXN0LXdlYmtpdHB5LgorICAgICAgICBpZiBzeXMucGxhdGZvcm0gbm90IGlu
ICJtYWMiOgorICAgICAgICAgICAgcmV0dXJuCiAgICAgICAgIHNlbGYuYXNzZXJ0VHJ1ZShwYXNz
aW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuJywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAnZmFzdC9odG1sJ10pKQogICAgICAgICAjc2VsZi5hc3NlcnRUcnVlKHBh
c3NpbmdfcnVuKFsnLS1wbGF0Zm9ybScsICdkcnlydW4tbWFjJywK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55623</attachid>
            <date>2010-05-10 16:54:32 -0700</date>
            <delta_ts>2010-05-10 18:39:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38796-20100510165431.patch</filename>
            <type>text/plain</type>
            <size>3939</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA2ZTBmMmI0NjcxMTQ5YmE1ODBkMTA1MTljNWViNGRhZTMwMTc0NGVlLi4zMjFiZmQ1
ZGNhMzc1MjI4ZDc3ZDVhMzU4NGQ4ZmY5MGVkODdiZTBkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjAgQEAK
IDIwMTAtMDUtMTAgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgbmV3LXJ1bi13ZWJraXQt
dGVzdHM6IGNoYW5nZSB0aGUgZHJ5cnVuIHVuaXQgdGVzdHMgYSBiaXQgdG8gYmUgbW9yZQorICAg
ICAgICBvZiBhbiAib3B0LWluIiBzZXQgb2YgdGVzdHMgd2l0aCBrbm93biBiZWhhdmlvci4gV2Ug
d2lsbCBydW4gYWxsCisgICAgICAgIHRocmVlIGNocm9taXVtIHBvcnRzIG9uIGFsbCBwbGF0Zm9y
bXMsIGFuZCBydW4gdGhlIG1hYyBwb3J0IG9uIHRoZQorICAgICAgICBtYWMuIEFsc28gZml4IGEg
cGF0aC1oYW5kbGluZyBidWcgdGhhdCB3YXMgYnJlYWtpbmcgdGhlIGRyeXJ1biBwb3J0cworICAg
ICAgICBvbiB3aW5kb3dzLgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0zODc5NgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcG9ydC9kcnlydW4ucHk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weToKKworMjAxMC0wNS0xMCAgRGlyayBQcmFu
a2UgIDxkcHJhbmtlQGNocm9taXVtLm9yZz4KKwogICAgICAgICBSZXZpZXdlZCBieSBFcmljIFNl
aWRlbC4KIAogICAgICAgICBGaXggYSBidWcgaW4gcmViYXNlbGluZS1jaHJvbWl1bS13ZWJraXQt
dGVzdHMgd2hlcmUgd2Ugd291bGQgY3Jhc2gKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1Njcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5IGIvV2ViS2l0VG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9kcnlydW4ucHkKaW5kZXggMmNiYjFiOTYx
NzJmYWRmYWYzOGUzNmU2NGQ0MjhmMjcwMDFmMGZiYy4uMmM5Mjg2NTU0YjdmNGVmYmE4NjU2MGQz
YTQzYzYyZTBhOGUxNDg5MCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvcG9ydC9kcnlydW4ucHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9kcnlydW4ucHkKQEAgLTQ2LDYgKzQ2LDggQEAKIAog
ZnJvbSBfX2Z1dHVyZV9fIGltcG9ydCB3aXRoX3N0YXRlbWVudAogCitpbXBvcnQgc3lzCisKIGlt
cG9ydCBiYXNlCiBpbXBvcnQgZmFjdG9yeQogCkBAIC0xNzIsNyArMTc0LDExIEBAIGNsYXNzIERy
eXJ1bkRyaXZlcihiYXNlLkRyaXZlcik6CiAgICAgICAgIHRlc3QgPSB1cmkKIAogICAgICAgICBp
ZiB1cmkuc3RhcnRzd2l0aCgiZmlsZTovLy8iKToKLSAgICAgICAgICAgIHRlc3QgPSB0ZXN0LnJl
cGxhY2UoJ2ZpbGU6Ly8nLCAnJykKKyAgICAgICAgICAgIGlmIHN5cy5wbGF0Zm9ybSA9PSAnd2lu
MzInOgorICAgICAgICAgICAgICAgIHRlc3QgPSB0ZXN0LnJlcGxhY2UoJ2ZpbGU6Ly8vJywgJycp
CisgICAgICAgICAgICAgICAgdGVzdCA9IHRlc3QucmVwbGFjZSgnLycsICdcXCcpCisgICAgICAg
ICAgICBlbHNlOgorICAgICAgICAgICAgICAgIHRlc3QgPSB0ZXN0LnJlcGxhY2UoJ2ZpbGU6Ly8n
LCAnJykKICAgICAgICAgICAgIHJldHVybiB0ZXN0CiAgICAgICAgIGVsaWYgdXJpLnN0YXJ0c3dp
dGgoImh0dHA6Ly8xMjcuMC4wLjE6ODg4MC8iKToKICAgICAgICAgICAgICMgd2Vic29ja2V0IHRl
c3RzCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weQppbmRleCBmZTlm
MzkxNzE2YzM0OGU5ZjZmMzE4OTNjZWM2YjQxODUwMTFkNGVmLi42NTUxYjZkZDM1MzQzYjVkYWVi
ZmJhN2E0MzhlMDRjMzVlYWYwZDhmIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5CisrKyBiL1dl
YktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHNf
dW5pdHRlc3QucHkKQEAgLTExMiwyMSArMTEyLDE1IEBAIGNsYXNzIFRlc3RSdW5uZXJUZXN0KHVu
aXR0ZXN0LlRlc3RDYXNlKToKIAogY2xhc3MgRHJ5cnVuVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6
CiAgICAgZGVmIHRlc3RfYmFzaWNzKHNlbGYpOgotICAgICAgICAjIEZJWE1FOiBUaGlzIHRlc3Qg
ZGVwZW5kcyBvbiBiZWluZyBhYmxlIHRvIGRldGVjdCB0aGUgY29ycmVjdAotICAgICAgICAjIHBv
cnQgZnJvbSB0aGUgZW52aXJvbm1lbnQuICBUaHVzIGl0IGNhbid0IHdvcmsgZm9yIEd0ay9RdCB3
aXRob3V0Ci0gICAgICAgICMgbW9kaWZpY2F0aW9uIG9yIG1vcmUgaW5mb3JtYXRpb24gYmVpbmcg
cGFzc2VkIGludG8gdGVzdC13ZWJraXRweS4KLSAgICAgICAgaWYgc3lzLnBsYXRmb3JtIG5vdCBp
biAibWFjIjoKLSAgICAgICAgICAgIHJldHVybgotICAgICAgICBzZWxmLmFzc2VydFRydWUocGFz
c2luZ19ydW4oWyctLXBsYXRmb3JtJywgJ2RyeXJ1bicsCisgICAgICAgIHNlbGYuYXNzZXJ0VHJ1
ZShwYXNzaW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuLWNocm9taXVtLW1hYycsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Zhc3QvaHRtbCddKSkKLSAgICAgICAg
I3NlbGYuYXNzZXJ0VHJ1ZShwYXNzaW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuLW1hYycs
Ci0gICAgICAgICMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmYXN0L2h0bWwnXSkpCi0g
ICAgICAgICNzZWxmLmFzc2VydFRydWUocGFzc2luZ19ydW4oWyctLXBsYXRmb3JtJywgJ2RyeXJ1
bi1jaHJvbWl1bS1tYWMnLAotICAgICAgICAjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
ZmFzdC9odG1sJ10pKQotICAgICAgICAjc2VsZi5hc3NlcnRUcnVlKHBhc3NpbmdfcnVuKFsnLS1w
bGF0Zm9ybScsICdkcnlydW4tY2hyb21pdW0td2luJywKLSAgICAgICAgIyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ2Zhc3QvaHRtbCddKSkKLSAgICAgICAgI3NlbGYuYXNzZXJ0VHJ1ZShw
YXNzaW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuLWNocm9taXVtLWxpbnV4JywKLSAgICAg
ICAgIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Zhc3QvaHRtbCddKSkKKyAgICAgICAg
c2VsZi5hc3NlcnRUcnVlKHBhc3NpbmdfcnVuKFsnLS1wbGF0Zm9ybScsICdkcnlydW4tY2hyb21p
dW0td2luJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZmFzdC9odG1s
J10pKQorICAgICAgICBzZWxmLmFzc2VydFRydWUocGFzc2luZ19ydW4oWyctLXBsYXRmb3JtJywg
J2RyeXJ1bi1jaHJvbWl1bS1saW51eCcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJ2Zhc3QvaHRtbCddKSkKKyAgICAgICAgaWYgc3lzLnBsYXRmb3JtID09ICdtYWMnOgor
ICAgICAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHBhc3NpbmdfcnVuKFsnLS1wbGF0Zm9ybScsICdk
cnlydW4tbWFjJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Zh
c3QvaHRtbCddKSkKIAogaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgICB1bml0dGVzdC5t
YWluKCkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55637</attachid>
            <date>2010-05-10 18:39:42 -0700</date>
            <delta_ts>2010-05-10 18:57:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38796-20100510183941.patch</filename>
            <type>text/plain</type>
            <size>3565</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBjYmQ2NGEwNTkzMzBjZTQ3Y2NjZDI3Nzc5NzAwZWE4YjRkZmEzMjM4Li41NjE4NzM5
OGQ2YjNlZjhiNTk5M2Q5MTFlNzhmZTdlZTViZjhmNGE5IDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAK
IDIwMTAtMDUtMTAgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgbmV3LXJ1bi13ZWJraXQt
dGVzdHM6IGZpeCBhIHBhdGgtaGFuZGxpbmcgYnVnIHRoYXQgd2FzIGJyZWFraW5nIHRoZQorICAg
ICAgICBkcnlydW4gcG9ydHMgb24gd2luZG93cywgYW5kIGFkZCBhIGNvbW1lbnQgYWJvdXQgd2h5
IHdlIGRvbid0IHJ1bgorICAgICAgICB0aGUgY2hyb21pdW0gZHJ5cnVuIHRlc3RzIGJ5IGRlZmF1
bHQgb24gZXZlcnkgcG9ydC4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9Mzg3OTYKKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvZHJ5cnVuLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3J1bl93ZWJraXRfdGVzdHNfdW5pdHRlc3QucHk6CisKKzIwMTAtMDUtMTAgIERpcmsgUHJh
bmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CisKICAgICAgICAgVW5yZXZpZXdlZCwgYnVpbGQt
Zml4CiAKICAgICAgICAgbmV3LXJ1bi13ZWJraXQtdGVzdHM6IGZpeCB0ZXN0IGZhaWx1cmUgY2F1
c2VkIGJ5IG1lIGZhaWxpbmcgdG8gdXBkYXRlCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2RyeXJ1bi5weSBiL1dlYktpdFRvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5CmluZGV4IDJjYmIxYjk2
MTcyZmFkZmFmMzhlMzZlNjRkNDI4ZjI3MDAxZjBmYmMuLjJjOTI4NjU1NGI3ZjRlZmJhODY1NjBk
M2E0M2M2MmUwYThlMTQ4OTAgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5CkBAIC00Niw2ICs0Niw4IEBACiAK
IGZyb20gX19mdXR1cmVfXyBpbXBvcnQgd2l0aF9zdGF0ZW1lbnQKIAoraW1wb3J0IHN5cworCiBp
bXBvcnQgYmFzZQogaW1wb3J0IGZhY3RvcnkKIApAQCAtMTcyLDcgKzE3NCwxMSBAQCBjbGFzcyBE
cnlydW5Ecml2ZXIoYmFzZS5Ecml2ZXIpOgogICAgICAgICB0ZXN0ID0gdXJpCiAKICAgICAgICAg
aWYgdXJpLnN0YXJ0c3dpdGgoImZpbGU6Ly8vIik6Ci0gICAgICAgICAgICB0ZXN0ID0gdGVzdC5y
ZXBsYWNlKCdmaWxlOi8vJywgJycpCisgICAgICAgICAgICBpZiBzeXMucGxhdGZvcm0gPT0gJ3dp
bjMyJzoKKyAgICAgICAgICAgICAgICB0ZXN0ID0gdGVzdC5yZXBsYWNlKCdmaWxlOi8vLycsICcn
KQorICAgICAgICAgICAgICAgIHRlc3QgPSB0ZXN0LnJlcGxhY2UoJy8nLCAnXFwnKQorICAgICAg
ICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICB0ZXN0ID0gdGVzdC5yZXBsYWNlKCdmaWxlOi8v
JywgJycpCiAgICAgICAgICAgICByZXR1cm4gdGVzdAogICAgICAgICBlbGlmIHVyaS5zdGFydHN3
aXRoKCJodHRwOi8vMTI3LjAuMC4xOjg4ODAvIik6CiAgICAgICAgICAgICAjIHdlYnNvY2tldCB0
ZXN0cwpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weSBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHNfdW5pdHRlc3QucHkKaW5kZXggMDIy
NjEwN2U1N2NlNTczOTc5MDI0Y2M4ZjI0YTA5MzBlMDBmM2Q4Zi4uZjc0MTVlZjU3YmQzZTFmNTQ2
NmM0ZDI2OTk2ZmVmMDViYWM5OTczMCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weQorKysgYi9X
ZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3Rz
X3VuaXR0ZXN0LnB5CkBAIC0xMTgsMTUgKzExOCwxNCBAQCBjbGFzcyBUZXN0UnVubmVyVGVzdCh1
bml0dGVzdC5UZXN0Q2FzZSk6CiAKIGNsYXNzIERyeXJ1blRlc3QodW5pdHRlc3QuVGVzdENhc2Up
OgogICAgIGRlZiB0ZXN0X2Jhc2ljcyhzZWxmKToKLSAgICAgICAgIyBGSVhNRTogVGhpcyB0ZXN0
IGRlcGVuZHMgb24gYmVpbmcgYWJsZSB0byBkZXRlY3QgdGhlIGNvcnJlY3QKLSAgICAgICAgIyBw
b3J0IGZyb20gdGhlIGVudmlyb25tZW50LiAgVGh1cyBpdCBjYW4ndCB3b3JrIGZvciBHdGsvUXQg
d2l0aG91dAotICAgICAgICAjIG1vZGlmaWNhdGlvbiBvciBtb3JlIGluZm9ybWF0aW9uIGJlaW5n
IHBhc3NlZCBpbnRvIHRlc3Qtd2Via2l0cHkuCi0gICAgICAgIGlmIHN5cy5wbGF0Zm9ybSBub3Qg
aW4gIm1hYyI6CisgICAgICAgIGlmIHN5cy5wbGF0Zm9ybSBub3QgaW4gJ21hYyc6CiAgICAgICAg
ICAgICByZXR1cm4KICAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHBhc3NpbmdfcnVuKFsnLS1wbGF0
Zm9ybScsICdkcnlydW4nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdm
YXN0L2h0bWwnXSkpCi0gICAgICAgICNzZWxmLmFzc2VydFRydWUocGFzc2luZ19ydW4oWyctLXBs
YXRmb3JtJywgJ2RyeXJ1bi1tYWMnLAotICAgICAgICAjICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnZmFzdC9odG1sJ10pKQorICAgICAgICBzZWxmLmFzc2VydFRydWUocGFzc2luZ19ydW4o
WyctLXBsYXRmb3JtJywgJ2RyeXJ1bi1tYWMnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdmYXN0L2h0bWwnXSkpCisKKyAgICAgICAgIyBGSVhNRTogdGhlc2UgY2FuIG9u
bHkgYmUgZW5hYmxlZCBmcm9tIGNocm9taXVtIGNoZWNrb3V0cy4KICAgICAgICAgI3NlbGYuYXNz
ZXJ0VHJ1ZShwYXNzaW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuLWNocm9taXVtLW1hYycs
CiAgICAgICAgICMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmYXN0L2h0bWwnXSkpCiAg
ICAgICAgICNzZWxmLmFzc2VydFRydWUocGFzc2luZ19ydW4oWyctLXBsYXRmb3JtJywgJ2RyeXJ1
bi1jaHJvbWl1bS13aW4nLApAQCAtMTM0LDUgKzEzMyw2IEBAIGNsYXNzIERyeXJ1blRlc3QodW5p
dHRlc3QuVGVzdENhc2UpOgogICAgICAgICAjc2VsZi5hc3NlcnRUcnVlKHBhc3NpbmdfcnVuKFsn
LS1wbGF0Zm9ybScsICdkcnlydW4tY2hyb21pdW0tbGludXgnLAogICAgICAgICAjICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnZmFzdC9odG1sJ10pKQogCisKIGlmIF9fbmFtZV9fID09ICdf
X21haW5fXyc6CiAgICAgdW5pdHRlc3QubWFpbigpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55640</attachid>
            <date>2010-05-10 18:57:10 -0700</date>
            <delta_ts>2010-05-10 19:02:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38796-20100510185709.patch</filename>
            <type>text/plain</type>
            <size>3642</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBjYmQ2NGEwNTkzMzBjZTQ3Y2NjZDI3Nzc5NzAwZWE4YjRkZmEzMjM4Li41NjE4NzM5
OGQ2YjNlZjhiNTk5M2Q5MTFlNzhmZTdlZTViZjhmNGE5IDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAK
IDIwMTAtMDUtMTAgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgbmV3LXJ1bi13ZWJraXQt
dGVzdHM6IGZpeCBhIHBhdGgtaGFuZGxpbmcgYnVnIHRoYXQgd2FzIGJyZWFraW5nIHRoZQorICAg
ICAgICBkcnlydW4gcG9ydHMgb24gd2luZG93cywgYW5kIGFkZCBhIGNvbW1lbnQgYWJvdXQgd2h5
IHdlIGRvbid0IHJ1bgorICAgICAgICB0aGUgY2hyb21pdW0gZHJ5cnVuIHRlc3RzIGJ5IGRlZmF1
bHQgb24gZXZlcnkgcG9ydC4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9Mzg3OTYKKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvZHJ5cnVuLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3J1bl93ZWJraXRfdGVzdHNfdW5pdHRlc3QucHk6CisKKzIwMTAtMDUtMTAgIERpcmsgUHJh
bmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CisKICAgICAgICAgVW5yZXZpZXdlZCwgYnVpbGQt
Zml4CiAKICAgICAgICAgbmV3LXJ1bi13ZWJraXQtdGVzdHM6IGZpeCB0ZXN0IGZhaWx1cmUgY2F1
c2VkIGJ5IG1lIGZhaWxpbmcgdG8gdXBkYXRlCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2RyeXJ1bi5weSBiL1dlYktpdFRvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5CmluZGV4IDJjYmIxYjk2
MTcyZmFkZmFmMzhlMzZlNjRkNDI4ZjI3MDAxZjBmYmMuLjJjOTI4NjU1NGI3ZjRlZmJhODY1NjBk
M2E0M2M2MmUwYThlMTQ4OTAgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZHJ5cnVuLnB5CkBAIC00Niw2ICs0Niw4IEBACiAK
IGZyb20gX19mdXR1cmVfXyBpbXBvcnQgd2l0aF9zdGF0ZW1lbnQKIAoraW1wb3J0IHN5cworCiBp
bXBvcnQgYmFzZQogaW1wb3J0IGZhY3RvcnkKIApAQCAtMTcyLDcgKzE3NCwxMSBAQCBjbGFzcyBE
cnlydW5Ecml2ZXIoYmFzZS5Ecml2ZXIpOgogICAgICAgICB0ZXN0ID0gdXJpCiAKICAgICAgICAg
aWYgdXJpLnN0YXJ0c3dpdGgoImZpbGU6Ly8vIik6Ci0gICAgICAgICAgICB0ZXN0ID0gdGVzdC5y
ZXBsYWNlKCdmaWxlOi8vJywgJycpCisgICAgICAgICAgICBpZiBzeXMucGxhdGZvcm0gPT0gJ3dp
bjMyJzoKKyAgICAgICAgICAgICAgICB0ZXN0ID0gdGVzdC5yZXBsYWNlKCdmaWxlOi8vLycsICcn
KQorICAgICAgICAgICAgICAgIHRlc3QgPSB0ZXN0LnJlcGxhY2UoJy8nLCAnXFwnKQorICAgICAg
ICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICB0ZXN0ID0gdGVzdC5yZXBsYWNlKCdmaWxlOi8v
JywgJycpCiAgICAgICAgICAgICByZXR1cm4gdGVzdAogICAgICAgICBlbGlmIHVyaS5zdGFydHN3
aXRoKCJodHRwOi8vMTI3LjAuMC4xOjg4ODAvIik6CiAgICAgICAgICAgICAjIHdlYnNvY2tldCB0
ZXN0cwpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weSBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHNfdW5pdHRlc3QucHkKaW5kZXggMDIy
NjEwN2U1N2NlNTczOTc5MDI0Y2M4ZjI0YTA5MzBlMDBmM2Q4Zi4uM2RjOTkxZDYzYjMwNzA5ZTIw
YzIwM2VhMTE2MzUwNjY4MGMxMTJiNyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weQorKysgYi9X
ZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3Rz
X3VuaXR0ZXN0LnB5CkBAIC0xMTgsMTUgKzExOCwxNyBAQCBjbGFzcyBUZXN0UnVubmVyVGVzdCh1
bml0dGVzdC5UZXN0Q2FzZSk6CiAKIGNsYXNzIERyeXJ1blRlc3QodW5pdHRlc3QuVGVzdENhc2Up
OgogICAgIGRlZiB0ZXN0X2Jhc2ljcyhzZWxmKToKLSAgICAgICAgIyBGSVhNRTogVGhpcyB0ZXN0
IGRlcGVuZHMgb24gYmVpbmcgYWJsZSB0byBkZXRlY3QgdGhlIGNvcnJlY3QKLSAgICAgICAgIyBw
b3J0IGZyb20gdGhlIGVudmlyb25tZW50LiAgVGh1cyBpdCBjYW4ndCB3b3JrIGZvciBHdGsvUXQg
d2l0aG91dAotICAgICAgICAjIG1vZGlmaWNhdGlvbiBvciBtb3JlIGluZm9ybWF0aW9uIGJlaW5n
IHBhc3NlZCBpbnRvIHRlc3Qtd2Via2l0cHkuCiAgICAgICAgIGlmIHN5cy5wbGF0Zm9ybSBub3Qg
aW4gIm1hYyI6CiAgICAgICAgICAgICByZXR1cm4KKworICAgICAgICAjIE5vdGUgdGhhdCB3ZSBj
YW4ndCBydW4gdGhlIE1hYyBkcnlydW4gdGVzdHMgb24gd2luMzIgYmVjYXVzZQorICAgICAgICAj
IHRoZXkgcmVxdWlyZSB0aGUgZmNudGwgbW9kdWxlLgogICAgICAgICBzZWxmLmFzc2VydFRydWUo
cGFzc2luZ19ydW4oWyctLXBsYXRmb3JtJywgJ2RyeXJ1bicsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJ2Zhc3QvaHRtbCddKSkKLSAgICAgICAgI3NlbGYuYXNzZXJ0VHJ1
ZShwYXNzaW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuLW1hYycsCi0gICAgICAgICMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICdmYXN0L2h0bWwnXSkpCisgICAgICAgIHNlbGYuYXNz
ZXJ0VHJ1ZShwYXNzaW5nX3J1bihbJy0tcGxhdGZvcm0nLCAnZHJ5cnVuLW1hYycsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2Zhc3QvaHRtbCddKSkKKworICAgICAgICAj
IEZJWE1FOiB0aGVzZSBjYW4gb25seSBiZSBlbmFibGVkIGZyb20gY2hyb21pdW0gY2hlY2tvdXRz
LgogICAgICAgICAjc2VsZi5hc3NlcnRUcnVlKHBhc3NpbmdfcnVuKFsnLS1wbGF0Zm9ybScsICdk
cnlydW4tY2hyb21pdW0tbWFjJywKICAgICAgICAgIyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJ2Zhc3QvaHRtbCddKSkKICAgICAgICAgI3NlbGYuYXNzZXJ0VHJ1ZShwYXNzaW5nX3J1bihb
Jy0tcGxhdGZvcm0nLCAnZHJ5cnVuLWNocm9taXVtLXdpbicsCkBAIC0xMzQsNSArMTM2LDYgQEAg
Y2xhc3MgRHJ5cnVuVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgICNzZWxmLmFzc2Vy
dFRydWUocGFzc2luZ19ydW4oWyctLXBsYXRmb3JtJywgJ2RyeXJ1bi1jaHJvbWl1bS1saW51eCcs
CiAgICAgICAgICMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdmYXN0L2h0bWwnXSkpCiAK
KwogaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgICB1bml0dGVzdC5tYWluKCkK
</data>
<flag name="review"
          id="39872"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>