<?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>47140</bug_id>
          
          <creation_ts>2010-10-04 20:53:40 -0700</creation_ts>
          <short_desc>new-run-webkit-tests: Chromium DRT broke in r68792</short_desc>
          <delta_ts>2010-10-07 12:50:40 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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="Dirk Pranke">dpranke</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>abarth</cc>
    
    <cc>aroben</cc>
    
    <cc>dglazkov</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>289374</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-10-04 20:53:40 -0700</bug_when>
    <thetext>The change in r68792 &quot;fixed&quot; the unit tests for new-run-webkit-tests running under Cygwin (see https://bugs.webkit.org/show_bug.cgi?id=46890), but actually broke the Chromium DRT code when it changed the way we were converting local filenames to URLs.

See, for example: http://build.webkit.org/builders/Chromium%20Win%20Release%20(Tests)/builds/3641/steps/layout-test/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289379</commentid>
    <comment_count>1</comment_count>
      <attachid>69733</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-10-04 21:12:23 -0700</bug_when>
    <thetext>Created attachment 69733
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289382</commentid>
    <comment_count>2</comment_count>
      <attachid>69733</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-04 21:14:48 -0700</bug_when>
    <thetext>Comment on attachment 69733
Patch

Beautiful.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289388</commentid>
    <comment_count>3</comment_count>
      <attachid>69733</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-10-04 21:19:26 -0700</bug_when>
    <thetext>Comment on attachment 69733
Patch

Clearing flags on attachment: 69733

Committed r69065: &lt;http://trac.webkit.org/changeset/69065&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>289389</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-10-04 21:19:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291198</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-10-07 12:50:40 -0700</bug_when>
    <thetext>For the record, IE, Firefox, Safari, Chrome, and Opera all use the syntax:

file:///c:/foo/bar.txt

to refer to files in the local filesystem on windows (like c:\foo\bar.txt), although Opera canonicalizes it to  file://localhost/c:/foo/bar.txt .

On unix-y systems, all browsers use the syntax:

file:///foo/bar.txt

to refer to /foo/bar.txt

For files on SMB shares, every browser but FF recognizes:

file://host/foo/bar.txt

for \\host\foo\bar.txt. FF unfortunately seems to only recognize file://///host/foo/bar.txt (yes, five slashes), which every browser but Opera recognizes.

(where &quot;canonicalization&quot; is what you get if you print out document.location).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>69733</attachid>
            <date>2010-10-04 21:12:23 -0700</date>
            <delta_ts>2010-10-04 21:19:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-47140-20101004211222.patch</filename>
            <type>text/plain</type>
            <size>9244</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAzZThiZTcxNDBmMGZjNGQ3NWVhNTE4NWNjY2ViZmRiYWVjZGM0ZDEzLi5lNTRkNGRl
ODRlMGMwNTZkMjY0ZmJmYzBmNmExNGFmNDQ1OTcwODkzIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMzAgQEAK
IDIwMTAtMTAtMDQgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgYXJvYmVuJ3MgY2hhbmdl
IGluIHI2ODc5MiBhY3R1YWxseSBicm9rZSBuZXctcnVuLXdlYmtpdC10ZXN0cyB3aGVuCisgICAg
ICAgIHJ1bm5pbmcgdGhlIERSVCBjb2RlIHBhdGguIEhpcyBjaGFuZ2Ugd2FzIGludGVuZGVkIHRv
IGZpeCB0aGUKKyAgICAgICAgd2F5IHdlIHdlcmUgY29udmVydGluZyB3aW5kb3dzIHBhdGhzIHRv
IFVSSXMgd2hlbiBydW5uaW5nIHVuZGVyCisgICAgICAgIEN5Z3dpbiAodGhlIHBhdGhzIHdlcmUg
Z2V0dGluZyBvbmUgdG9vIG1hbnkgIi8iIG9uIHRoZSBmcm9udCkuCisgICAgICAgIEhvd2V2ZXIs
IHRoZSBjaGFuZ2UgZW5kZWQgdXAgYnJlYWtpbmcgdGhlIGNocm9taXVtX3dpbiBwb3J0LCB3aGlj
aAorICAgICAgICBoYWQgc2xpZ2h0bHkgZGlmZmVyZW50IGxvZ2ljLgorCisgICAgICAgIFRoaXMg
cGF0Y2ggcmVtb3ZlcyB0aGUgcG9ydC1zcGVjaWZpYyBjb2RlIGFuZCBhZGRzIHRlc3RzIHRvIG1h
a2UKKyAgICAgICAgc3VyZSB3ZSdyZSBnZXR0aW5nIHRoZSBiZWhhdmlvciB3ZSBleHBlY3QuIFRo
ZSBQb3J0IG9iamVjdCBubyBsb25nZXIKKyAgICAgICAgZXhwb3NlcyBhIGdldF9hYnNvbHV0ZV9w
YXRoKCkgbWV0aG9kIHRoYXQgY2FuIGJlIHVzZWQgb3V0c2lkZSBvZgorICAgICAgICBvZiBjb252
ZXJ0aW5nIHRlc3QgZmlsZW5hbWVzLCBiZWNhdXNlIGl0J3MgdW5yZWxpYWJsZSBvdGhlcndpc2UK
KyAgICAgICAgKHdlIGRvbid0IGhhdmUgdGhlIHJpZ2h0IGNvbnRleHQgdG8ga25vdyB3aGljaCBj
b252ZXJzaW9uIGlzIGludGVuZGVkKS4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NDcxNDAKKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvYmFzZS5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9wb3J0L2Jhc2VfdW5pdHRlc3QucHk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV93aW4ucHk6CisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0cy5weToKKyAgICAgICAgKiBTY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5Ogor
CisyMDEwLTEwLTA0ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgorCiAgICAg
ICAgIFVucmV2aWV3ZWQsIGJ1aWxkIGZpeC4KIAogICAgICAgICBIYW5kbGUgY3Jhc2ggaW50cm9k
dWNlZCBpbiByNjkwNDAgaWYgd2UgYXJlIG5vdCBydW5uaW5nIGluIGEKZGlmZiAtLWdpdCBhL1dl
YktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weSBiL1dl
YktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weQppbmRl
eCBmM2RiNjgzNjcwODlkYmUzMTk1ZjQ3MzU2NjlhNzE2MGMxYWM1YzdhLi40MDczYjgyZGYyM2I0
MzcwZWQ0Nzk3Yjg4MDVkY2JmZjczYjhlYTE0IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2UucHkKKysrIGIvV2ViS2l0VG9vbHMv
U2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9iYXNlLnB5CkBAIC0yODEsNyArMjgx
LDcgQEAgY2xhc3MgUG9ydChvYmplY3QpOgogICAgICAgICByZXR1cm4gdGV4dC5zdHJpcCgiXHJc
biIpLnJlcGxhY2UoIlxyXG4iLCAiXG4iKSArICJcbiIKIAogICAgIGRlZiBmaWxlbmFtZV90b191
cmkoc2VsZiwgZmlsZW5hbWUpOgotICAgICAgICAiIiJDb252ZXJ0IGEgdGVzdCBmaWxlIHRvIGEg
VVJJLiIiIgorICAgICAgICAiIiJDb252ZXJ0IGEgdGVzdCBmaWxlICh3aGljaCBpcyBhbiBhYnNv
bHV0ZSBwYXRoKSB0byBhIFVSSS4iIiIKICAgICAgICAgTEFZT1VUVEVTVF9IVFRQX0RJUiA9ICJo
dHRwL3Rlc3RzLyIKICAgICAgICAgTEFZT1VUVEVTVF9XRUJTT0NLRVRfRElSID0gImh0dHAvdGVz
dHMvd2Vic29ja2V0L3Rlc3RzLyIKIApAQCAtMzA3LDkgKzMwNywxNyBAQCBjbGFzcyBQb3J0KG9i
amVjdCk6CiAgICAgICAgICAgICAgICAgcHJvdG9jb2wgPSAiaHR0cCIKICAgICAgICAgICAgIHJl
dHVybiAiJXM6Ly8xMjcuMC4wLjE6JXUvJXMiICUgKHByb3RvY29sLCBwb3J0LCByZWxhdGl2ZV9w
YXRoKQogCi0gICAgICAgIGlmIHN5cy5wbGF0Zm9ybSBpcyAnd2luMzInOgotICAgICAgICAgICAg
cmV0dXJuICJmaWxlOi8vLyIgKyBzZWxmLmdldF9hYnNvbHV0ZV9wYXRoKGZpbGVuYW1lKQotICAg
ICAgICByZXR1cm4gImZpbGU6Ly8iICsgc2VsZi5nZXRfYWJzb2x1dGVfcGF0aChmaWxlbmFtZSkK
KyAgICAgICAgYWJzcGF0aCA9IG9zLnBhdGguYWJzcGF0aChmaWxlbmFtZSkKKworICAgICAgICAj
IE9uIFdpbmRvd3MsIGFic29sdXRlIHBhdGhzIGFyZSBvZiB0aGUgZm9ybSAiYzpcZm9vLnR4dCIu
IEhvd2V2ZXIsCisgICAgICAgICMgYWxsIGN1cnJlbnQgYnJvd3NlcnMgKGV4Y2VwdCBmb3IgT3Bl
cmEpIG5vcm1hbGl6ZSBmaWxlIFVSTHMgYnkKKyAgICAgICAgIyBwcmVwZW5kaW5nIGFuIGFkZGl0
aW9uYWwgIi8iIGFzIGlmIHRoZSBhYnNvbHV0ZSBwYXRoIHdhcworICAgICAgICAjICIvYzovZm9v
LnR4dCIuIFRoaXMgbWVhbnMgdGhhdCBhbGwgZmlsZSBVUkxzIGVuZCB1cCB3aXRoICJmaWxlOi8v
LyIKKyAgICAgICAgIyBhdCB0aGUgYmVnaW5uaW5nLgorICAgICAgICBpZiBzeXMucGxhdGZvcm0g
PT0gJ3dpbjMyJzoKKyAgICAgICAgICAgIGFic3BhdGggPSAnLycgKyBhYnNwYXRoLnJlcGxhY2Uo
J1xcJywgJy8nKQorCisgICAgICAgIHJldHVybiAiZmlsZTovLyIgKyBhYnNwYXRoCiAKICAgICBk
ZWYgdGVzdHMoc2VsZiwgcGF0aHMpOgogICAgICAgICAiIiJSZXR1cm4gdGhlIGxpc3Qgb2YgdGVz
dHMgZm91bmQgKHJlbGF0aXZlIHRvIGxheW91dF90ZXN0c19kaXIoKS4iIiIKQEAgLTM3OCwxMyAr
Mzg2LDYgQEAgY2xhc3MgUG9ydChvYmplY3QpOgogCiAgICAgICAgIHJhaXNlIE5vdEltcGxlbWVu
dGVkRXJyb3IoJ3Vua25vd24gdXJsIHR5cGU6ICVzJyAlIHVyaSkKIAotICAgIGRlZiBnZXRfYWJz
b2x1dGVfcGF0aChzZWxmLCBmaWxlbmFtZSk6Ci0gICAgICAgICIiIlJldHVybiB0aGUgYWJzb2x1
dGUgcGF0aCBpbiB1bml4IGZvcm1hdCBmb3IgdGhlIGdpdmVuIGZpbGVuYW1lLgotCi0gICAgICAg
IFRoaXMgcm91dGluZSBleGlzdHMgc28gdGhhdCBwbGF0Zm9ybXMgdGhhdCBkb24ndCB1c2UgdW5p
eCBmaWxlbmFtZXMKLSAgICAgICAgY2FuIGNvbnZlcnQgYWNjb3JkaW5nbHkuIiIiCi0gICAgICAg
IHJldHVybiBvcy5wYXRoLmFic3BhdGgoZmlsZW5hbWUpCi0KICAgICBkZWYgbGF5b3V0X3Rlc3Rz
X2RpcihzZWxmKToKICAgICAgICAgIiIiUmV0dXJuIHRoZSBhYnNvbHV0ZSBwYXRoIHRvIHRoZSB0
b3Agb2YgdGhlIExheW91dFRlc3RzIGRpcmVjdG9yeS4iIiIKICAgICAgICAgcmV0dXJuIHNlbGYu
cGF0aF9mcm9tX3dlYmtpdF9iYXNlKCdMYXlvdXRUZXN0cycpCmRpZmYgLS1naXQgYS9XZWJLaXRU
b29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2VfdW5pdHRlc3QucHkg
Yi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2VfdW5p
dHRlc3QucHkKaW5kZXggNzE4NzdiM2UyZTQ2ZGJhNjE4MzNhN2U0ZjlkZDRiM2RhMjlhNDE2ZC4u
ZTY2YzY0ZGJlODdkZDQ3ZWI4NjExN2RhYzI4ZGU0M2U2NDQ1MThhMyAxMDA2NDQKLS0tIGEvV2Vi
S2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9iYXNlX3VuaXR0ZXN0
LnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQv
YmFzZV91bml0dGVzdC5weQpAQCAtMjI2LDYgKzIyNiwyOSBAQCBjbGFzcyBQb3J0VGVzdCh1bml0
dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgIHNlbGYuYXNzZXJ0VHJ1ZSgnY2FudmFzJyBpbiBkaXJz
KQogICAgICAgICBzZWxmLmFzc2VydFRydWUoJ2NzczIuMScgaW4gZGlycykKIAorICAgIGRlZiB0
ZXN0X2ZpbGVuYW1lX3RvX3VyaShzZWxmKToKKworICAgICAgICBwb3J0ID0gYmFzZS5Qb3J0KCkK
KyAgICAgICAgbGF5b3V0X3Rlc3RfZGlyID0gcG9ydC5sYXlvdXRfdGVzdHNfZGlyKCkKKyAgICAg
ICAgdGVzdF9maWxlID0gb3MucGF0aC5qb2luKGxheW91dF90ZXN0X2RpciwgImZvbyIsICJiYXIu
aHRtbCIpCisKKyAgICAgICAgIyBPbiBXaW5kb3dzLCBhYnNvbHV0ZSBwYXRocyBhcmUgb2YgdGhl
IGZvcm0gImM6XGZvby50eHQiLiBIb3dldmVyLAorICAgICAgICAjIGFsbCBjdXJyZW50IGJyb3dz
ZXJzIChleGNlcHQgZm9yIE9wZXJhKSBub3JtYWxpemUgZmlsZSBVUkxzIGJ5CisgICAgICAgICMg
cHJlcGVuZGluZyBhbiBhZGRpdGlvbmFsICIvIiBhcyBpZiB0aGUgYWJzb2x1dGUgcGF0aCB3YXMK
KyAgICAgICAgIyAiL2M6L2Zvby50eHQiLiBUaGlzIG1lYW5zIHRoYXQgYWxsIGZpbGUgVVJMcyBl
bmQgdXAgd2l0aCAiZmlsZTovLy8iCisgICAgICAgICMgYXQgdGhlIGJlZ2lubmluZy4KKyAgICAg
ICAgaWYgc3lzLnBsYXRmb3JtID09ICd3aW4zMic6CisgICAgICAgICAgICBwcmVmaXggPSAiZmls
ZTovLy8iCisgICAgICAgICAgICBwYXRoID0gdGVzdF9maWxlLnJlcGxhY2UoIlxcIiwgIi8iKQor
ICAgICAgICBlbHNlOgorICAgICAgICAgICAgcHJlZml4ID0gImZpbGU6Ly8iCisgICAgICAgICAg
ICBwYXRoID0gdGVzdF9maWxlCisKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChwb3J0LmZpbGVu
YW1lX3RvX3VyaSh0ZXN0X2ZpbGUpLAorICAgICAgICAgICAgICAgICAgICAgICAgIHByZWZpeCAr
IHBhdGgpCisKKworCiBjbGFzcyBWaXJ0dWFsVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAg
IiIiVGVzdHMgdGhhdCB2YXJpb3VzIG1ldGhvZHMgZXhwZWN0ZWQgdG8gYmUgdmlydHVhbCBhcmUu
IiIiCiAgICAgZGVmIGFzc2VydFZpcnR1YWwoc2VsZiwgbWV0aG9kLCAqYXJncywgKiprd2FyZ3Mp
OgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMv
cG9ydC9jaHJvbWl1bV93aW4ucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9wb3J0L2Nocm9taXVtX3dpbi5weQppbmRleCBkMmIwMjY1MGIyZTliZDdkMmM1NWRm
MWRjZTY3NWFjODc4MGJjOWQ3Li42N2QyYWIyZjFkYzkwNzRmZGFhNjI3ZWMyYTRkMDlmMzNiOGNi
NTYwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L2Nocm9taXVtX3dpbi5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX3dpbi5weQpAQCAtODQsMTEgKzg0LDYgQEAgY2xh
c3MgQ2hyb21pdW1XaW5Qb3J0KGNocm9taXVtLkNocm9taXVtUG9ydCk6CiAgICAgICAgICAgICAg
ICAgICAgICAgICdidWlsZC1pbnN0cnVjdGlvbnMtd2luZG93cycpCiAgICAgICAgIHJldHVybiBy
ZXN1bHQKIAotICAgIGRlZiBnZXRfYWJzb2x1dGVfcGF0aChzZWxmLCBmaWxlbmFtZSk6Ci0gICAg
ICAgICIiIlJldHVybiB0aGUgYWJzb2x1dGUgcGF0aCBpbiB1bml4IGZvcm1hdCBmb3IgdGhlIGdp
dmVuIGZpbGVuYW1lLiIiIgotICAgICAgICBhYnNwYXRoID0gb3MucGF0aC5hYnNwYXRoKGZpbGVu
YW1lKQotICAgICAgICByZXR1cm4gYWJzcGF0aC5yZXBsYWNlKCdcXCcsICcvJykKLQogICAgIGRl
ZiByZWxhdGl2ZV90ZXN0X2ZpbGVuYW1lKHNlbGYsIGZpbGVuYW1lKToKICAgICAgICAgcGF0aCA9
IGZpbGVuYW1lW2xlbihzZWxmLmxheW91dF90ZXN0c19kaXIoKSkgKyAxOl0KICAgICAgICAgcmV0
dXJuIHBhdGgucmVwbGFjZSgnXFwnLCAnLycpCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzLnB5IGIvV2ViS2l0VG9v
bHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0cy5weQppbmRl
eCAzMWE0MmYzYzhjNjNiYzNmNWM4OGQ2ZWM0ZDE5NjdhZjY0OTVkMzM1Li4yODY4YTVlZDBlNzFh
YWM2YTJjNjQyMjNmY2UzMWY1MDc0ZjVmOTViIDEwMDc1NQotLS0gYS9XZWJLaXRUb29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzLnB5CisrKyBiL1dlYktp
dFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHMucHkK
QEAgLTE0MzksMTMgKzE0MzksMTAgQEAgZGVmIF9zZXRfdXBfZGVyaXZlZF9vcHRpb25zKHBvcnRf
b2JqLCBvcHRpb25zKToKICAgICBpZiBub3Qgb3B0aW9ucy51c2VfYXBhY2hlOgogICAgICAgICBv
cHRpb25zLnVzZV9hcGFjaGUgPSBzeXMucGxhdGZvcm0gaW4gKCdkYXJ3aW4nLCAnbGludXgyJykK
IAotICAgIGlmIG9wdGlvbnMucmVzdWx0c19kaXJlY3Rvcnkuc3RhcnRzd2l0aCgiLyIpOgotICAg
ICAgICAjIEFzc3VtZSBpdCdzIGFuIGFic29sdXRlIHBhdGggYW5kIG5vcm1hbGl6ZS4KLSAgICAg
ICAgb3B0aW9ucy5yZXN1bHRzX2RpcmVjdG9yeSA9IHBvcnRfb2JqLmdldF9hYnNvbHV0ZV9wYXRo
KAotICAgICAgICAgICAgb3B0aW9ucy5yZXN1bHRzX2RpcmVjdG9yeSkKLSAgICBlbHNlOgotICAg
ICAgICAjIElmIGl0J3MgYSByZWxhdGl2ZSBwYXRoLCBtYWtlIHRoZSBvdXRwdXQgZGlyZWN0b3J5
IHJlbGF0aXZlIHRvCi0gICAgICAgICMgRGVidWcgb3IgUmVsZWFzZS4KKyAgICBpZiBub3Qgb3Mu
cGF0aC5pc2FicyhvcHRpb25zLnJlc3VsdHNfZGlyZWN0b3J5KToKKyAgICAgICAgIyBUaGlzIG5v
cm1hbGl6ZXMgdGhlIHBhdGggdG8gdGhlIGJ1aWxkIGRpci4KKyAgICAgICAgIyBGSVhNRTogaG93
IHRoaXMgaGFwcGVucyBpcyBub3QgYXQgYWxsIG9idmlvdXM7IHRoaXMgaXMgYSBkdW1iCisgICAg
ICAgICMgaW50ZXJmYWNlIGFuZCBzaG91bGQgYmUgY2xlYW5lZCB1cC4KICAgICAgICAgb3B0aW9u
cy5yZXN1bHRzX2RpcmVjdG9yeSA9IHBvcnRfb2JqLnJlc3VsdHNfZGlyZWN0b3J5KCkKIAogICAg
IGlmIG5vdCBvcHRpb25zLnRpbWVfb3V0X21zOgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c191bml0dGVzdC5weSBi
L1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVz
dHNfdW5pdHRlc3QucHkKaW5kZXggYjM1MGNiNDI5ODhkMzJmZWMzNmQ5OTE3MDNiYjQ1Y2NhODc4
Y2I4ZC4uOGJiOTBlODRkNWQ1ZDU2ZDEzMWVmMzJkZDgxYzQxNmYxYTM0YzYzMCAxMDA2NDQKLS0t
IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90
ZXN0c191bml0dGVzdC5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5CkBAIC0yMzMsNiArMjMzLDMxIEBA
IGNsYXNzIE1haW5UZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgc2VsZi5hc3NlcnRG
YWxzZShlcnIuZW1wdHkoKSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbCh1c2VyLnVybCwgJy90
bXAvbGF5b3V0LXRlc3QtcmVzdWx0cy9yZXN1bHRzLmh0bWwnKQogCisgICAgZGVmIHRlc3RfcmVz
dWx0c19kaXJlY3RvcnlfYWJzb2x1dGUoc2VsZik6CisgICAgICAgICMgV2UgcnVuIGEgY29uZmln
dXJhdGlvbiB0aGF0IHNob3VsZCBmYWlsLCB0byBnZW5lcmF0ZSBvdXRwdXQsIHRoZW4KKyAgICAg
ICAgIyBsb29rIGZvciB3aGF0IHRoZSBvdXRwdXQgcmVzdWx0cyB1cmwgd2FzLgorCisgICAgICAg
IHJlcywgb3V0LCBlcnIsIHVzZXIgPSBsb2dnaW5nX3J1bihbJy0tcmVzdWx0cy1kaXJlY3Rvcnk9
L3RtcC1yZXN1bHRzJ10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB0ZXN0c19pbmNsdWRlZD1UcnVlKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHVzZXIudXJs
LCAnL3RtcC1yZXN1bHRzL3Jlc3VsdHMuaHRtbCcpCisKKyAgICBkZWYgdGVzdF9yZXN1bHRzX2Rp
cmVjdG9yeV9kZWZhdWx0KHNlbGYpOgorICAgICAgICAjIFdlIHJ1biBhIGNvbmZpZ3VyYXRpb24g
dGhhdCBzaG91bGQgZmFpbCwgdG8gZ2VuZXJhdGUgb3V0cHV0LCB0aGVuCisgICAgICAgICMgbG9v
ayBmb3Igd2hhdCB0aGUgb3V0cHV0IHJlc3VsdHMgdXJsIHdhcy4KKworICAgICAgICAjIFRoaXMg
aXMgdGhlIGRlZmF1bHQgbG9jYXRpb24uCisgICAgICAgIHJlcywgb3V0LCBlcnIsIHVzZXIgPSBs
b2dnaW5nX3J1bih0ZXN0c19pbmNsdWRlZD1UcnVlKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFs
KHVzZXIudXJsLCAnL3RtcC9sYXlvdXQtdGVzdC1yZXN1bHRzL3Jlc3VsdHMuaHRtbCcpCisKKyAg
ICBkZWYgdGVzdF9yZXN1bHRzX2RpcmVjdG9yeV9yZWxhdGl2ZShzZWxmKToKKyAgICAgICAgIyBX
ZSBydW4gYSBjb25maWd1cmF0aW9uIHRoYXQgc2hvdWxkIGZhaWwsIHRvIGdlbmVyYXRlIG91dHB1
dCwgdGhlbgorICAgICAgICAjIGxvb2sgZm9yIHdoYXQgdGhlIG91dHB1dCByZXN1bHRzIHVybCB3
YXMuCisKKyAgICAgICAgcmVzLCBvdXQsIGVyciwgdXNlciA9IGxvZ2dpbmdfcnVuKFsnLS1yZXN1
bHRzLWRpcmVjdG9yeT1mb28nXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHRlc3RzX2luY2x1ZGVkPVRydWUpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwodXNl
ci51cmwsICcvdG1wL2Zvby9yZXN1bHRzLmh0bWwnKQorCisKIAogZGVmIF9tb2NrZWRfb3Blbihv
cmlnaW5hbF9vcGVuLCBmaWxlX2xpc3QpOgogICAgIGRlZiBfd3JhcHBlcihuYW1lLCBtb2RlLCBl
bmNvZGluZyk6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>