<?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>226009</bug_id>
          
          <creation_ts>2021-05-20 03:15:43 -0700</creation_ts>
          <short_desc>Be resilient against remote failure when determining the native architecture</short_desc>
          <delta_ts>2021-05-24 01:14:18 -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>WebKit Nightly 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Angelos Oikonomopoulos">angelos</reporter>
          <assigned_to name="Angelos Oikonomopoulos">angelos</assigned_to>
          <cc>ap</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jbedard</cc>
    
    <cc>mark.lam</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1761891</commentid>
    <comment_count>0</comment_count>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2021-05-20 03:15:43 -0700</bug_when>
    <thetext>Be resilient against remote failure when determining the native architecture</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1761892</commentid>
    <comment_count>1</comment_count>
      <attachid>429154</attachid>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2021-05-20 03:17:47 -0700</bug_when>
    <thetext>Created attachment 429154
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1761954</commentid>
    <comment_count>2</comment_count>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2021-05-20 07:50:23 -0700</bug_when>
    <thetext>Example run where this happens, with the empty --arch argument and the error message from ssh failing to connect to the first remote.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1761955</commentid>
    <comment_count>3</comment_count>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2021-05-20 07:50:34 -0700</bug_when>
    <thetext>Example run where this happens, with the empty --arch argument and the error message from ssh failing to connect to the first remote:

https://build.webkit.org/#/builders/31/builds/228</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763053</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-05-24 01:13:46 -0700</bug_when>
    <thetext>Committed r277945 (238072@main): &lt;https://commits.webkit.org/238072@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 429154.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1763054</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-24 01:14:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/78390154&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429154</attachid>
            <date>2021-05-20 03:17:47 -0700</date>
            <delta_ts>2021-05-24 01:13:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226009-20210520101746.patch</filename>
            <type>text/plain</type>
            <size>7268</size>
            <attacher name="Angelos Oikonomopoulos">angelos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3MzIzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggN2Y2NjQxOTQ1MzExNDU4NGRmMmY1MTJjMmI3ZmJmOTU3
