<?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>149695</bug_id>
          
          <creation_ts>2015-09-30 21:38:55 -0700</creation_ts>
          <short_desc>built-product-archive archives incorrect build directory for iOS port</short_desc>
          <delta_ts>2015-10-01 10:39:13 -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>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>lforschler</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1129822</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2015-09-30 21:38:55 -0700</bug_when>
    <thetext>The iOS build fails with the following error:

[[
ditto: can&apos;t get real path for source &apos;/Volumes/Data/slave/ios-simulator-9-release/build/WebKitBuild/Release&apos;
program finished with exit code 1
elapsedTime=0.298343
]]
&lt;https://build.webkit.org/builders/Apple%20iOS%209%20Simulator%20Release%20%28Build%29/builds/8/steps/archive-built-product/logs/stdio&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129823</commentid>
    <comment_count>1</comment_count>
      <attachid>262230</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2015-09-30 21:39:52 -0700</bug_when>
    <thetext>Created attachment 262230
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129826</commentid>
    <comment_count>2</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2015-09-30 21:58:14 -0700</bug_when>
    <thetext>Committed r190387: &lt;http://trac.webkit.org/changeset/190387&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129836</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-09-30 22:31:54 -0700</bug_when>
    <thetext>This broke Mac builds:

https://build.webkit.org/builders/Apple%20Yosemite%20Release%20(Build)/builds/9087

https://build.webkit.org/builders/Apple%20El%20Capitan%20Release%20(Build)/builds/22</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129840</commentid>
    <comment_count>4</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2015-09-30 22:58:32 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; This broke Mac builds:
&gt; 
&gt; https://build.webkit.org/builders/Apple%20Yosemite%20Release%20(Build)/
&gt; builds/9087
&gt; 
&gt; https://build.webkit.org/builders/Apple%20El%20Capitan%20Release%20(Build)/
&gt; builds/22

Committed build fixes &lt;https://trac.webkit.org/changeset/190388&gt; and &lt;https://trac.webkit.org/changeset/190389&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129862</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-10-01 00:31:00 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Committed r190387: &lt;http://trac.webkit.org/changeset/190387&gt;

It broke thw Apple Windows bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129969</commentid>
    <comment_count>6</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-10-01 10:39:13 -0700</bug_when>
    <thetext>This fails on Windows:

  _NT_SYMBOL_PATH=cache*c:\symbols;SRV*http://msdl.microsoft.com/download/symbols;
  asl.log=Destination=file
 using PTY: False
Could not determine configuration-specific build directory
program finished with exit code 1
elapsedTime=0.725011</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>262230</attachid>
            <date>2015-09-30 21:39:52 -0700</date>
            <delta_ts>2015-09-30 21:46:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149695-20150930213928.patch</filename>
            <type>text/plain</type>
            <size>8135</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkwMjM2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNGU3ZWFhNDU1MmU5MTFkMGZhMjY4NzU3MTFjZGVhNWQ2
