<?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>62591</bug_id>
          
          <creation_ts>2011-06-13 13:17:03 -0700</creation_ts>
          <short_desc>REGRESSION(r88671): &quot;didn&apos;t work&quot; (Requested by dpranke on #webkit).</short_desc>
          <delta_ts>2022-03-01 02:43:16 -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>New Bugs</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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>62251</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>dpranke</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>419796</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-13 13:17:03 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/88671 broke the build:
&quot;didn&apos;t work&quot; (Requested by dpranke on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419797</commentid>
    <comment_count>1</comment_count>
      <attachid>96997</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-13 13:17:22 -0700</bug_when>
    <thetext>Created attachment 96997
ROLLOUT of r88671

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419804</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-06-13 13:20:14 -0700</bug_when>
    <thetext>Committed r88680: &lt;http://trac.webkit.org/changeset/88680&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96997</attachid>
            <date>2011-06-13 13:17:22 -0700</date>
            <delta_ts>2022-03-01 02:43:16 -0800</delta_ts>
            <desc>ROLLOUT of r88671</desc>
            <filename>bug-62591-20110613201543.patch</filename>
            <type>text/plain</type>
            <size>16265</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODg2NzgKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCA3ZTJjYzMxODU3ZGFmYzdiYzRhYjc3OWYwMDgzMGQyZTIz
MmIzMjY4Li4wY2JlZGI5MTM0NjQ4NWQ5NzZmMDU3NjFlMWJkNjNjZWRlMDA2OTFmIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkg
QEAKKzIwMTEtMDYtMTMgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29t
PgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI4ODY3MS4KKyAgICAgICAgaHR0
cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvODg2NzEKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYyNTkxCisKKyAgICAgICAgImRpZG4ndCB3b3Jr
IiAoUmVxdWVzdGVkIGJ5IGRwcmFua2Ugb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBTY3JpcHRz
L25ldy1ydW4td2Via2l0LWh0dHBkOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvYXBhY2hlX2h0dHBfc2VydmVyLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvaHR0cF9zZXJ2ZXIucHk6CisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9odHRwX3NlcnZlcl9iYXNlLnB5OgorICAgICAg
ICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvaHR0cF9zZXJ2ZXJfaW50ZWdy
YXRpb250ZXN0LnB5OiBSZW1vdmVkLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvcG9ydF90ZXN0Y2FzZS5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9wb3J0L3dlYnNvY2tldF9zZXJ2ZXIucHk6CisKIDIwMTEtMDYtMTMgIERp
cmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
VG9ueSBDaGFuZy4KZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvbmV3LXJ1bi13ZWJraXQtaHR0
cGQgYi9Ub29scy9TY3JpcHRzL25ldy1ydW4td2Via2l0LWh0dHBkCmluZGV4IGU3YWM1ZmUzZTZk
MGE5NmFjM2IxZWY0YjRhMDNiY2FiYzRhOTRmNmQuLjQxMjI5OTNjNDY2NGNmZjc3NDA1YTZkM2Ez
OWQ5YzkxZWE1Y2JkMTQgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvbmV3LXJ1bi13ZWJraXQt
aHR0cGQKKysrIGIvVG9vbHMvU2NyaXB0cy9uZXctcnVuLXdlYmtpdC1odHRwZApAQCAtNzAsMTIg
KzcwLDggQEAgZGVmIHJ1bihvcHRpb25zKToKICAgICAgICAgaWYgb3B0aW9ucy5zZXJ2ZXIgPT0g
J3N0YXJ0JzoKICAgICAgICAgICAgIGh0dHBkLnN0YXJ0KCkKICAgICAgICAgZWxzZToKLSAgICAg
ICAgICAgICMgRklYTUU6IFdlIHVzZSBfc2h1dF9kb3duX2h0dHBfc2VydmVyKCkgaW5zdGVhZCBv
ZiBzdG9wX2h0dHBfc2VydmVyKCkKLSAgICAgICAgICAgICMgYmVjYXVzZSBzdG9wKCkgb25seSB3
b3JrcyBpZiBzdGFydCgpIHdhcyBjYWxsZWQgcHJldmlvdXNseSBpbiB0aGUKLSAgICAgICAgICAg
ICMgc2FtZSBwcm9jZXNzLiBfc2h1dF9kb3duKCkgaXMgdG9vIGNvYXJzZSBhbmQgbWF5IGtpbGwg
dW5yZWxhdGVkIAotICAgICAgICAgICAgIyB3ZWIgc2VydmVycywgc28gdGhpcyBpcyBhIGhhY2su
IFdlIHNob3VsZCBjaGFuZ2UgdGhlIGludGVyZmFjZSBzbyB3ZQotICAgICAgICAgICAgIyBjYW4g
cmVseSBvbiBwaWQgZmlsZXMgb3Igc29tZXRoaW5nLgotICAgICAgICAgICAgcG9ydF9vYmouX3No
dXRfZG93bl9odHRwX3NlcnZlcihOb25lKQorICAgICAgICAgICAgaHR0cGQuc3RvcChmb3JjZT1U
cnVlKQorCiAKIGRlZiBtYWluKCk6CiAgICAgb3B0aW9uX3BhcnNlciA9IG9wdHBhcnNlLk9wdGlv
blBhcnNlcigpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L2FwYWNoZV9odHRwX3NlcnZlci5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvYXBhY2hlX2h0dHBfc2VydmVyLnB5CmluZGV4IDkwOTI5NzhmZjJkZDAx
NjI3OWM1YzJkYjM3YzJlNDdlMThkNTM4ZWMuLjA1YTIzMzgyNDUwZGVjZDgwYzQwMzQ1OTY0N2I1
OGYxMjE1NDcwYjEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvYXBhY2hlX2h0dHBfc2VydmVyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYXBhY2hlX2h0dHBfc2VydmVyLnB5CkBAIC0yMjcsOSArMjI3
LDcgQEAgY2xhc3MgTGF5b3V0VGVzdEFwYWNoZUh0dHBkKGh0dHBfc2VydmVyX2Jhc2UuSHR0cFNl
cnZlckJhc2UpOgogICAgICAgICAiIiJTdG9wcyB0aGUgYXBhY2hlIGh0dHAgc2VydmVyLiIiIgog
ICAgICAgICBfbG9nLmRlYnVnKCJTaHV0dGluZyBkb3duIGFueSBydW5uaW5nIGh0dHAgc2VydmVy
cyIpCiAgICAgICAgIGh0dHBkX3BpZCA9IE5vbmUKLSAgICAgICAgaWYgc2VsZi5faHR0cGRfcHJv
YzoKLSAgICAgICAgICAgIGh0dHBkX3BpZCA9IHNlbGYuX2h0dHBkX3Byb2MucGlkCi0gICAgICAg
IGVsaWYgb3MucGF0aC5leGlzdHMoc2VsZi5fcGlkX2ZpbGUpOgorICAgICAgICBpZiBvcy5wYXRo
LmV4aXN0cyhzZWxmLl9waWRfZmlsZSk6CiAgICAgICAgICAgICBodHRwZF9waWQgPSBpbnQob3Bl
bihzZWxmLl9waWRfZmlsZSkucmVhZGxpbmUoKSkKLSAgICAgICAgaWYgaHR0cGRfcGlkOgotICAg
ICAgICAgICAgc2VsZi5fZXhlY3V0aXZlLmtpbGxfcHJvY2VzcyhodHRwZF9waWQpCisgICAgICAg
ICMgRklYTUU6IFdlIHNob3VsZG4ndCBiZSBjYWxsaW5nIGEgcHJvdGVjdGVkIG1ldGhvZCBvZiBf
cG9ydF9vYmohCisgICAgICAgIHNlbGYuX3BvcnRfb2JqLl9zaHV0X2Rvd25faHR0cF9zZXJ2ZXIo
aHR0cGRfcGlkKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcG9ydC9odHRwX3NlcnZlci5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvaHR0cF9zZXJ2ZXIucHkKaW5kZXggM2E1NGM5OWIyMDA4OGIxNzAzMTMyM2EwMDE2
NTU3NzU5MTNlZDJlMS4uZTUyNWVlMGU0OTEyZmUwOTUzOGY3Y2RmZGYzYTFiNjM0ODEyNDMyZCAx
MDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9odHRw
X3NlcnZlci5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0
L2h0dHBfc2VydmVyLnB5CkBAIC0yMjYsMTQgKzIyNiwxNCBAQCBjbGFzcyBMaWdodHRwZChodHRw
X3NlcnZlcl9iYXNlLkh0dHBTZXJ2ZXJCYXNlKToKICAgICAjIFRPRE8oZGVhbm0pOiBGaW5kIGEg
bmljZXIgd2F5IHRvIHNodXRkb3duIGNsZWFubHkuICBPdXIgbG9nIGZpbGVzIGFyZQogICAgICMg
cHJvYmFibHkgbm90IGJlaW5nIGZsdXNoZWQsIGV0Yy4uLiB3aHkgZG9lc24ndCBvdXIgcHl0aG9u
IGhhdmUgb3Mua2lsbCA/CiAKLSAgICBkZWYgc3RvcChzZWxmKToKLSAgICAgICAgaWYgbm90IHNl
bGYuaXNfcnVubmluZygpOgorICAgIGRlZiBzdG9wKHNlbGYsIGZvcmNlPUZhbHNlKToKKyAgICAg
ICAgaWYgbm90IGZvcmNlIGFuZCBub3Qgc2VsZi5pc19ydW5uaW5nKCk6CiAgICAgICAgICAgICBy
ZXR1cm4KIAogICAgICAgICBodHRwZF9waWQgPSBOb25lCiAgICAgICAgIGlmIHNlbGYuX3Byb2Nl
c3M6CiAgICAgICAgICAgICBodHRwZF9waWQgPSBzZWxmLl9wcm9jZXNzLnBpZAotICAgICAgICBz
ZWxmLl9leGVjdXRpdmUua2lsbF9wcm9jZXNzKGh0dHBkX3BpZCkKKyAgICAgICAgc2VsZi5fcG9y
dF9vYmouX3NodXRfZG93bl9odHRwX3NlcnZlcihodHRwZF9waWQpCiAKICAgICAgICAgaWYgc2Vs
Zi5fcHJvY2VzczoKICAgICAgICAgICAgICMgd2FpdCgpIGlzIG5vdCB0aHJlYWRzYWZlIGFuZCBj
YW4gdGhyb3cgT1NFcnJvciBkdWUgdG86CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L2xheW91dF90ZXN0cy9wb3J0L2h0dHBfc2VydmVyX2Jhc2UucHkgYi9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2h0dHBfc2VydmVyX2Jhc2UucHkKaW5kZXggOGUz
ZDIwNjU4ZWViNDI1NWFlMTI5M2I2OWUxZjM4MGMzMmFiZDQ1MC4uMmE0M2U4MTk3OGI5MmM2Y2E2
ODFhOGE0YzI4Zjk5YjgzYjg3NmViYiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvcG9ydC9odHRwX3NlcnZlcl9iYXNlLnB5CisrKyBiL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvaHR0cF9zZXJ2ZXJfYmFzZS5weQpAQCAtNDMs
NyArNDMsNiBAQCBjbGFzcyBIdHRwU2VydmVyQmFzZShvYmplY3QpOgogCiAgICAgZGVmIF9faW5p
dF9fKHNlbGYsIHBvcnRfb2JqKToKICAgICAgICAgc2VsZi5fcG9ydF9vYmogPSBwb3J0X29iagot
ICAgICAgICBzZWxmLl9leGVjdXRpdmUgPSBwb3J0X29iai5fZXhlY3V0aXZlCiAKICAgICBkZWYg
d2FpdF9mb3JfYWN0aW9uKHNlbGYsIGFjdGlvbik6CiAgICAgICAgICIiIlJlcGVhdCB0aGUgYWN0
aW9uIGZvciAyMCBzZWNvbmRzIG9yIHVudGlsIGl0IHN1Y2NlZWRzLiBSZXR1cm5zCmRpZmYgLS1n
aXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2h0dHBfc2VydmVy
X2ludGVncmF0aW9udGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvaHR0cF9zZXJ2ZXJfaW50ZWdyYXRpb250ZXN0LnB5CmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDc1NQppbmRleCBhYTJmNGI2NDhjMDA2NjFkYzQ1YmEyNzdjNGVlMTFkNjZmMzdkN2Q0Li4wMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvaHR0cF9zZXJ2ZXJfaW50ZWdyYXRpb250ZXN0LnB5
CisrKyAvZGV2L251bGwKQEAgLTEsMTI2ICswLDAgQEAKLSMgQ29weXJpZ2h0IChDKSAyMDExIEdv
b2dsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0jCi0jIFJlZGlzdHJpYnV0aW9uIGFuZCB1
c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotIyBtb2RpZmlj
YXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlv
bnMgYXJlCi0jIG1ldDoKLSMKLSMgICAgKiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUg
bXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotIyBub3RpY2UsIHRoaXMgbGlzdCBvZiBj
b25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCi0jICAgICogUmVkaXN0cmli
dXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZQotIyBjb3B5cmln
aHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNj
bGFpbWVyCi0jIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJv
dmlkZWQgd2l0aCB0aGUKLSMgZGlzdHJpYnV0aW9uLgotIyAgICAqIE5laXRoZXIgdGhlIG5hbWUg
b2YgR29vZ2xlIEluYy4gbm9yIHRoZSBuYW1lcyBvZiBpdHMKLSMgY29udHJpYnV0b3JzIG1heSBi
ZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20KLSMgdGhp
cyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KLSMK
LSMgVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5E
IENPTlRSSUJVVE9SUwotIyAiQVMgSVMiIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJB
TlRJRVMsIElOQ0xVRElORywgQlVUIE5PVAotIyBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRCBXQVJS
QU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IKLSMgQSBQQVJUSUNVTEFS
IFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBDT1BZUklHSFQK
LSMgT1dORVIgT1IgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJF
Q1QsIElOQ0lERU5UQUwsCi0jIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBE
QU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QKLSMgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0Yg
U1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsCi0jIERBVEEsIE9SIFBS
T0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFO
WQotIyBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElB
QklMSVRZLCBPUiBUT1JUCi0jIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFS
SVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQotIyBPRiBUSElTIFNPRlRXQVJFLCBFVkVO
IElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgotCi0iIiJJbnRl
Z3JhdGlvbiB0ZXN0aW5nIGZvciB0aGUgbmV3LXJ1bi13ZWJraXQtaHR0cGQgc2NyaXB0IiIiCi0K
LWltcG9ydCBlcnJubwotaW1wb3J0IG9zCi1pbXBvcnQgc29ja2V0Ci1pbXBvcnQgc3VicHJvY2Vz
cwotaW1wb3J0IHN5cwotaW1wb3J0IHRlbXBmaWxlCi1pbXBvcnQgdW5pdHRlc3QKLQotZnJvbSB3
ZWJraXRweS5sYXlvdXRfdGVzdHMucG9ydCBpbXBvcnQgcG9ydF90ZXN0Y2FzZQotCi0KLWNsYXNz
IE5ld1J1bldlYktpdEhUVFBkVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6Ci0gICAgIiIiVGVzdHMg
dGhhdCBuZXctcnVuLXdlYmtpdC1odHRwZCBtdXN0IHBhc3MuIiIiCi0gICAgSFRUUF9QT1JUUyA9
ICg4MDAwLCA4MDgwLCA4NDQzKQotCi0gICAgZGVmIGFzc2VydF9zZXJ2ZXJzX2FyZV9kb3duKHNl
bGYsIGhvc3QsIHBvcnRzKToKLSAgICAgICAgZm9yIHBvcnQgaW4gcG9ydHM6Ci0gICAgICAgICAg
ICB0cnk6Ci0gICAgICAgICAgICAgICAgdGVzdF9zb2NrZXQgPSBzb2NrZXQuc29ja2V0KCkKLSAg
ICAgICAgICAgICAgICB0ZXN0X3NvY2tldC5jb25uZWN0KChob3N0LCBwb3J0KSkKLSAgICAgICAg
ICAgICAgICBzZWxmLmZhaWwoKQotICAgICAgICAgICAgZXhjZXB0IElPRXJyb3IsIGU6Ci0gICAg
ICAgICAgICAgICAgc2VsZi5hc3NlcnRUcnVlKGUuZXJybm8gaW4gKGVycm5vLkVDT05OUkVGVVNF
RCwgZXJybm8uRUNPTk5SRVNFVCkpCi0gICAgICAgICAgICBmaW5hbGx5OgotICAgICAgICAgICAg
ICAgIHRlc3Rfc29ja2V0LmNsb3NlKCkKLQotICAgIGRlZiBhc3NlcnRfc2VydmVyc19hcmVfdXAo
c2VsZiwgaG9zdCwgcG9ydHMpOgotICAgICAgICBmb3IgcG9ydCBpbiBwb3J0czoKLSAgICAgICAg
ICAgIHRyeToKLSAgICAgICAgICAgICAgICB0ZXN0X3NvY2tldCA9IHNvY2tldC5zb2NrZXQoKQot
ICAgICAgICAgICAgICAgIHRlc3Rfc29ja2V0LmNvbm5lY3QoKGhvc3QsIHBvcnQpKQotICAgICAg
ICAgICAgZXhjZXB0IElPRXJyb3IsIGU6Ci0gICAgICAgICAgICAgICAgc2VsZi5mYWlsKCdmYWls
ZWQgdG8gY29ubmVjdCB0byAlczolZCcgJSAoaG9zdCwgcG9ydCkpCi0gICAgICAgICAgICBmaW5h
bGx5OgotICAgICAgICAgICAgICAgIHRlc3Rfc29ja2V0LmNsb3NlKCkKLQotICAgIGRlZiBydW5f
c2NyaXB0KHNlbGYsIGFyZ3MpOgotICAgICAgICBzY3JpcHRfZGlyID0gb3MucGF0aC5kaXJuYW1l
KG9zLnBhdGguZGlybmFtZShvcy5wYXRoLmRpcm5hbWUob3MucGF0aC5kaXJuYW1lKG9zLnBhdGgu
YWJzcGF0aChfX2ZpbGVfXykpKSkpCi0gICAgICAgIHNjcmlwdF9wYXRoID0gb3MucGF0aC5qb2lu
KHNjcmlwdF9kaXIsICduZXctcnVuLXdlYmtpdC1odHRwZCcpCi0gICAgICAgIHJldHVybiBzdWJw
cm9jZXNzLmNhbGwoW3N5cy5leGVjdXRhYmxlLCBzY3JpcHRfcGF0aF0gKyBhcmdzLCBzdGRvdXQ9
c3VicHJvY2Vzcy5QSVBFLCBzdGRlcnI9c3VicHJvY2Vzcy5QSVBFKQotCi0gICAgZGVmIGludGVn
cmF0aW9uX3Rlc3RfaHR0cF9zZXJ2ZXJfX25vcm1hbChzZWxmKToKLSAgICAgICAgc2VsZi5hc3Nl
cnRfc2VydmVyc19hcmVfZG93bignbG9jYWxob3N0Jywgc2VsZi5IVFRQX1BPUlRTKQotICAgICAg
ICBzZWxmLmFzc2VydEVxdWFscyhzZWxmLnJ1bl9zY3JpcHQoWyctLXNlcnZlcicsICdzdGFydCdd
KSwgMCkKLSAgICAgICAgc2VsZi5hc3NlcnRfc2VydmVyc19hcmVfdXAoJ2xvY2FsaG9zdCcsIHNl
bGYuSFRUUF9QT1JUUykKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoc2VsZi5ydW5fc2NyaXB0
KFsnLS1zZXJ2ZXInLCAnc3RvcCddKSwgMCkKLSAgICAgICAgc2VsZi5hc3NlcnRfc2VydmVyc19h
cmVfZG93bignbG9jYWxob3N0Jywgc2VsZi5IVFRQX1BPUlRTKQotCi0gICAgZGVmIGludGVncmF0
aW9uX3Rlc3RfaHR0cF9zZXJ2ZXJfX2ZhaWxzKHNlbGYpOgotICAgICAgICAjIFRlc3QgdGhhdCBp
ZiBhIHBvcnQgaXNuJ3QgYXZhaWxhYmxlLCB0aGUgY2FsbCBmYWlscy4KLSAgICAgICAgZm9yIHBv
cnRfbnVtYmVyIGluIHNlbGYuSFRUUF9QT1JUUzoKLSAgICAgICAgICAgIHRlc3Rfc29ja2V0ID0g
c29ja2V0LnNvY2tldCgpCi0gICAgICAgICAgICB0cnk6Ci0gICAgICAgICAgICAgICAgdHJ5Ogot
ICAgICAgICAgICAgICAgICAgICB0ZXN0X3NvY2tldC5iaW5kKCgnbG9jYWxob3N0JywgcG9ydF9u
dW1iZXIpKQotICAgICAgICAgICAgICAgIGV4Y2VwdCBzb2NrZXQuZXJyb3IsIGU6Ci0gICAgICAg
ICAgICAgICAgICAgIGlmIGUuZXJybm8gaW4gKGVycm5vLkVBRERSSU5VU0UsIGVycm5vLkVBTFJF
QURZKToKLSAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZmFpbCgnY291bGQgbm90IGJpbmQg
dG8gcG9ydCAlZDogJXMnICUgKHBvcnRfbnVtYmVyLCBzdHIoZSkpKQotICAgICAgICAgICAgICAg
ICAgICByYWlzZQotICAgICAgICAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHNlbGYucnVuX3Nj
cmlwdChbJy0tc2VydmVyJywgJ3N0YXJ0J10pLCAxKQotICAgICAgICAgICAgZmluYWxseToKLSAg
ICAgICAgICAgICAgICBzZWxmLnJ1bl9zY3JpcHQoWyctLXNlcnZlcicsICdzdG9wJ10pCi0gICAg
ICAgICAgICAgICAgdGVzdF9zb2NrZXQuY2xvc2UoKQotCi0gICAgICAgICMgVGVzdCB0aGF0IGNh
bGxpbmcgc3RhcnQoKSB0d2ljZSBmYWlscy4KLSAgICAgICAgdHJ5OgotICAgICAgICAgICAgc2Vs
Zi5hc3NlcnRFcXVhbHMoc2VsZi5ydW5fc2NyaXB0KFsnLS1zZXJ2ZXInLCAnc3RhcnQnXSksIDAp
Ci0gICAgICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhzZWxmLnJ1bl9zY3JpcHQoWyctLXNlcnZl
cicsICdzdGFydCddKSwgMSkKLSAgICAgICAgZmluYWxseToKLSAgICAgICAgICAgIHNlbGYucnVu
X3NjcmlwdChbJy0tc2VydmVyJywgJ3N0b3AnXSkKLQotICAgICAgICAjIFRlc3QgdGhhdCBjYWxs
aW5nIHN0b3AoKSB0d2ljZSBpcyBoYXJtbGVzcy4KLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMo
c2VsZi5ydW5fc2NyaXB0KFsnLS1zZXJ2ZXInLCAnc3RvcCddKSwgMCkKLQotICAgIGRlZiBtYXli
ZV9tYWtlX2RpcihzZWxmLCAqY29tcHMpOgotICAgICAgICB0cnk6Ci0gICAgICAgICAgICBvcy5t
YWtlZGlycyhvcy5wYXRoLmpvaW4oKmNvbXBzKSkKLSAgICAgICAgZXhjZXB0IE9TRXJyb3IsIGU6
Ci0gICAgICAgICAgICBpZiBlLmVycm5vICE9IGVycm5vLkVFWElTVDoKLSAgICAgICAgICAgICAg
ICByYWlzZQotCi0gICAgZGVmIGludGVncmF0aW9uX3Rlc3RfaHR0cF9zZXJ2ZXJfcG9ydF9hbmRf
cm9vdChzZWxmKToKLSAgICAgICAgdG1wZGlyID0gdGVtcGZpbGUubWtkdGVtcChwcmVmaXg9J3dl
YmtpdHB5dGVzdCcpCi0gICAgICAgIHNlbGYubWF5YmVfbWFrZV9kaXIodG1wZGlyLCAnaHR0cCcs
ICd0ZXN0cycpCi0gICAgICAgIHNlbGYubWF5YmVfbWFrZV9kaXIodG1wZGlyLCAnZmFzdCcsICdq
cycsICdyZXNvdXJjZXMnKQotICAgICAgICBzZWxmLm1heWJlX21ha2VfZGlyKHRtcGRpciwgJ21l
ZGlhJykKLQotICAgICAgICBzZWxmLmFzc2VydF9zZXJ2ZXJzX2FyZV9kb3duKCdsb2NhbGhvc3Qn
LCBbMTgwMDBdKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhzZWxmLnJ1bl9zY3JpcHQoWyct
LXNlcnZlcicsICdzdGFydCcsICctLXBvcnQ9MTgwMDAnLCAnLS1yb290JywgdG1wZGlyXSksIDAp
Ci0gICAgICAgIHNlbGYuYXNzZXJ0X3NlcnZlcnNfYXJlX3VwKCdsb2NhbGhvc3QnLCBbMTgwMDBd
KQotICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhzZWxmLnJ1bl9zY3JpcHQoWyctLXNlcnZlcics
ICdzdG9wJ10pLCAwKQotICAgICAgICBzZWxmLmFzc2VydF9zZXJ2ZXJzX2FyZV9kb3duKCdsb2Nh
bGhvc3QnLCBbMTgwMDBdKQotCi0KLWlmIF9fbmFtZV9fID09ICdfX21haW5fXyc6Ci0gICAgcG9y
dF90ZXN0Y2FzZS5tYWluKCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvcG9ydF90ZXN0Y2FzZS5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
bGF5b3V0X3Rlc3RzL3BvcnQvcG9ydF90ZXN0Y2FzZS5weQppbmRleCAzMzI0MGNkNzdlNzE5YTA2
ZjRlYWRkZWMxMzI4MzlkZTE1ZGI4ODAzLi5mNjE3MzdkM2E2MTk0NDgzZTJiNTllMTE3MGU5ZGEy
MWQzNmZiMmI4IDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L3BvcnRfdGVzdGNhc2UucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcG9ydC9wb3J0X3Rlc3RjYXNlLnB5CkBAIC00OCw4ICs0OCw5IEBAIG1vY2tfb3B0
aW9ucyA9IG1vY2t0b29sLk1vY2tPcHRpb25zKGNvbmZpZ3VyYXRpb249J1JlbGVhc2UnKQogCiBj
bGFzcyBQb3J0VGVzdENhc2UodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICIiIlRlc3RzIHRoYXQg
YWxsIFBvcnQgaW1wbGVtZW50YXRpb25zIG11c3QgcGFzcy4iIiIKLSAgICBIVFRQX1BPUlRTID0g
KDgwMDAsIDgwODAsIDg0NDMpCi0gICAgV0VCU09DS0VUX1BPUlRTID0gKDg4ODAsKQorCisgICAg
SFRUUF9QT1JUUyA9IFs4MDAwLCA4MDgwLCA4NDQzXQorICAgIFdFQlNPQ0tFVF9QT1JUUyA9IFs4
ODgwXQogCiAgICAgZGVmIHBvcnRfbWFrZXIoc2VsZiwgcGxhdGZvcm0pOgogICAgICAgICAiIiJP
dmVycmlkZSB0byByZXR1cm4gdGhlIGNsYXNzIG9iamVjdCBvZiB0aGUgcG9ydCB0byBiZSB0ZXN0
ZWQsCkBAIC05MSwyMyArOTIsMjMgQEAgY2xhc3MgUG9ydFRlc3RDYXNlKHVuaXR0ZXN0LlRlc3RD
YXNlKToKICAgICBkZWYgYXNzZXJ0X3NlcnZlcnNfYXJlX2Rvd24oc2VsZiwgaG9zdCwgcG9ydHMp
OgogICAgICAgICBmb3IgcG9ydCBpbiBwb3J0czoKICAgICAgICAgICAgIHRyeToKLSAgICAgICAg
ICAgICAgICB0ZXN0X3NvY2tldCA9IHNvY2tldC5zb2NrZXQoKQotICAgICAgICAgICAgICAgIHRl
c3Rfc29ja2V0LmNvbm5lY3QoKGhvc3QsIHBvcnQpKQorICAgICAgICAgICAgICAgIHMgPSBzb2Nr
ZXQuc29ja2V0KCkKKyAgICAgICAgICAgICAgICBzLmNvbm5lY3QoKGhvc3QsIHBvcnQpKQogICAg
ICAgICAgICAgICAgIHNlbGYuZmFpbCgpCiAgICAgICAgICAgICBleGNlcHQgSU9FcnJvciwgZToK
ICAgICAgICAgICAgICAgICBzZWxmLmFzc2VydFRydWUoZS5lcnJubyBpbiAoZXJybm8uRUNPTk5S
RUZVU0VELCBlcnJuby5FQ09OTlJFU0VUKSkKICAgICAgICAgICAgIGZpbmFsbHk6Ci0gICAgICAg
ICAgICAgICAgdGVzdF9zb2NrZXQuY2xvc2UoKQorICAgICAgICAgICAgICAgIHMuY2xvc2UoKQog
CiAgICAgZGVmIGFzc2VydF9zZXJ2ZXJzX2FyZV91cChzZWxmLCBob3N0LCBwb3J0cyk6CiAgICAg
ICAgIGZvciBwb3J0IGluIHBvcnRzOgogICAgICAgICAgICAgdHJ5OgotICAgICAgICAgICAgICAg
IHRlc3Rfc29ja2V0ID0gc29ja2V0LnNvY2tldCgpCi0gICAgICAgICAgICAgICAgdGVzdF9zb2Nr
ZXQuY29ubmVjdCgoaG9zdCwgcG9ydCkpCisgICAgICAgICAgICAgICAgcyA9IHNvY2tldC5zb2Nr
ZXQoKQorICAgICAgICAgICAgICAgIHMuY29ubmVjdCgoaG9zdCwgcG9ydCkpCiAgICAgICAgICAg
ICBleGNlcHQgSU9FcnJvciwgZToKICAgICAgICAgICAgICAgICBzZWxmLmZhaWwoJ2ZhaWxlZCB0
byBjb25uZWN0IHRvICVzOiVkJyAlIChob3N0LCBwb3J0KSkKICAgICAgICAgICAgIGZpbmFsbHk6
Ci0gICAgICAgICAgICAgICAgdGVzdF9zb2NrZXQuY2xvc2UoKQorICAgICAgICAgICAgICAgIHMu
Y2xvc2UoKQogCiAgICAgZGVmIGludGVncmF0aW9uX3Rlc3RfaHR0cF9sb2NrKHNlbGYpOgogICAg
ICAgICBwb3J0ID0gc2VsZi5tYWtlX3BvcnQoKQpAQCAtMTM2LDYgKzEzNyw3IEBAIGNsYXNzIFBv
cnRUZXN0Q2FzZSh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgIHBvcnQgPSBzZWxmLm1ha2Vf
cG9ydCgpCiAgICAgICAgIGlmIG5vdCBwb3J0OgogICAgICAgICAgICAgcmV0dXJuCisKICAgICAg
ICAgc2VsZi5hc3NlcnRfc2VydmVyc19hcmVfZG93bignbG9jYWxob3N0Jywgc2VsZi5IVFRQX1BP
UlRTKQogICAgICAgICBwb3J0LnN0YXJ0X2h0dHBfc2VydmVyKCkKICAgICAgICAgc2VsZi5hc3Nl
cnRfc2VydmVyc19hcmVfdXAoJ2xvY2FsaG9zdCcsIHNlbGYuSFRUUF9QT1JUUykKQEAgLTE0Niwx
MiArMTQ4LDEzIEBAIGNsYXNzIFBvcnRUZXN0Q2FzZSh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAg
ICAgIHBvcnQgPSBzZWxmLm1ha2VfcG9ydCgpCiAgICAgICAgIGlmIG5vdCBwb3J0OgogICAgICAg
ICAgICAgcmV0dXJuCisKICAgICAgICAgIyBUZXN0IHRoYXQgaWYgYSBwb3J0IGlzbid0IGF2YWls
YWJsZSwgdGhlIGNhbGwgZmFpbHMuCiAgICAgICAgIGZvciBwb3J0X251bWJlciBpbiBzZWxmLkhU
VFBfUE9SVFM6Ci0gICAgICAgICAgICB0ZXN0X3NvY2tldCA9IHNvY2tldC5zb2NrZXQoKQorICAg
ICAgICAgICAgcyA9IHNvY2tldC5zb2NrZXQoKQogICAgICAgICAgICAgdHJ5OgogICAgICAgICAg
ICAgICAgIHRyeToKLSAgICAgICAgICAgICAgICAgICAgdGVzdF9zb2NrZXQuYmluZCgoJ2xvY2Fs
aG9zdCcsIHBvcnRfbnVtYmVyKSkKKyAgICAgICAgICAgICAgICAgICAgcy5iaW5kKCgnbG9jYWxo
b3N0JywgcG9ydF9udW1iZXIpKQogICAgICAgICAgICAgICAgIGV4Y2VwdCBzb2NrZXQuZXJyb3Is
IGU6CiAgICAgICAgICAgICAgICAgICAgIGlmIGUuZXJybm8gaW4gKGVycm5vLkVBRERSSU5VU0Us
IGVycm5vLkVBTFJFQURZKToKICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuZmFpbCgnY291
bGQgbm90IGJpbmQgdG8gcG9ydCAlZCcgJSBwb3J0X251bWJlcikKQEAgLTE2Myw3ICsxNjYsNyBA
QCBjbGFzcyBQb3J0VGVzdENhc2UodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICAgICAgICAg
ICAgICBwYXNzCiAgICAgICAgICAgICBmaW5hbGx5OgogICAgICAgICAgICAgICAgIHBvcnQuc3Rv
cF9odHRwX3NlcnZlcigpCi0gICAgICAgICAgICAgICAgdGVzdF9zb2NrZXQuY2xvc2UoKQorICAg
ICAgICAgICAgICAgIHMuY2xvc2UoKQogCiAgICAgICAgICMgVGVzdCB0aGF0IGNhbGxpbmcgc3Rh
cnQoKSB0d2ljZSBmYWlscy4KICAgICAgICAgdHJ5OgpAQCAtMjU3LDkgKzI2MCw5IEBAIGNsYXNz
IFBvcnRUZXN0Q2FzZSh1bml0dGVzdC5UZXN0Q2FzZSk6CiAKICAgICAgICAgIyBUZXN0IHRoYXQg
c3RhcnQoKSBmYWlscyBpZiBhIHBvcnQgaXNuJ3QgYXZhaWxhYmxlLgogICAgICAgICBmb3IgcG9y
dF9udW1iZXIgaW4gc2VsZi5XRUJTT0NLRVRfUE9SVFM6Ci0gICAgICAgICAgICB0ZXN0X3NvY2tl
dCA9IHNvY2tldC5zb2NrZXQoKQorICAgICAgICAgICAgcyA9IHNvY2tldC5zb2NrZXQoKQogICAg
ICAgICAgICAgdHJ5OgotICAgICAgICAgICAgICAgIHRlc3Rfc29ja2V0LmJpbmQoKCdsb2NhbGhv
c3QnLCBwb3J0X251bWJlcikpCisgICAgICAgICAgICAgICAgcy5iaW5kKCgnbG9jYWxob3N0Jywg
cG9ydF9udW1iZXIpKQogICAgICAgICAgICAgICAgIHRyeToKICAgICAgICAgICAgICAgICAgICAg
cG9ydC5zdGFydF93ZWJzb2NrZXRfc2VydmVyKCkKICAgICAgICAgICAgICAgICAgICAgc2VsZi5m
YWlsKCdzaG91bGQgbm90IGhhdmUgYmVlbiBhYmxlIHRvIHN0YXJ0IHRoZSBzZXJ2ZXIgd2hpbGUg
Ym91bmQgdG8gJWQnICUgcG9ydF9udW1iZXIpCkBAIC0yNjcsNyArMjcwLDcgQEAgY2xhc3MgUG9y
dFRlc3RDYXNlKHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgICAgICAgICAgICAgcGFzcwog
ICAgICAgICAgICAgZmluYWxseToKICAgICAgICAgICAgICAgICBwb3J0LnN0b3Bfd2Vic29ja2V0
X3NlcnZlcigpCi0gICAgICAgICAgICAgICAgdGVzdF9zb2NrZXQuY2xvc2UoKQorICAgICAgICAg
ICAgICAgIHMuY2xvc2UoKQogCiAgICAgICAgICMgVGVzdCB0aGF0IGNhbGxpbmcgc3RhcnQoKSB0
d2ljZSBmYWlscy4KICAgICAgICAgdHJ5OgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcG9ydC93ZWJzb2NrZXRfc2VydmVyLnB5IGIvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93ZWJzb2NrZXRfc2VydmVyLnB5CmluZGV4IGE3
ZDZkOWJjMjI1OWUwZTkxZTI1YTUzNjE3Mzc5ZTU3NmI0Mzk3NDkuLmE1OWNiMWZhZGI4Yzg3NzY3
NWQwMjExNDMxMzFiNjgzNjE5ZTBlMmUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Vic29ja2V0X3NlcnZlci5weQorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYnNvY2tldF9zZXJ2ZXIucHkKQEAgLTIw
OSw3ICsyMDksOSBAQCBjbGFzcyBQeVdlYlNvY2tldChodHRwX3NlcnZlci5MaWdodHRwZCk6CiAg
ICAgICAgIHVybCA9IHVybCArICc6Ly8xMjcuMC4wLjE6JWQvJyAlIHNlbGYuX3BvcnQKICAgICAg
ICAgaWYgbm90IHVybF9pc19hbGl2ZSh1cmwpOgogICAgICAgICAgICAgaWYgc2VsZi5fcHJvY2Vz
cy5yZXR1cm5jb2RlID09IE5vbmU6Ci0gICAgICAgICAgICAgICAgc2VsZi5fZXhlY3V0aXZlLmtp
bGxfcHJvY2VzcyhzZWxmLl9wcm9jZXNzLnBpZCkKKyAgICAgICAgICAgICAgICAjIEZJWE1FOiBX
ZSBzaG91bGQgdXNlIGEgbm9uLXN0YXRpYyBFeGVjdXRpdmUgZm9yIGVhc2llcgorICAgICAgICAg
ICAgICAgICMgdGVzdGluZy4KKyAgICAgICAgICAgICAgICBFeGVjdXRpdmUoKS5raWxsX3Byb2Nl
c3Moc2VsZi5fcHJvY2Vzcy5waWQpCiAgICAgICAgICAgICB3aXRoIGNvZGVjcy5vcGVuKG91dHB1
dF9sb2csICJyIiwgInV0Zi04IikgYXMgZnA6CiAgICAgICAgICAgICAgICAgZm9yIGxpbmUgaW4g
ZnA6CiAgICAgICAgICAgICAgICAgICAgIF9sb2cuZXJyb3IobGluZSkKQEAgLTIyNSw4ICsyMjcs
OCBAQCBjbGFzcyBQeVdlYlNvY2tldChodHRwX3NlcnZlci5MaWdodHRwZCk6CiAgICAgICAgICAg
ICB3aXRoIGNvZGVjcy5vcGVuKHNlbGYuX3BpZGZpbGUsICJ3IiwgImFzY2lpIikgYXMgZmlsZToK
ICAgICAgICAgICAgICAgICBmaWxlLndyaXRlKCIlZCIgJSBzZWxmLl9wcm9jZXNzLnBpZCkKIAot
ICAgIGRlZiBzdG9wKHNlbGYpOgotICAgICAgICBpZiBub3Qgc2VsZi5pc19ydW5uaW5nKCk6Cisg
ICAgZGVmIHN0b3Aoc2VsZiwgZm9yY2U9RmFsc2UpOgorICAgICAgICBpZiBub3QgZm9yY2UgYW5k
IG5vdCBzZWxmLmlzX3J1bm5pbmcoKToKICAgICAgICAgICAgIHJldHVybgogCiAgICAgICAgIHBp
ZCA9IE5vbmUKQEAgLTI0MSw3ICsyNDMsOCBAQCBjbGFzcyBQeVdlYlNvY2tldChodHRwX3NlcnZl
ci5MaWdodHRwZCk6CiAgICAgICAgICAgICAgICAgJ0ZhaWxlZCB0byBmaW5kICVzIHNlcnZlciBw
aWQuJyAlIHNlbGYuX3NlcnZlcl9uYW1lKQogCiAgICAgICAgIF9sb2cuZGVidWcoJ1NodXR0aW5n
IGRvd24gJXMgc2VydmVyICVkLicgJSAoc2VsZi5fc2VydmVyX25hbWUsIHBpZCkpCi0gICAgICAg
IHNlbGYuX2V4ZWN1dGl2ZS5raWxsX3Byb2Nlc3MocGlkKQorICAgICAgICAjIEZJWE1FOiBXZSBz
aG91bGQgdXNlIGEgbm9uLXN0YXRpYyBFeGVjdXRpdmUgZm9yIGVhc2llciB0ZXN0aW5nLgorICAg
ICAgICBFeGVjdXRpdmUoKS5raWxsX3Byb2Nlc3MocGlkKQogCiAgICAgICAgIGlmIHNlbGYuX3By
b2Nlc3M6CiAgICAgICAgICAgICAjIHdhaXQoKSBpcyBub3QgdGhyZWFkc2FmZSBhbmQgY2FuIHRo
cm93IE9TRXJyb3IgZHVlIHRvOgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>