YTJjMWUxMS4uMDQyYzU5OWRlOTJmMWM1OTVmMDNkMzA1N2ExMTM0MTZlNTFkMmJkYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2
IEBACisyMDIxLTA1LTIwICBBbmdlbG9zIE9pa29ub21vcG91bG9zICA8YW5nZWxvc0BpZ2FsaWEu
Y29tPgorCisgICAgICAgIEJlIHJlc2lsaWVudCBhZ2FpbnN0IHJlbW90ZSBmYWlsdXJlIHdoZW4g
ZGV0ZXJtaW5pbmcgdGhlIG5hdGl2ZSBhcmNoaXRlY3R1cmUKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjAwOQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENoYW5nZSBkZXRlcm1pbmVOYXRpdmVBcmNoaXRl
Y3R1cmUgdG8gbm90IHJldHVybiBhbiBlbXB0eSBzdHJpbmcgaWYgdGhlCisgICAgICAgIGZpcnN0
IHJlbW90ZSBob3N0IGhhcHBlbnMgdG8gYmUgZG93bi4gSW5zdGVhZCwgY2hlY2sgZXZlcnkgcmVt
b3RlIGhvc3QgaW4gdHVybgorICAgICAgICB1bnRpbCBvbmUgcmVzcG9uZHMuCisKKyAgICAgICAg
UmV0dXJuaW5nIGFuIGVtcHR5IHN0cmluZyBlbmRlZCB1cCBwYXNzaW5nIGFuIGVtcHR5IHBhcmFt
ZXRlciB0byAtLWFyY2ggd2hlbgorICAgICAgICBpbnZva2luZyBydW4tanNjLXN0cmVzcy10ZXN0
cywgd2hpY2ggcmVzdWx0ZWQgaW4gYW4gaW5hcHByb3ByaWF0ZSBzZXQgb2YgdGVzdHMKKyAgICAg
ICAgYmVpbmcgc2VsZWN0ZWQsIGxlYWRpbmcgdG8gb2NjYXNpb25hbCBwYXJ0aWFsIGJ1dCBtYXNz
aXZlIHRlc3QgZmFpbHVyZXMuCisKKyAgICAgICAgKiBTY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29y
ZS10ZXN0czoKKyAgICAgICAgKHJ1blRlc3QpOgorICAgICAgICAocnVuSlNDU3RyZXNzVGVzdHMp
OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0ZGlycy5wbToKKyAgICAgICAgKGRldGVybWluZU5h
dGl2ZUFyY2hpdGVjdHVyZSk6CisgICAgICAgIChkZXRlcm1pbmVBcmNoaXRlY3R1cmUpOgorICAg
ICAgICAobmF0aXZlQXJjaGl0ZWN0dXJlKToKKwogMjAyMS0wNS0xNCAgQW5nZWxvcyBPaWtvbm9t
b3BvdWxvcyAgPGFuZ2Vsb3NAaWdhbGlhLmNvbT4KIAogICAgICAgICBbSlNDXSBJbXBsZW1lbnQg
aGlnaC1sZXZlbCByZXRyeSBsb29wIGZvciBydW4tanNjLXN0cmVzcy10ZXN0cwpkaWZmIC0tZ2l0
IGEvVG9vbHMvU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMgYi9Ub29scy9TY3JpcHRz
L3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cwppbmRleCBiZDIwYjJlZTA3NDNiMjYwYTQ3YmNkNWEx
YjlkYTZkMmYxYmYzZWQ3Li4wY2UzM2JiNWZlNWIzNjMyNmNmMGExZmIzYTBlMWVhZGQxOWU2ODk5
IDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cworKysg
Yi9Ub29scy9TY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cwpAQCAtNTA5LDM3ICs1MDks
MzUgQEAgaWYgKCRzaG93SGVscCkgewogc2V0Q29uZmlndXJhdGlvblByb2R1Y3REaXIoQ3dkOjph
YnNfcGF0aCgkcm9vdCkpIGlmIChkZWZpbmVkKCRyb290KSk7CiBteSAkYXJjaHNJbkJ1aWxkID0g
YXJjaGl0ZWN0dXJlc0ZvclByb2R1Y3RzKCk7CiAKLW15ICRuYXRpdmVUYXJnZXQgPSAiIjsKLW15
ICRuYXRpdmVQb3J0ID0gMDsKLSRuYXRpdmVUYXJnZXQgPSAkcmVtb3RlSG9zdCBpZiAoJHJlbW90
ZUhvc3QpOworbXkgJHJlbW90ZXMgPSBbXTsKIGlmIChkZWZpbmVkICRyZW1vdGVDb25maWdGaWxl
KSB7CiAgICAgb3BlbiBteSAkaGFuZGxlLCAnPCcsICRyZW1vdGVDb25maWdGaWxlIG9yIGRpZSAi
RmFpbGVkIHRvIG9wZW4gJHJlbW90ZUNvbmZpZ0ZpbGU6ICQhIjsKICAgICBteSAkY29uZmlnSnNv
biA9IGRvIHsgbG9jYWwgJC87IDwkaGFuZGxlPiB9OwogICAgIG15ICRyZW1vdGVDb25maWcgPSBk
ZWNvZGVfanNvbigkY29uZmlnSnNvbik7CiAgICAgaWYgKGRlZmluZWQgJHJlbW90ZUNvbmZpZy0+
eyJyZW1vdGVzIn0pIHsKLSAgICAgICAgbXkgJHJlbW90ZXMgPSAkcmVtb3RlQ29uZmlnLT57InJl
bW90ZXMifTsKLSAgICAgICAgbXkgQHNwbGl0ID0gc3BsaXQoJzonLCBAJHJlbW90ZXNbMF0tPnsi
YWRkcmVzcyJ9KTsKLSAgICAgICAgJG5hdGl2ZVRhcmdldCA9ICRzcGxpdFswXTsKLSAgICAgICAg
JG5hdGl2ZVBvcnQgPSAkc3BsaXRbMV0gaWYgc2NhbGFyKEBzcGxpdCkgPiAxOworICAgICAgICAk
cmVtb3RlcyA9ICRyZW1vdGVDb25maWctPnsicmVtb3RlcyJ9OwogICAgIH0gZWxzaWYgKGRlZmlu
ZWQgJHJlbW90ZUNvbmZpZy0+eyJyZW1vdGUifSkgewogICAgICAgICBteSBAc3BsaXQgPSBzcGxp
dCgnOicsICRyZW1vdGVDb25maWctPnsicmVtb3RlIn0pOwotICAgICAgICAkbmF0aXZlVGFyZ2V0
ID0gJHNwbGl0WzBdOwotICAgICAgICAkbmF0aXZlUG9ydCA9ICRzcGxpdFsxXSBpZiBzY2FsYXIo
QHNwbGl0KSA+IDE7CisgICAgICAgICRyZW1vdGVzID0gWworICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgICJuYW1lIiA9PiAic3ludGhlc2l6ZWQiLAorICAgICAgICAgICAgICAgICJhZGRy
ZXNzIiA9PiAkcmVtb3RlQ29uZmlnLT57InJlbW90ZSJ9CisgICAgICAgICAgICB9CisgICAgICAg
ICBdOwogICAgIH0KIH0KLSRuYXRpdmVQb3J0ID0gMjIgaWYgJG5hdGl2ZVRhcmdldCAmJiAhJG5h
dGl2ZVBvcnQ7CiAKIGlmIChkZWZpbmVkICRhcmNocykgewogICAgIGRpZSAiJGFyY2hzIG5vdCBz
dXBwb3J0ZWQgYnkgdGhlIHByb3ZpZGVkIGJpbmFyeSwgd2hpY2ggc3VwcG9ydHMgJyRhcmNoc0lu
QnVpbGQnIiBpZiBpbmRleCgkYXJjaHNJbkJ1aWxkLCAkYXJjaHMpID09IC0xOwogfSBlbHNlIHsK
ICAgICAjIEZhbGxiYWNrIGlzIHg4Nl82NCwgd2hpY2ggd2UgcmVwbGFjZSB3aXRoIHRoZSBuYXRp
dmUgYXJjaGl0ZWN0dXJlIGlmIHRoZSBuYXRpdmUgYXJjaGl0ZWN0dXJlIGlzIGluIHRoZSBwcm92
aWRlZCBidWlsZAogICAgICRhcmNocyA9ICJ4ODZfNjQiOwotICAgICRhcmNocyA9IG5hdGl2ZUFy
Y2hpdGVjdHVyZSgkbmF0aXZlVGFyZ2V0LCAkbmF0aXZlUG9ydCkgaWYgKCFpc0FwcGxlTWFjV2Vi
S2l0KCkgfHwgaW5kZXgoJGFyY2hzSW5CdWlsZCwgbmF0aXZlQXJjaGl0ZWN0dXJlKCRuYXRpdmVU
YXJnZXQsICRuYXRpdmVQb3J0KSkgIT0gLTEpOworICAgICRhcmNocyA9IG5hdGl2ZUFyY2hpdGVj
dHVyZSgkcmVtb3RlcykgaWYgKCFpc0FwcGxlTWFjV2ViS2l0KCkgfHwgaW5kZXgoJGFyY2hzSW5C
dWlsZCwgbmF0aXZlQXJjaGl0ZWN0dXJlKCRyZW1vdGVzKSkgIT0gLTEpOwogfQogCiAjIEZvciBy
dW5uaW5nIHRlc3RzLCBhcm02NGUgc2hvdWxkIG1hcCB0byBhcm02NAogJGFyY2hzID0gImFybTY0
IiBpZiAkYXJjaHMgZXEgImFybTY0ZSI7Ci1pZiAoJGFyY2hzIG5lIG5hdGl2ZUFyY2hpdGVjdHVy
ZSgkbmF0aXZlVGFyZ2V0LCAkbmF0aXZlUG9ydCkgJiYgKG5hdGl2ZUFyY2hpdGVjdHVyZSgkbmF0
aXZlVGFyZ2V0LCAkbmF0aXZlUG9ydCkgbmUgImFybTY0IiB8fCAhaXNBcHBsZU1hY1dlYktpdCgp
KSkgeworaWYgKCRhcmNocyBuZSBuYXRpdmVBcmNoaXRlY3R1cmUoJHJlbW90ZXMpICYmIChuYXRp
dmVBcmNoaXRlY3R1cmUoJHJlbW90ZXMpIG5lICJhcm02NCIgfHwgIWlzQXBwbGVNYWNXZWJLaXQo
KSkpIHsKICAgICBkaWUgIkNhbm5vdCBydW4gdGVzdHMgd2l0aCAkYXJjaHMgb24gdGhpcyBtYWNo
aW5lIjsKIH0KIApAQCAtNjE3LDcgKzYxNSw3IEBAIHN1YiBydW5UZXN0IHsKICAgICAgICAgdW5z
aGlmdCBAY29tbWFuZCwgJGFydGlmYWN0X2V4ZWNfd3JhcHBlcjsKICAgICB9CiAgICAgdW5zaGlm
dCBAY29tbWFuZCwgKCJ4Y3J1biIsICItc2RrIiwgeGNvZGVTREsoKSwgInNpbSIpIGlmIHdpbGxV
c2VJT1NTaW11bGF0b3JTREsoKTsKLSAgICB1bnNoaWZ0IEBjb21tYW5kLCAoIi91c3IvYmluL2Fy
Y2giLCAiLSRhcmNocyIpIGlmICRhcmNocyBuZSBuYXRpdmVBcmNoaXRlY3R1cmUoJG5hdGl2ZVRh
cmdldCwgJG5hdGl2ZVBvcnQpOworICAgIHVuc2hpZnQgQGNvbW1hbmQsICgiL3Vzci9iaW4vYXJj
aCIsICItJGFyY2hzIikgaWYgJGFyY2hzIG5lIG5hdGl2ZUFyY2hpdGVjdHVyZSgkcmVtb3Rlcyk7
CiAgICAgdW5zaGlmdCBAY29tbWFuZCwgd3JhcHBlclByZWZpeElmTmVlZGVkKCkgaWYgaXNHdGso
KSBvciBpc1dQRSgpOwogCiAgICAgaWYgKCRlbnZWYXJzIG5lICIiKSB7CkBAIC03ODEsNyArNzc5
LDcgQEAgc3ViIHJ1bkpTQ1N0cmVzc1Rlc3RzCiAgICAgICAgICIvdXNyL2Jpbi9lbnYiLCAicnVi
eSIsICJUb29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzIiwKICAgICAgICAgIi1qIiwg
anNjUGF0aCgkcHJvZHVjdERpciksICItbyIsICRqc2NTdHJlc3NSZXN1bHRzRGlyLCAiLS1hcmNo
IiwgJGFyY2hzKTsKIAotICAgIGlmIChuYXRpdmVBcmNoaXRlY3R1cmUoJG5hdGl2ZVRhcmdldCwg
JG5hdGl2ZVBvcnQpIG5lICRhcmNocykgeworICAgIGlmIChuYXRpdmVBcmNoaXRlY3R1cmUoJHJl
bW90ZXMpIG5lICRhcmNocykgewogICAgICAgICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICIt
LWZvcmNlLWFyY2hpdGVjdHVyZSIpOwogICAgICAgICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQs
ICRhcmNocyk7CiAgICAgfQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBt
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCmluZGV4IDk5MTc3ODkwNjExMjBkOGFkODgz
ZmUyYzRjZDc4M2NjMTVkNGJhMTYuLjA3YjAzOGIwNGFjZGNjYjE0MjRhMTk5MTA2MmFmYTVjMTJi
NGE0NWEgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQorKysgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdGRpcnMucG0KQEAgLTM1NSwxOCArMzU1LDI2IEBAIHN1YiBkZXRlcm1p
bmVDb25maWd1cmF0aW9uCiAgICAgfQogfQogCi1zdWIgZGV0ZXJtaW5lTmF0aXZlQXJjaGl0ZWN0
dXJlKDskJCkKK3N1YiBkZXRlcm1pbmVOYXRpdmVBcmNoaXRlY3R1cmUoJCkKIHsKLSAgICBteSAo
JHRhcmdldCwgJHBvcnQpID0gQF87Ci0gICAgJHRhcmdldCA9ICcnIGlmICFkZWZpbmVkICR0YXJn
ZXQ7Ci0gICAgJHBvcnQgPSAwIGlmICFkZWZpbmVkICRwb3J0OwotICAgIHJldHVybiBpZiBkZWZp
bmVkICRuYXRpdmVBcmNoaXRlY3R1cmVNYXB7IiR0YXJnZXQ6JHBvcnQifTsKKyAgICBteSAoJHJl
bW90ZXMpID0gQF87CisgICAgcmV0dXJuIGlmIGRlZmluZWQgJG5hdGl2ZUFyY2hpdGVjdHVyZU1h
cHtAeyRyZW1vdGVzfX07CiAKICAgICBteSAkb3V0cHV0OwotICAgIGlmICgkdGFyZ2V0IGVxICIi
KSB7CisgICAgaWYgKEB7JHJlbW90ZXN9ID09IDApIHsKICAgICAgICAgJG91dHB1dCA9IGB1bmFt
ZSAtbWAgdW5sZXNzIGlzV2luZG93cygpOwogICAgIH0gZWxzZSB7Ci0gICAgICAgICRvdXRwdXQg
PSBgc3NoIC1vIE5vSG9zdEF1dGhlbnRpY2F0aW9uRm9yTG9jYWxob3N0PXllcyAtcCAkcG9ydCAk
dGFyZ2V0ICd1bmFtZSAgLW0nYDsKKyAgICAgICAgZm9yZWFjaCBteSAkcmVtb3RlIChAeyRyZW1v
dGVzfSkgeworICAgICAgICAgICAgbXkgQHNwbGl0ID0gc3BsaXQoJzonLCAkcmVtb3RlLT57ImFk
ZHJlc3MifSk7CisgICAgICAgICAgICBteSAkdGFyZ2V0ID0gJHNwbGl0WzBdOworICAgICAgICAg
ICAgbXkgJHBvcnQgPSAyMjsKKyAgICAgICAgICAgICRwb3J0ID0gJHNwbGl0WzFdIGlmIHNjYWxh
cihAc3BsaXQpID4gMTsKKyAgICAgICAgICAgICRvdXRwdXQgPSBgc3NoIC1vIE5vSG9zdEF1dGhl
bnRpY2F0aW9uRm9yTG9jYWxob3N0PXllcyAtcCAkcG9ydCAkdGFyZ2V0ICd1bmFtZSAgLW0nYDsK
KyAgICAgICAgICAgIGxhc3QgaWYgKCQ/ID09IDApOworICAgICAgICB9CisgICAgICAgIGlmIChs
ZW5ndGgoJG91dHB1dCkgPT0gMCkgeworICAgICAgICAgICAgZGllICJDb3VsZCBub3QgZGV0ZXJt
aW5lTmF0aXZlQXJjaGl0ZWN0dXJlIjsKKyAgICAgICAgfQogICAgIH0KICAgICBjaG9tcCAkb3V0
cHV0IGlmIGRlZmluZWQgJG91dHB1dDsKICAgICAkb3V0cHV0ID0gIng4Nl82NCIgaWYgKG5vdCBk
ZWZpbmVkICRvdXRwdXQpOwpAQCAtMzc3LDcgKzM4NSw3IEBAIHN1YiBkZXRlcm1pbmVOYXRpdmVB
cmNoaXRlY3R1cmUoOyQkKQogICAgIH0KIAogICAgICRvdXRwdXQgPSAiYXJtIiBpZiAkb3V0cHV0
ID1+IG0vXmFybXZbNzhdbCQvOwotICAgICRuYXRpdmVBcmNoaXRlY3R1cmVNYXB7IiR0YXJnZXQ6
JHBvcnQifSA9ICRvdXRwdXQ7CisgICAgJG5hdGl2ZUFyY2hpdGVjdHVyZU1hcHtAeyRyZW1vdGVz
fX0gPSAkb3V0cHV0OwogfQogCiBzdWIgZGV0ZXJtaW5lQXJjaGl0ZWN0dXJlCkBAIC0zODUsNyAr
MzkzLDcgQEAgc3ViIGRldGVybWluZUFyY2hpdGVjdHVyZQogICAgIHJldHVybiBpZiBkZWZpbmVk
ICRhcmNoaXRlY3R1cmU7CiAKICAgICBkZXRlcm1pbmVCYXNlUHJvZHVjdERpcigpOwotICAgICRh
cmNoaXRlY3R1cmUgPSBuYXRpdmVBcmNoaXRlY3R1cmUoKTsKKyAgICAkYXJjaGl0ZWN0dXJlID0g
bmF0aXZlQXJjaGl0ZWN0dXJlKFtdKTsKICAgICBpZiAoaXNBcHBsZUNvY29hV2ViS2l0KCkgJiYg
JGFyY2hpdGVjdHVyZSBlcSAiYXJtNjQiKSB7CiAgICAgICAgIGRldGVybWluZVhjb2RlU0RLKCk7
CiAgICAgICAgIGlmICgkeGNvZGVTREsgZXEgIm1hY29zeC5pbnRlcm5hbCIpIHsKQEAgLTExMzks
MTMgKzExNDcsMTEgQEAgc3ViIHBhc3NlZEFyY2hpdGVjdHVyZQogICAgIHJldHVybiAkcGFzc2Vk
QXJjaGl0ZWN0dXJlOwogfQogCi1zdWIgbmF0aXZlQXJjaGl0ZWN0dXJlKDskJCkKK3N1YiBuYXRp
dmVBcmNoaXRlY3R1cmUoJCkKIHsKLSAgICBteSAoJHRhcmdldCwgJHBvcnQpID0gQF87Ci0gICAg
JHRhcmdldCA9ICcnIGlmICFkZWZpbmVkICR0YXJnZXQ7Ci0gICAgJHBvcnQgPSAwIGlmICFkZWZp
bmVkICRwb3J0OwotICAgIGRldGVybWluZU5hdGl2ZUFyY2hpdGVjdHVyZSgkdGFyZ2V0LCAkcG9y
dCk7Ci0gICAgcmV0dXJuICRuYXRpdmVBcmNoaXRlY3R1cmVNYXB7IiR0YXJnZXQ6JHBvcnQifTsK
KyAgICBteSAoJHJlbW90ZXMpID0gQF87CisgICAgZGV0ZXJtaW5lTmF0aXZlQXJjaGl0ZWN0dXJl
KCRyZW1vdGVzKTsKKyAgICByZXR1cm4gJG5hdGl2ZUFyY2hpdGVjdHVyZU1hcHtAeyRyZW1vdGVz
fX07CiB9CiAKIHN1YiBhcmNoaXRlY3R1cmUoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>