YTBhMDZhMy4uYmQxZGJkYjI3NTY4OWVhNjUxN2E3Njk5M2Q5OGZkZjg5NmE5NzMyMCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM3
IEBACiAyMDE1LTA5LTMwICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAorICAg
ICAgICBidWlsdC1wcm9kdWN0LWFyY2hpdmUgYXJjaGl2ZXMgaW5jb3JyZWN0IGJ1aWxkIGRpcmVj
dG9yeSBmb3IgaU9TIHBvcnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE0OTY5NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEZpeGVzIGFuIGlzc3VlIHdoZXJlIHRoZSBzY3JpcHQgYnVpbHQtcHJvZHVjdC1h
cmNoaXZlIGFyY2hpdmVzIGEgbm9uLWV4aXN0ZW50CisgICAgICAgIGJ1aWxkIGRpcmVjdG9yeSBm
b3IgdGhlIGlPUyBwb3J0LiBXaXRob3V0IGxvc3Mgb2YgZ2VuZXJhbGl0eSwgdGhlIHNjcmlwdCBh
c3N1bWVzCisgICAgICAgIHRoZSBwYXRoIHRvIHRoZSBSZWxlYXNlIGNvbmZpZ3VyYXRpb24gYnVp
bGQgZm9yIGlPUyBpcyBpbiBkaXJlY3RvcnkgV2ViS2l0QnVpbGQvUmVsZWFzZS4KKyAgICAgICAg
QnV0IHRoZSBidWlsdCBwcm9kdWN0cyBmb3IgdGhpcyBjb25maWd1cmF0aW9uIGFyZSBpbiBkaXJl
Y3RvcnkgV2ViS2l0QnVpbGQvUmVsZWFzZS1pcGhvbmVzaW11bGF0b3IuCisKKyAgICAgICAgQ3Vy
cmVudGx5IHRoZSBzY3JpcHQgYnVpbHQtcHJvZHVjdC1hcmNoaXZlIGNhbGxzIGB3ZWJraXQtYnVp
bGQtZGlyZWN0b3J5IC0tdG9wLWxldmVsIC4uLmAKKyAgICAgICAgdG8gZGV0ZXJtaW5lIHRoZSB0
b3AtbGV2ZWwgYnVpbGQgZGlyZWN0b3J5IGFuZCBjb21wdXRlcyB0aGUgY29uZmlndXJhdGlvbi1z
cGVjaWZpYworICAgICAgICBidWlsZCBkaXJlY3RvcnkgdG8gYmUgdGhlIGNvbmNhdGVuYXRpb24g
b2YgdGhlIHRoZSB0b3AtbGV2ZWwgYnVpbGQgZGlyZWN0b3J5IGFuZAorICAgICAgICB0aGUgY29u
ZmlndXJhdGlvbiAoZS5nLiBSZWxlYXNlKS4gVGhpcyBpcyBpbmNvcnJlY3QuIEluc3RlYWQgd2Ug
c2hvdWxkIGNhbGwKKyAgICAgICAgd2Via2l0LWJ1aWxkLWRpcmVjdG9yeSBvbWl0dGluZyB0aGUg
ZmxhZyAtLXRvcC1sZXZlbCB0byBjb21wdXRlIHRoZSBwYXRoIHRvIHRoZQorICAgICAgICBjb25m
aWd1cmF0aW9uLXNwZWNpZmljIGJ1aWxkIGRpcmVjdG9yeS4KKworICAgICAgICAqIEJ1aWxkU2xh
dmVTdXBwb3J0L2J1aWx0LXByb2R1Y3QtYXJjaGl2ZToKKyAgICAgICAgKG1haW4pOiBSZW5hbWVk
IGdsb2JhbCB2YXJpYWJsZSBfYnVpbGREaXJlY3RvcnkgdG8gX3RvcExldmVsQnVpbGREaXJlY3Rv
cnkgdG8gYmV0dGVyIGRlc2NyaWJlCisgICAgICAgIGl0cyBwdXJwb3NlIGFuZCBhZGRlZCBnbG9i
YWwgdmFyaWFibGUgX2NvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeSB0byBzdG9yZSB0aGUgcGF0
aAorICAgICAgICB0byB0aGUgY29uZmlndXJhdGlvbi1zcGVjaWZpYyBidWlsZCBkaXJlY3Rvcnku
IEVuc3VyZSB0aGF0IHdlIGhhdmUgYSBub24tZW1wdHkgc3RyaW5nCisgICAgICAgIGZvciBib3Ro
IHRoZSB0b3AtbGV2ZWwgYW5kIGNvbmZpZ3VyYXRpb24tc3BlY2lmaWMgYnVpbGQgZGlyZWN0b3Jp
ZXMuCisgICAgICAgIChkZXRlcm1pbmVXZWJLaXRCdWlsZERpcmVjdG9yaWVzKTogRm9ybWVybHkg
bmFtZWQgZGV0ZXJtaW5lV2ViS2l0QnVpbGREaXJlY3RvcnkuCisgICAgICAgIENvbXB1dGUgdGhl
IGNvbmZpZ3VyYXRpb24tc3BlY2lmaWMgYnVpbGQgZGlyZWN0b3J5IGFuZCBzdG9yZSBpdCBpbiB0
aGUgZ2xvYmFsIHZhcmlhYmxlCisgICAgICAgIF9jb25maWd1cmF0aW9uQnVpbGREaXJlY3Rvcnku
CisgICAgICAgIChhcmNoaXZlQnVpbHRQcm9kdWN0KTogTW9kaWZpZWQgdG8gdXNlIF9jb25maWd1
cmF0aW9uQnVpbGREaXJlY3RvcnkuCisgICAgICAgIChleHRyYWN0QnVpbHRQcm9kdWN0KTogTW9k
aWZpZWQgdG8gdXNlIF9jb25maWd1cmF0aW9uQnVpbGREaXJlY3RvcnkgYW5kIF90b3BMZXZlbEJ1
aWxkRGlyZWN0b3J5CisgICAgICAgIGFzIG5lZWRlZC4KKyAgICAgICAgKGRldGVybWluZVdlYktp
dEJ1aWxkRGlyZWN0b3J5KTogRGVsZXRlZC4KKworMjAxNS0wOS0zMCAgRGFuaWVsIEJhdGVzICA8
ZGFiYXRlc0BhcHBsZS5jb20+CisKICAgICAgICAgUHJpb3JpdGl6ZSB0ZXN0aW5nIGxhdGVzdCBi
dWlsZCByZXF1ZXN0IG9uIGlPUyB0ZXN0IGJvdHMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE0OTY2OQogCmRpZmYgLS1naXQgYS9Ub29scy9CdWlsZFNs
YXZlU3VwcG9ydC9idWlsdC1wcm9kdWN0LWFyY2hpdmUgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9y
dC9idWlsdC1wcm9kdWN0LWFyY2hpdmUKaW5kZXggYWY1ZDA0YjhhNWY4MTE5ZDc4ZDFjNjljOWFl
MjM5ZTNlZjkwYzYzZi4uMDMwZTZhMGRiZTRiN2MzM2RiYmY1M2ZiOWE3YjA1OThmZDIxMjgzZiAx
MDA2NDQKLS0tIGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbHQtcHJvZHVjdC1hcmNoaXZl
CisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWx0LXByb2R1Y3QtYXJjaGl2ZQpAQCAt
MzEsNyArMzEsOCBAQCBpbXBvcnQgc3VicHJvY2VzcwogaW1wb3J0IHN5cwogaW1wb3J0IHppcGZp
bGUKIAotX2J1aWxkRGlyZWN0b3J5ID0gTm9uZQorX2NvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9y
eSA9IE5vbmUKK190b3BMZXZlbEJ1aWxkRGlyZWN0b3J5ID0gTm9uZQogCiAKIGRlZiBtYWluKCk6
CkBAIC01Miw4ICs1MywxMiBAQCBkZWYgbWFpbigpOgogICAgICAgICByZXR1cm4gMQogCiAgICAg
Z2VuZXJpY1BsYXRmb3JtID0gb3B0aW9ucy5wbGF0Zm9ybS5zcGxpdCgnLScsIDEpWzBdCi0gICAg
aWYgbm90IGRldGVybWluZVdlYktpdEJ1aWxkRGlyZWN0b3J5KGdlbmVyaWNQbGF0Zm9ybSwgb3B0
aW9ucy5wbGF0Zm9ybSwgb3B0aW9ucy5jb25maWd1cmF0aW9uKToKLSAgICAgICAgcHJpbnQgPj4g
c3lzLnN0ZGVyciwgIkNvdWxkIG5vdCBkZXRlcm1pbmUgYnVpbGQgZGlyZWN0b3J5IgorICAgIGRl
dGVybWluZVdlYktpdEJ1aWxkRGlyZWN0b3JpZXMoZ2VuZXJpY1BsYXRmb3JtLCBvcHRpb25zLnBs
YXRmb3JtLCBvcHRpb25zLmNvbmZpZ3VyYXRpb24pCisgICAgaWYgbm90IF90b3BMZXZlbEJ1aWxk
RGlyZWN0b3J5OgorICAgICAgICBwcmludCA+PiBzeXMuc3RkZXJyLCAiQ291bGQgbm90IGRldGVy
bWluZSB0b3AtbGV2ZWwgYnVpbGQgZGlyZWN0b3J5IgorICAgICAgICByZXR1cm4gMQorICAgIGlm
IG5vdCBfY29uZmlndXJhdGlvbkJ1aWxkRGlyZWN0b3J5OgorICAgICAgICBwcmludCA+PiBzeXMu
c3RkZXJyLCAiQ291bGQgbm90IGRldGVybWluZSBjb25maWd1cmF0aW9uLXNwZWNpZmljIGJ1aWxk
IGRpcmVjdG9yeSIKICAgICAgICAgcmV0dXJuIDEKIAogICAgIGlmIGFjdGlvbiA9PSAnYXJjaGl2
ZSc6CkBAIC02MiwxNSArNjcsMTcgQEAgZGVmIG1haW4oKToKICAgICAgICAgcmV0dXJuIGV4dHJh
Y3RCdWlsdFByb2R1Y3Qob3B0aW9ucy5jb25maWd1cmF0aW9uLCBnZW5lcmljUGxhdGZvcm0pCiAK
IAotZGVmIGRldGVybWluZVdlYktpdEJ1aWxkRGlyZWN0b3J5KHBsYXRmb3JtLCBmdWxsUGxhdGZv
cm0sIGNvbmZpZ3VyYXRpb24pOgorZGVmIGRldGVybWluZVdlYktpdEJ1aWxkRGlyZWN0b3JpZXMo
cGxhdGZvcm0sIGZ1bGxQbGF0Zm9ybSwgY29uZmlndXJhdGlvbik6CiAgICAgZ2xvYmFsIF9idWls
ZERpcmVjdG9yeQorICAgIGdsb2JhbCBfdG9wTGV2ZWxCdWlsZERpcmVjdG9yeQogICAgIGlmIGZ1
bGxQbGF0Zm9ybS5zdGFydHN3aXRoKCdpb3Mtc2ltdWxhdG9yJyk6CiAgICAgICAgIHBsYXRmb3Jt
ID0gJ2lvcy1zaW11bGF0b3InCiAgICAgZWxpZiBwbGF0Zm9ybSA9PSAnaW9zJzoKICAgICAgICAg
cGxhdGZvcm0gPSAnZGV2aWNlJwotICAgIF9idWlsZERpcmVjdG9yeSA9IHN1YnByb2Nlc3MuUG9w
ZW4oWydwZXJsJywgb3MucGF0aC5qb2luKG9zLnBhdGguZGlybmFtZShfX2ZpbGVfXyksICIuLiIs
ICJTY3JpcHRzIiwgIndlYmtpdC1idWlsZC1kaXJlY3RvcnkiKSwKLSAgICAgICAgIi0tIiArIHBs
YXRmb3JtLCAiLS0iICsgY29uZmlndXJhdGlvbiwgJy0tdG9wLWxldmVsJ10sIHN0ZG91dD1zdWJw
cm9jZXNzLlBJUEUpLmNvbW11bmljYXRlKClbMF0uc3RyaXAoKQotICAgIHJldHVybiBfYnVpbGRE
aXJlY3RvcnkKKyAgICBjb21tYW5kID0gWydwZXJsJywgb3MucGF0aC5qb2luKG9zLnBhdGguZGly
bmFtZShfX2ZpbGVfXyksICcuLicsICdTY3JpcHRzJywgJ3dlYmtpdC1idWlsZC1kaXJlY3Rvcnkn
KSwgJy0tJyArIHBsYXRmb3JtLCAnLS0nICsgY29uZmlndXJhdGlvbl0KKyAgICBfY29uZmlndXJh
dGlvbkJ1aWxkRGlyZWN0b3J5ID0gc3VicHJvY2Vzcy5Qb3Blbihjb21tYW5kLCBzdGRvdXQ9c3Vi
cHJvY2Vzcy5QSVBFKS5jb21tdW5pY2F0ZSgpWzBdLnN0cmlwKCkKKyAgICBfdG9wTGV2ZWxCdWls
ZERpcmVjdG9yeSA9IHN1YnByb2Nlc3MuUG9wZW4oY29tbWFuZCArIFsnLS10b3AtbGV2ZWwnXSwg
c3Rkb3V0PXN1YnByb2Nlc3MuUElQRSkuY29tbXVuaWNhdGUoKVswXS5zdHJpcCgpCisgICAgcmV0
dXJuIF90b3BMZXZlbEJ1aWxkRGlyZWN0b3J5CiAKIAogZGVmIHJlbW92ZURpcmVjdG9yeUlmRXhp
c3RzKHRoaW5EaXJlY3RvcnkpOgpAQCAtMTE3LDEzICsxMjQsMTEgQEAgZGVmIGNyZWF0ZVppcChk
aXJlY3RvcnlUb1ppcCwgY29uZmlndXJhdGlvbik6CiBkZWYgYXJjaGl2ZUJ1aWx0UHJvZHVjdChj
b25maWd1cmF0aW9uLCBwbGF0Zm9ybSk6CiAgICAgYXNzZXJ0IHBsYXRmb3JtIGluICgnbWFjJywg
J3dpbicsICdndGsnLCAnZWZsJywgJ2lvcycpCiAKLSAgICBjb25maWd1cmF0aW9uQnVpbGREaXJl
Y3RvcnkgPSBvcy5wYXRoLmpvaW4oX2J1aWxkRGlyZWN0b3J5LCBjb25maWd1cmF0aW9uLnRpdGxl
KCkpCi0KICAgICBpZiBwbGF0Zm9ybSBpbiAoJ21hYycsICdpb3MnKToKLSAgICAgICAgcmV0dXJu
IGNyZWF0ZVppcChjb25maWd1cmF0aW9uQnVpbGREaXJlY3RvcnksIGNvbmZpZ3VyYXRpb24pCisg
ICAgICAgIHJldHVybiBjcmVhdGVaaXAoX2NvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeSwgY29u
ZmlndXJhdGlvbikKICAgICBlbGlmIHBsYXRmb3JtID09ICd3aW4nOgotICAgICAgICBiaW5EaXJl
Y3RvcnkgPSBvcy5wYXRoLmpvaW4oY29uZmlndXJhdGlvbkJ1aWxkRGlyZWN0b3J5LCAiYmluMzIi
KQotICAgICAgICB0aGluRGlyZWN0b3J5ID0gb3MucGF0aC5qb2luKGNvbmZpZ3VyYXRpb25CdWls
ZERpcmVjdG9yeSwgInRoaW4iKQorICAgICAgICBiaW5EaXJlY3RvcnkgPSBvcy5wYXRoLmpvaW4o
X2NvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeSwgImJpbjMyIikKKyAgICAgICAgdGhpbkRpcmVj
dG9yeSA9IG9zLnBhdGguam9pbihfY29uZmlndXJhdGlvbkJ1aWxkRGlyZWN0b3J5LCAidGhpbiIp
CiAgICAgICAgIHRoaW5CaW5EaXJlY3RvcnkgPSBvcy5wYXRoLmpvaW4odGhpbkRpcmVjdG9yeSwg
ImJpbjMyIikKIAogICAgICAgICByZW1vdmVEaXJlY3RvcnlJZkV4aXN0cyh0aGluRGlyZWN0b3J5
KQpAQCAtMTM0LDcgKzEzOSw3IEBAIGRlZiBhcmNoaXZlQnVpbHRQcm9kdWN0KGNvbmZpZ3VyYXRp
b24sIHBsYXRmb3JtKToKICAgICAgICAgc2h1dGlsLnJtdHJlZSh0aGluRGlyZWN0b3J5KQogCiAg
ICAgZWxpZiBwbGF0Zm9ybSA9PSAnZ3RrJyBvciBwbGF0Zm9ybSA9PSAnZWZsJzoKLSAgICAgICAg
dGhpbkRpcmVjdG9yeSA9IG9zLnBhdGguam9pbihjb25maWd1cmF0aW9uQnVpbGREaXJlY3Rvcnks
ICJ0aGluIikKKyAgICAgICAgdGhpbkRpcmVjdG9yeSA9IG9zLnBhdGguam9pbihfY29uZmlndXJh
dGlvbkJ1aWxkRGlyZWN0b3J5LCAidGhpbiIpCiAKICAgICAgICAgcmVtb3ZlRGlyZWN0b3J5SWZF
eGlzdHModGhpbkRpcmVjdG9yeSkKICAgICAgICAgb3MubWtkaXIodGhpbkRpcmVjdG9yeSkKQEAg
LTE0NCwxMiArMTQ5LDEyIEBAIGRlZiBhcmNoaXZlQnVpbHRQcm9kdWN0KGNvbmZpZ3VyYXRpb24s
IHBsYXRmb3JtKToKICAgICAgICAgIyBPbiBHVEsgd2UgbmVlZCB0aGlzIGZvciB0aGUgV2ViS2l0
IEdPYmplY3QgRE9NIGJpbmRpbmdzIEFQSSBicmVhayB0ZXN0CiAgICAgICAgIGlmIHBsYXRmb3Jt
ID09ICdndGsnOgogICAgICAgICAgICAgbmVlZGVkRGlyZWN0b3JpZXMuYXBwZW5kKCJEZXJpdmVk
U291cmNlcy93ZWJraXRkb20iKQotICAgICAgICAgICAgd2Via2l0ZG9tRmlsZSA9IG9zLnBhdGgu
am9pbihjb25maWd1cmF0aW9uQnVpbGREaXJlY3RvcnksICJndGtkb2Mtd2Via2l0ZG9tLmNmZyIp
CisgICAgICAgICAgICB3ZWJraXRkb21GaWxlID0gb3MucGF0aC5qb2luKF9jb25maWd1cmF0aW9u
QnVpbGREaXJlY3RvcnksICJndGtkb2Mtd2Via2l0ZG9tLmNmZyIpCiAgICAgICAgICAgICBpZiBz
dWJwcm9jZXNzLmNhbGwoJ2NwICVzICVzJyAlICh3ZWJraXRkb21GaWxlLCB0aGluRGlyZWN0b3J5
KSwgc2hlbGw9VHJ1ZSk6CiAgICAgICAgICAgICAgICAgcmV0dXJuIDEKIAogICAgICAgICBmb3Ig
ZGlybmFtZSBpbiBuZWVkZWREaXJlY3RvcmllczoKLSAgICAgICAgICAgIGZyb21EaXIgPSBvcy5w
YXRoLmpvaW4oY29uZmlndXJhdGlvbkJ1aWxkRGlyZWN0b3J5LCBkaXJuYW1lLCAiLiIpCisgICAg
ICAgICAgICBmcm9tRGlyID0gb3MucGF0aC5qb2luKF9jb25maWd1cmF0aW9uQnVpbGREaXJlY3Rv
cnksIGRpcm5hbWUsICIuIikKICAgICAgICAgICAgIHRvRGlyID0gb3MucGF0aC5qb2luKHRoaW5E
aXJlY3RvcnksIGRpcm5hbWUpCiAgICAgICAgICAgICBvcy5tYWtlZGlycyh0b0RpcikKICAgICAg
ICAgICAgIGlmIHN1YnByb2Nlc3MuY2FsbCgnY3AgLVIgJXMgJXMnICUgKGZyb21EaXIsIHRvRGly
KSwgc2hlbGw9VHJ1ZSk6CkBAIC0xODUsMTcgKzE5MCwxNiBAQCBkZWYgdW56aXBBcmNoaXZlKGRp
cmVjdG9yeVRvRXh0cmFjdFRvLCBjb25maWd1cmF0aW9uKToKIGRlZiBleHRyYWN0QnVpbHRQcm9k
dWN0KGNvbmZpZ3VyYXRpb24sIHBsYXRmb3JtKToKICAgICBhc3NlcnQgcGxhdGZvcm0gaW4gKCdt
YWMnLCAnd2luJywgJ2d0aycsICdlZmwnLCAnaW9zJykKIAotICAgIGFyY2hpdmVGaWxlID0gb3Mu
cGF0aC5qb2luKF9idWlsZERpcmVjdG9yeSwgY29uZmlndXJhdGlvbiArICIuemlwIikKLSAgICBj
b25maWd1cmF0aW9uQnVpbGREaXJlY3RvcnkgPSBvcy5wYXRoLmpvaW4oX2J1aWxkRGlyZWN0b3J5
LCBjb25maWd1cmF0aW9uLnRpdGxlKCkpCisgICAgYXJjaGl2ZUZpbGUgPSBvcy5wYXRoLmpvaW4o
X3RvcExldmVsQnVpbGREaXJlY3RvcnksIGNvbmZpZ3VyYXRpb24gKyAiLnppcCIpCiAKLSAgICBy
ZW1vdmVEaXJlY3RvcnlJZkV4aXN0cyhjb25maWd1cmF0aW9uQnVpbGREaXJlY3RvcnkpCi0gICAg
b3MubWFrZWRpcnMoY29uZmlndXJhdGlvbkJ1aWxkRGlyZWN0b3J5KQorICAgIHJlbW92ZURpcmVj
dG9yeUlmRXhpc3RzKF9jb25maWd1cmF0aW9uQnVpbGREaXJlY3RvcnkpCisgICAgb3MubWFrZWRp
cnMoX2NvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeSkKIAogICAgIGlmIHBsYXRmb3JtIGluICgn
bWFjJywgJ2lvcycpOgogICAgICAgICByZXR1cm4gdW56aXBBcmNoaXZlKF9idWlsZERpcmVjdG9y
eSwgY29uZmlndXJhdGlvbikKICAgICBlbGlmIHBsYXRmb3JtID09ICd3aW4nIG9yIHBsYXRmb3Jt
ID09ICdndGsnIG9yIHBsYXRmb3JtID09ICdlZmwnOgotICAgICAgICBwcmludCAiRXh0cmFjdGlu
ZyIsIGNvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeQotICAgICAgICByZXR1cm4gdW56aXBBcmNo
aXZlKGNvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeSwgY29uZmlndXJhdGlvbikKKyAgICAgICAg
cHJpbnQgIkV4dHJhY3RpbmciLCBfY29uZmlndXJhdGlvbkJ1aWxkRGlyZWN0b3J5CisgICAgICAg
IHJldHVybiB1bnppcEFyY2hpdmUoX2NvbmZpZ3VyYXRpb25CdWlsZERpcmVjdG9yeSwgY29uZmln
dXJhdGlvbikKIAogCiBpZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgo=
</data>
<flag name="review"
          id="287410"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>