<?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>90134</bug_id>
          
          <creation_ts>2012-06-27 22:12:25 -0700</creation_ts>
          <short_desc>REGRESSION(r121363): It broke debug NRWT on GTK and on Qt (Requested by Ossy_NIGHT on #webkit).</short_desc>
          <delta_ts>2012-06-27 22:16:09 -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>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>89706</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>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>659185</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-27 22:12:25 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/121363 broke the build:
It broke debug NRWT on GTK and on Qt (Requested by Ossy_NIGHT 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>659187</commentid>
    <comment_count>1</comment_count>
      <attachid>149866</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-27 22:13:06 -0700</bug_when>
    <thetext>Created attachment 149866
ROLLOUT of r121363

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

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659188</commentid>
    <comment_count>2</comment_count>
      <attachid>149866</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-27 22:15:56 -0700</bug_when>
    <thetext>Comment on attachment 149866
ROLLOUT of r121363

Clearing flags on attachment: 149866

Committed r121406: &lt;http://trac.webkit.org/changeset/121406&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659190</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-27 22:16:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149866</attachid>
            <date>2012-06-27 22:13:06 -0700</date>
            <delta_ts>2012-06-27 22:15:55 -0700</delta_ts>
            <desc>ROLLOUT of r121363</desc>
            <filename>bug-90134-20120628051810.patch</filename>
            <type>text/plain</type>
            <size>15561</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNDA1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOGNhZmQzOWNhYmExZmUxOGZjOTIyMDY1NGM5NmRjYTE5
MTAyZTVlZC4uNjhiZWVkNTA4MDUwYWI4MTZkNDc3ZjNiMmM3OGY4MDEzNDIxZjFkNiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQw
IEBACisyMDEyLTA2LTI3ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNv
bT4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTIxMzYzLCByMTIxMzY3LCBy
MTIxMzg0LCBhbmQKKyAgICAgICAgcjEyMTM5MC4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0
Lm9yZy9jaGFuZ2VzZXQvMTIxMzYzCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hh
bmdlc2V0LzEyMTM2NworICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8x
MjEzODQKKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTIxMzkwCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDEzNAorCisg
ICAgICAgIEl0IGJyb2tlIGRlYnVnIE5SV1Qgb24gR1RLIGFuZCBvbiBRdCAoUmVxdWVzdGVkIGJ5
IE9zc3lfTklHSFQKKyAgICAgICAgb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtLnB5OgorICAgICAgICAoQ2hyb21pdW1Q
b3J0KToKKyAgICAgICAgKENocm9taXVtUG9ydC5fX2luaXRfXyk6CisgICAgICAgIChDaHJvbWl1
bVBvcnQuX2NoZWNrX2ZpbGVfZXhpc3RzKToKKyAgICAgICAgKENocm9taXVtUG9ydC5kZWZhdWx0
X3Jlc3VsdHNfZGlyZWN0b3J5KToKKyAgICAgICAgKENocm9taXVtUG9ydC5fZHJpdmVyX2NsYXNz
KToKKyAgICAgICAgKENocm9taXVtUG9ydC5fYnVpbGRfcGF0aCk6CisgICAgICAgIChDaHJvbWl1
bVBvcnQuX3BhdGhfdG9faW1hZ2VfZGlmZik6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV9saW51eC5weToKKyAgICAgICAgKENocm9taXVtTGlu
dXhQb3J0LmJhc2VsaW5lX3NlYXJjaF9wYXRoKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX21hYy5weToKKyAgICAgICAgKENocm9taXVtTWFj
UG9ydC5iYXNlbGluZV9zZWFyY2hfcGF0aCk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV91bml0dGVzdC5weToKKyAgICAgICAgKENocm9taXVt
UG9ydFRlc3QpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQv
Y2hyb21pdW1fd2luLnB5OgorICAgICAgICAoQ2hyb21pdW1XaW5Qb3J0LmJhc2VsaW5lX3NlYXJj
aF9wYXRoKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dl
YmtpdC5weToKKyAgICAgICAgKFdlYktpdFBvcnQuX19pbml0X18pOgorICAgICAgICAoV2ViS2l0
UG9ydC5fd2ViY29yZV9zeW1ib2xzX3N0cmluZyk6CisgICAgICAgIChXZWJLaXRQb3J0Ll9za2lw
cGVkX3Rlc3RzX2Zvcl91bnN1cHBvcnRlZF9mZWF0dXJlcyk6CisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93ZWJraXRfdW5pdHRlc3QucHk6CisgICAgICAgIChU
ZXN0V2ViS2l0UG9ydC5fd2ViY29yZV9zeW1ib2xzX3N0cmluZyk6CisgICAgICAgIChXZWJLaXRQ
b3J0VW5pdFRlc3RzLnRlc3RfZGVmYXVsdF9vcHRpb25zKToKKwogMjAxMi0wNi0yNyAgRGlyayBQ
cmFua2UgIDxkcHJhbmtlQGNocm9taXVtLm9yZz4KIAogICAgICAgICBGaXggdHlwbyBpbiByMTIx
Mzg0IDooCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L2Nocm9taXVtLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9jaHJvbWl1bS5weQppbmRleCBhMzFhN2Q3NjU0YzRhMGQzNzQ1MWQ5YjkyMmI5MTU1ZDNkZTc0
YjRjLi4zNDAwYzM5NGI0NTcxOTMyNTAyZTQ2YTY1NjA1NzJmNTU4MjgwMzY4IDEwMDc1NQotLS0g
YS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtLnB5Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW0ucHkK
QEAgLTQzLDE1ICs0MywxNCBAQCBmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0ucGF0aCBpbXBv
cnQgY3lncGF0aAogZnJvbSB3ZWJraXRweS5sYXlvdXRfdGVzdHMubW9kZWxzLnRlc3RfY29uZmln
dXJhdGlvbiBpbXBvcnQgVGVzdENvbmZpZ3VyYXRpb24KIGZyb20gd2Via2l0cHkubGF5b3V0X3Rl
c3RzLnBvcnQuYmFzZSBpbXBvcnQgUG9ydCwgVmlydHVhbFRlc3RTdWl0ZQogZnJvbSB3ZWJraXRw
eS5sYXlvdXRfdGVzdHMucG9ydC5kcml2ZXIgaW1wb3J0IERyaXZlck91dHB1dAotZnJvbSB3ZWJr
aXRweS5sYXlvdXRfdGVzdHMucG9ydC53ZWJraXQgaW1wb3J0IFdlYktpdFBvcnQsIFdlYktpdERy
aXZlcgorZnJvbSB3ZWJraXRweS5sYXlvdXRfdGVzdHMucG9ydC53ZWJraXQgaW1wb3J0IFdlYktp
dERyaXZlcgogCiAKIF9sb2cgPSBsb2dnaW5nLmdldExvZ2dlcihfX25hbWVfXykKIAogCi1jbGFz
cyBDaHJvbWl1bVBvcnQoV2ViS2l0UG9ydCk6CitjbGFzcyBDaHJvbWl1bVBvcnQoUG9ydCk6CiAg
ICAgIiIiQWJzdHJhY3QgYmFzZSBjbGFzcyBmb3IgQ2hyb21pdW0gaW1wbGVtZW50YXRpb25zIG9m
IHRoZSBQb3J0IGNsYXNzLiIiIgotICAgIHBpeGVsX3Rlc3RzX29wdGlvbl9kZWZhdWx0ID0gVHJ1
ZQogCiAgICAgQUxMX1NZU1RFTVMgPSAoCiAgICAgICAgICgnbGVvcGFyZCcsICd4ODYnKSwKQEAg
LTEwOCwxMyArMTA3LDEwIEBAIGNsYXNzIENocm9taXVtUG9ydChXZWJLaXRQb3J0KToKICAgICAg
ICAgICAgIHJldHVybiBtb2R1bGVfcGF0aFswOm9mZnNldF0KIAogICAgIGRlZiBfX2luaXRfXyhz
ZWxmLCBob3N0LCBwb3J0X25hbWUsICoqa3dhcmdzKToKLSAgICAgICAgc3VwZXIoQ2hyb21pdW1Q
b3J0LCBzZWxmKS5fX2luaXRfXyhob3N0LCBwb3J0X25hbWUsICoqa3dhcmdzKQorICAgICAgICBQ
b3J0Ll9faW5pdF9fKHNlbGYsIGhvc3QsIHBvcnRfbmFtZSwgKiprd2FyZ3MpCiAgICAgICAgICMg
QWxsIHN1Yi1jbGFzc2VzIG92ZXJyaWRlIHRoaXMsIGJ1dCB3ZSBuZWVkIGFuIGluaXRpYWwgdmFs
dWUgZm9yIHRlc3RpbmcuCiAgICAgICAgIHNlbGYuX2Nocm9taXVtX2Jhc2VfZGlyX3BhdGggPSBO
b25lCiAKLSAgICBkZWYgZGVmYXVsdF90ZXN0X3RpbWVvdXRfbXMoc2VsZik6Ci0gICAgICAgIHJl
dHVybiA2ICogMTAwMAotCiAgICAgZGVmIF9jaGVja19maWxlX2V4aXN0cyhzZWxmLCBwYXRoX3Rv
X2ZpbGUsIGZpbGVfZGVzY3JpcHRpb24sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVy
cmlkZV9zdGVwPU5vbmUsIGxvZ2dpbmc9VHJ1ZSk6CiAgICAgICAgICIiIlZlcmlmeSB0aGUgZmls
ZSBpcyBwcmVzZW50IHdoZXJlIGV4cGVjdGVkIG9yIGxvZyBhbiBlcnJvci4KQEAgLTEzNCwxMSAr
MTMwLDYgQEAgY2xhc3MgQ2hyb21pdW1Qb3J0KFdlYktpdFBvcnQpOgogICAgICAgICAgICAgcmV0
dXJuIEZhbHNlCiAgICAgICAgIHJldHVybiBUcnVlCiAKLSAgICBkZWYgZHJpdmVyX25hbWUoc2Vs
Zik6Ci0gICAgICAgICMgRklYTUU6IG1lcmdlIHRoaXMgd2l0aCBQb3J0LmRyaXZlcl9uYW1lLCBX
ZWJLaXRQb3J0LmRyaXZlcl9uYW1lCi0gICAgICAgIGlmIHNlbGYuZ2V0X29wdGlvbignZHJpdmVy
X25hbWUnKToKLSAgICAgICAgICAgIHJldHVybiBzZWxmLmdldF9vcHRpb24oJ2RyaXZlcl9uYW1l
JykKLSAgICAgICAgcmV0dXJuICdEdW1wUmVuZGVyVHJlZScKIAogICAgIGRlZiBjaGVja19idWls
ZChzZWxmLCBuZWVkc19odHRwKToKICAgICAgICAgcmVzdWx0ID0gVHJ1ZQpAQCAtMjY2LDIwICsy
NTcsNiBAQCBjbGFzcyBDaHJvbWl1bVBvcnQoV2ViS2l0UG9ydCk6CiAgICAgICAgIGV4Y2VwdCBB
c3NlcnRpb25FcnJvcjoKICAgICAgICAgICAgIHJldHVybiBzZWxmLl9idWlsZF9wYXRoKHNlbGYu
Z2V0X29wdGlvbignY29uZmlndXJhdGlvbicpLCAnbGF5b3V0LXRlc3QtcmVzdWx0cycpCiAKLSAg
ICBkZWYgX2RyaXZlcl9jbGFzcyhzZWxmKToKLSAgICAgICAgcmV0dXJuIENocm9taXVtRHJpdmVy
Ci0KLSAgICBkZWYgX21pc3Npbmdfc3ltYm9sX3RvX3NraXBwZWRfdGVzdHMoc2VsZik6Ci0gICAg
ICAgICMgRklYTUU6IFNob3VsZCBXZWJLaXRQb3J0IGhhdmUgdGhlc2UgZGVmaW5pdGlvbnMgYWxz
bz8KLSAgICAgICAgcmV0dXJuIHsKLSAgICAgICAgICAgICJmZl9tcDNfZGVjb2RlciI6IFsid2Vi
YXVkaW8vY29kZWMtdGVzdHMvbXAzIl0sCi0gICAgICAgICAgICAiZmZfYWFjX2RlY29kZXIiOiBb
IndlYmF1ZGlvL2NvZGVjLXRlc3RzL2FhYyJdLAotICAgICAgICB9Ci0KLSAgICBkZWYgc2tpcHBl
ZF9sYXlvdXRfdGVzdHMoc2VsZiwgdGVzdF9saXN0KToKLSAgICAgICAgIyBGSVhNRTogTWVyZ2Ug
dy8gV2ViS2l0UG9ydC5za2lwcGVkX2xheW91dF90ZXN0cygpCi0gICAgICAgIHJldHVybiBzZXQo
c2VsZi5fc2tpcHBlZF90ZXN0c19mb3JfdW5zdXBwb3J0ZWRfZmVhdHVyZXModGVzdF9saXN0KSkK
LQogICAgIGRlZiBzZXR1cF90ZXN0X3J1bihzZWxmKToKICAgICAgICAgIyBEZWxldGUgdGhlIGRp
c2sgY2FjaGUgaWYgYW55IHRvIGVuc3VyZSBhIGNsZWFuIHRlc3QgcnVuLgogICAgICAgICBkdW1w
X3JlbmRlcl90cmVlX2JpbmFyeV9wYXRoID0gc2VsZi5fcGF0aF90b19kcml2ZXIoKQpAQCAtMjg4
LDYgKzI2NSw5IEBAIGNsYXNzIENocm9taXVtUG9ydChXZWJLaXRQb3J0KToKICAgICAgICAgaWYg
c2VsZi5fZmlsZXN5c3RlbS5leGlzdHMoY2FjaGVkaXIpOgogICAgICAgICAgICAgc2VsZi5fZmls
ZXN5c3RlbS5ybXRyZWUoY2FjaGVkaXIpCiAKKyAgICBkZWYgX2RyaXZlcl9jbGFzcyhzZWxmKToK
KyAgICAgICAgcmV0dXJuIENocm9taXVtRHJpdmVyCisKICAgICBkZWYgc3RhcnRfaGVscGVyKHNl
bGYpOgogICAgICAgICBoZWxwZXJfcGF0aCA9IHNlbGYuX3BhdGhfdG9faGVscGVyKCkKICAgICAg
ICAgaWYgaGVscGVyX3BhdGg6CkBAIC0zODYsMTAgKzM2Niw2IEBAIGNsYXNzIENocm9taXVtUG9y
dChXZWJLaXRQb3J0KToKICAgICBkZWYgX2J1aWxkX3BhdGgoc2VsZiwgKmNvbXBzKToKICAgICAg
ICAgcmV0dXJuIHNlbGYuX3N0YXRpY19idWlsZF9wYXRoKHNlbGYuX2ZpbGVzeXN0ZW0sIHNlbGYu
Z2V0X29wdGlvbignYnVpbGRfZGlyZWN0b3J5JyksIHNlbGYucGF0aF9mcm9tX2Nocm9taXVtX2Jh
c2UoKSwgc2VsZi5wYXRoX2Zyb21fd2Via2l0X2Jhc2UoKSwgKmNvbXBzKQogCi0gICAgZGVmIF9w
YXRoX3RvX2ltYWdlX2RpZmYoc2VsZik6Ci0gICAgICAgIGJpbmFyeV9uYW1lID0gJ0ltYWdlRGlm
ZicKLSAgICAgICAgcmV0dXJuIHNlbGYuX2J1aWxkX3BhdGgoc2VsZi5nZXRfb3B0aW9uKCdjb25m
aWd1cmF0aW9uJyksIGJpbmFyeV9uYW1lKQotCiAgICAgZGVmIF9jaGVja19kcml2ZXJfYnVpbGRf
dXBfdG9fZGF0ZShzZWxmLCBjb25maWd1cmF0aW9uKToKICAgICAgICAgaWYgY29uZmlndXJhdGlv
biBpbiAoJ0RlYnVnJywgJ1JlbGVhc2UnKToKICAgICAgICAgICAgIHRyeToKQEAgLTQyNSw2ICs0
MDEsMTAgQEAgY2xhc3MgQ2hyb21pdW1Qb3J0KFdlYktpdFBvcnQpOgogICAgICAgICAgICAgcmV0
dXJuIGN5Z3BhdGgocGF0aCkKICAgICAgICAgcmV0dXJuIHBhdGgKIAorICAgIGRlZiBfcGF0aF90
b19pbWFnZV9kaWZmKHNlbGYpOgorICAgICAgICBiaW5hcnlfbmFtZSA9ICdJbWFnZURpZmYnCisg
ICAgICAgIHJldHVybiBzZWxmLl9idWlsZF9wYXRoKHNlbGYuZ2V0X29wdGlvbignY29uZmlndXJh
dGlvbicpLCBiaW5hcnlfbmFtZSkKKwogCiBjbGFzcyBDaHJvbWl1bURyaXZlcihXZWJLaXREcml2
ZXIpOgogICAgIEtJTExfVElNRU9VVF9ERUZBVUxUID0gMy4wCmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX2xpbnV4LnB5IGIvVG9v
bHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV9saW51eC5weQpp
bmRleCBlNTQwNzhkMmI3MTg3ODdhYjRmZTc4NWMxYmZlOWFhMDhkMzUzNjViLi5mMjZiZWE0MzEx
ZmM5YTQ1OTg5YzFiMDdmZDZiMjNiN2MzOThkYjAwIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX2xpbnV4LnB5CisrKyBiL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fbGludXgucHkKQEAg
LTExMCw5ICsxMTAsNiBAQCBjbGFzcyBDaHJvbWl1bUxpbnV4UG9ydChjaHJvbWl1bS5DaHJvbWl1
bVBvcnQpOgogICAgICAgICBwb3J0X25hbWVzID0gc2VsZi5GQUxMQkFDS19QQVRIU1tzZWxmLl9h
cmNoaXRlY3R1cmVdCiAgICAgICAgIHJldHVybiBtYXAoc2VsZi5fd2Via2l0X2Jhc2VsaW5lX3Bh
dGgsIHBvcnRfbmFtZXMpCiAKLSAgICBkZWYgX21vZHVsZXNfdG9fc2VhcmNoX2Zvcl9zeW1ib2xz
KHNlbGYpOgotICAgICAgICByZXR1cm4gW3NlbGYuX2J1aWxkX3BhdGgoc2VsZi5nZXRfb3B0aW9u
KCdjb25maWd1cmF0aW9uJyksICdsaWJmZm1wZWdzdW1vLnNvJyldCi0KICAgICBkZWYgY2hlY2tf
YnVpbGQoc2VsZiwgbmVlZHNfaHR0cCk6CiAgICAgICAgIHJlc3VsdCA9IGNocm9taXVtLkNocm9t
aXVtUG9ydC5jaGVja19idWlsZChzZWxmLCBuZWVkc19odHRwKQogICAgICAgICBpZiBub3QgcmVz
dWx0OgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9jaHJvbWl1bV9tYWMucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L2Nocm9taXVtX21hYy5weQppbmRleCBhMTM4ZTdlNjZlZWY0NDc4NzA5Y2Y2M2FmOWFlNTA2
MWNiNjM4YTc0Li5mNzQ4Y2QxOGE0MGUwOTQ5NzIwNDlkNDg4ZDFhODNjYjUyOTBkOGQzIDEwMDY0
NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVt
X21hYy5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2No
cm9taXVtX21hYy5weQpAQCAtODgsOSArODgsNiBAQCBjbGFzcyBDaHJvbWl1bU1hY1BvcnQoY2hy
b21pdW0uQ2hyb21pdW1Qb3J0KToKICAgICAgICAgZmFsbGJhY2tfcGF0aHMgPSBzZWxmLkZBTExC
QUNLX1BBVEhTCiAgICAgICAgIHJldHVybiBtYXAoc2VsZi5fd2Via2l0X2Jhc2VsaW5lX3BhdGgs
IGZhbGxiYWNrX3BhdGhzW3NlbGYuX3ZlcnNpb25dKQogCi0gICAgZGVmIF9tb2R1bGVzX3RvX3Nl
YXJjaF9mb3Jfc3ltYm9scyhzZWxmKToKLSAgICAgICAgcmV0dXJuIFtzZWxmLl9idWlsZF9wYXRo
KHNlbGYuZ2V0X29wdGlvbignY29uZmlndXJhdGlvbicpLCAnZmZtcGVnc3Vtby5zbycpXQotCiAg
ICAgZGVmIGNoZWNrX2J1aWxkKHNlbGYsIG5lZWRzX2h0dHApOgogICAgICAgICByZXN1bHQgPSBj
aHJvbWl1bS5DaHJvbWl1bVBvcnQuY2hlY2tfYnVpbGQoc2VsZiwgbmVlZHNfaHR0cCkKICAgICAg
ICAgaWYgbm90IHJlc3VsdDoKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX3VuaXR0ZXN0LnB5CmluZGV4IDU4MjI2Njlk
NzhlMDQ1YzVmODJkNzE3YzVkNjFhNThlMTkwMTkwNzYuLjQ5MmRlZWRmMjc1OWJiMzZmYmQ0OGNi
YjY0MDBjN2Y4MjZiNGI3OGIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV91bml0dGVzdC5weQpAQCAtMTgwLDEz
ICsxODAsNiBAQCBjbGFzcyBDaHJvbWl1bVBvcnRUZXN0KHBvcnRfdGVzdGNhc2UuUG9ydFRlc3RD
YXNlKToKICAgICBwb3J0X25hbWUgPSAnY2hyb21pdW0tbWFjJwogICAgIHBvcnRfbWFrZXIgPSBj
aHJvbWl1bS5DaHJvbWl1bVBvcnQKIAotICAgIGRlZiB0ZXN0X21pc3Npbmdfc3ltYm9sX3RvX3Nr
aXBwZWRfdGVzdHMoc2VsZik6Ci0gICAgICAgICMgVGVzdCB0aGF0IHdlIGdldCB0aGUgY2hyb21p
dW0gc2tpcHMgYW5kIG5vdCB0aGUgd2Via2l0IGRlZmF1bHQgc2tpcHMKLSAgICAgICAgcG9ydCA9
IHNlbGYubWFrZV9wb3J0KCkKLSAgICAgICAgc2tpcF9kaWN0ID0gcG9ydC5fbWlzc2luZ19zeW1i
b2xfdG9fc2tpcHBlZF90ZXN0cygpCi0gICAgICAgIHNlbGYuYXNzZXJ0VHJ1ZSgnZmZfbXAzX2Rl
Y29kZXInIGluIHNraXBfZGljdCkKLSAgICAgICAgc2VsZi5hc3NlcnRGYWxzZSgnV2ViR0xTaGFk
ZXInIGluIHNraXBfZGljdCkKLQogICAgIGRlZiB0ZXN0X2FsbF90ZXN0X2NvbmZpZ3VyYXRpb25z
KHNlbGYpOgogICAgICAgICAiIiJWYWxpZGF0ZSB0aGUgY29tcGxldGUgc2V0IG9mIGNvbmZpZ3Vy
YXRpb25zIHRoaXMgcG9ydCBrbm93cyBhYm91dC4iIiIKICAgICAgICAgcG9ydCA9IHNlbGYubWFr
ZV9wb3J0KCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvY2hyb21pdW1fd2luLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcG9ydC9jaHJvbWl1bV93aW4ucHkKaW5kZXggMDczMTcxNmFlYmVlMmE5YTkwODJiMzAyZGM1
YzE5NGJmODJjMjZlMC4uZmY1ODg0MmI2MjYzNDg4NWZmZGJlNzkyMTIzN2VkZTIxMTZmNjlmMiAx
MDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9jaHJv
bWl1bV93aW4ucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9jaHJvbWl1bV93aW4ucHkKQEAgLTEwNiwxMSArMTA2LDYgQEAgY2xhc3MgQ2hyb21pdW1XaW5Q
b3J0KGNocm9taXVtLkNocm9taXVtUG9ydCk6CiAgICAgICAgIHBvcnRfbmFtZXMgPSBzZWxmLkZB
TExCQUNLX1BBVEhTW3NlbGYudmVyc2lvbigpXQogICAgICAgICByZXR1cm4gbWFwKHNlbGYuX3dl
YmtpdF9iYXNlbGluZV9wYXRoLCBwb3J0X25hbWVzKQogCi0gICAgZGVmIF9tb2R1bGVzX3RvX3Nl
YXJjaF9mb3Jfc3ltYm9scyhzZWxmKToKLSAgICAgICAgIyBGSVhNRTogd2Ugc2hvdWxkIHJldHVy
biB0aGUgcGF0aCB0byB0aGUgZmZtcGVnIGVxdWl2YWxlbnRzIHRvIGRldGVjdCBpZiB3ZSBoYXZl
IHRoZSBtcDMgYW5kIGFhYyBjb2RlY3MgaW5zdGFsbGVkLgotICAgICAgICAjIFNlZSBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODk3MDYuCi0gICAgICAgIHJldHVybiBb
XQotCiAgICAgZGVmIGNoZWNrX2J1aWxkKHNlbGYsIG5lZWRzX2h0dHApOgogICAgICAgICByZXN1
bHQgPSBjaHJvbWl1bS5DaHJvbWl1bVBvcnQuY2hlY2tfYnVpbGQoc2VsZiwgbmVlZHNfaHR0cCkK
ICAgICAgICAgaWYgbm90IHJlc3VsdDoKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC93ZWJraXQucHkKaW5kZXggYjcyMTZiNDQwZjllZGVhMGQ1YzVkOTM1
MTg5MjQxZTFlZjUzYzdiYy4uMmExZTZlODE5YTZhNjQzNTQ1N2M1OGEzMTYyMGM3YjU3M2U1Yjgz
MiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93
ZWJraXQucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93
ZWJraXQucHkKQEAgLTUxLDIxICs1MSwxNSBAQCBfbG9nID0gbG9nZ2luZy5nZXRMb2dnZXIoX19u
YW1lX18pCiAKIAogY2xhc3MgV2ViS2l0UG9ydChQb3J0KToKLSAgICBwaXhlbF90ZXN0c19vcHRp
b25fZGVmYXVsdCA9IEZhbHNlICAjIEZJWE1FOiBEaXNhYmxlIHVudGlsIHRoZXkgYXJlIHJ1biBi
eSBkZWZhdWx0IG9uIGJ1aWxkLndlYmtpdC5vcmcuCi0KICAgICBkZWYgX19pbml0X18oc2VsZiwg
aG9zdCwgcG9ydF9uYW1lPU5vbmUsICoqa3dhcmdzKToKICAgICAgICAgUG9ydC5fX2luaXRfXyhz
ZWxmLCBob3N0LCBwb3J0X25hbWU9cG9ydF9uYW1lLCAqKmt3YXJncykKLSAgICAgICAgc2VsZi5z
ZXRfb3B0aW9uX2RlZmF1bHQoInBpeGVsX3Rlc3RzIiwgc2VsZi5waXhlbF90ZXN0c19vcHRpb25f
ZGVmYXVsdCkKLQotICAgIGRlZiBkZWZhdWx0X3Rlc3RfdGltZW91dF9tcyhzZWxmKToKLSAgICAg
ICAgaWYgc2VsZi5nZXRfb3B0aW9uKCdndWFyZF9tYWxsb2MnKToKLSAgICAgICAgICAgICMgRklY
TUU6IC0tZ3VhcmQtbWFsbG9jIGlzIG9ubHkgc3VwcG9ydGVkIG9uIE1hYywgc28gdGhpcyBsb2dp
YyBzaG91bGQgYmUgaW4gbWFjLnB5LgotICAgICAgICAgICAgcmV0dXJuIDM1MCAqIDEwMDAKLSAg
ICAgICAgaWYgc2VsZi5nZXRfb3B0aW9uKCdjb25maWd1cmF0aW9uJykgPT0gJ0RlYnVnJzoKLSAg
ICAgICAgICAgICMgRklYTUU6IHRoZSBnZW5lcmljIGNvZGUgaW4gcnVuX3dlYmtpdF90ZXN0cy5w
eSBtdWx0aXBsaWVzIHRoaXMgYnkgMiA6KC4KLSAgICAgICAgICAgICMgV2Ugd2FudCB0byB1c2Ug
dGhlIHNhbWUgdGltZW91dCBmb3IgYm90aCByZWxlYXNlIGFuZCBkZWJ1Zy4KLSAgICAgICAgICAg
IHJldHVybiAxNy41ICogMTAwMAotICAgICAgICByZXR1cm4gMzUgKiAxMDAwCisKKyAgICAgICAg
IyBGSVhNRTogRGlzYWJsZSBwaXhlbCB0ZXN0cyB1bnRpbCB0aGV5IGFyZSBydW4gYnkgZGVmYXVs
dCBvbiBidWlsZC53ZWJraXQub3JnLgorICAgICAgICBzZWxmLnNldF9vcHRpb25fZGVmYXVsdCgi
cGl4ZWxfdGVzdHMiLCBGYWxzZSkKKyAgICAgICAgIyBXZWJLaXQgcG9ydHMgZXhwZWN0IGEgMzVz
IHRpbWVvdXQsIG9yIDM1MHMgdGltZW91dCB3aGVuIHJ1bm5pbmcgd2l0aCAtZy8tLWd1YXJkLW1h
bGxvYy4KKyAgICAgICAgIyBGSVhNRTogLS1ndWFyZC1tYWxsb2MgaXMgb25seSBzdXBwb3J0ZWQg
b24gTWFjLCBzbyB0aGlzIGxvZ2ljIHNob3VsZCBiZSBpbiBtYWMucHkuCisgICAgICAgIGRlZmF1
bHRfdGltZV9vdXRfc2Vjb25kcyA9IDM1MCBpZiBzZWxmLmdldF9vcHRpb24oJ2d1YXJkX21hbGxv
YycpIGVsc2UgMzUKKyAgICAgICAgc2VsZi5zZXRfb3B0aW9uX2RlZmF1bHQoInRpbWVfb3V0X21z
IiwgZGVmYXVsdF90aW1lX291dF9zZWNvbmRzICogMTAwMCkKIAogICAgIGRlZiBkcml2ZXJfbmFt
ZShzZWxmKToKICAgICAgICAgaWYgc2VsZi5nZXRfb3B0aW9uKCd3ZWJraXRfdGVzdF9ydW5uZXIn
KToKQEAgLTI3MCwyMCArMjY0LDE1IEBAIGNsYXNzIFdlYktpdFBvcnQoUG9ydCk6CiAgICAgZGVm
IG5tX2NvbW1hbmQoc2VsZik6CiAgICAgICAgIHJldHVybiAnbm0nCiAKLSAgICBkZWYgX21vZHVs
ZXNfdG9fc2VhcmNoX2Zvcl9zeW1ib2xzKHNlbGYpOgotICAgICAgICBwYXRoID0gc2VsZi5fcGF0
aF90b193ZWJjb3JlX2xpYnJhcnkoKQotICAgICAgICBpZiBwYXRoOgotICAgICAgICAgICAgcmV0
dXJuIFtwYXRoXQotICAgICAgICByZXR1cm4gW10KLQotICAgIGRlZiBfc3ltYm9sc19zdHJpbmco
c2VsZik6Ci0gICAgICAgIHN5bWJvbHMgPSAnJwotICAgICAgICBmb3IgcGF0aF90b19tb2R1bGUg
aW4gc2VsZi5fbW9kdWxlc190b19zZWFyY2hfZm9yX3N5bWJvbHMoKToKLSAgICAgICAgICAgIHRy
eToKLSAgICAgICAgICAgICAgICBzeW1ib2xzICs9IHNlbGYuX2V4ZWN1dGl2ZS5ydW5fY29tbWFu
ZChbc2VsZi5ubV9jb21tYW5kKCksIHBhdGhfdG9fbW9kdWxlXSwgZXJyb3JfaGFuZGxlcj1FeGVj
dXRpdmUuaWdub3JlX2Vycm9yKQotICAgICAgICAgICAgZXhjZXB0IE9TRXJyb3IsIGU6Ci0gICAg
ICAgICAgICAgICAgX2xvZy53YXJuKCJGYWlsZWQgdG8gcnVuIG5tOiAlcy4gIENhbid0IGRldGVy
bWluZSBzdXBwb3J0ZWQgZmVhdHVyZXMgY29ycmVjdGx5LiIgJSBlKQotICAgICAgICByZXR1cm4g
c3ltYm9scworICAgIGRlZiBfd2ViY29yZV9zeW1ib2xzX3N0cmluZyhzZWxmKToKKyAgICAgICAg
d2ViY29yZV9saWJyYXJ5X3BhdGggPSBzZWxmLl9wYXRoX3RvX3dlYmNvcmVfbGlicmFyeSgpCisg
ICAgICAgIGlmIG5vdCB3ZWJjb3JlX2xpYnJhcnlfcGF0aDoKKyAgICAgICAgICAgIHJldHVybiBO
b25lCisgICAgICAgIHRyeToKKyAgICAgICAgICAgIHJldHVybiBzZWxmLl9leGVjdXRpdmUucnVu
X2NvbW1hbmQoW3NlbGYubm1fY29tbWFuZCgpLCB3ZWJjb3JlX2xpYnJhcnlfcGF0aF0sIGVycm9y
X2hhbmRsZXI9RXhlY3V0aXZlLmlnbm9yZV9lcnJvcikKKyAgICAgICAgZXhjZXB0IE9TRXJyb3Is
IGU6CisgICAgICAgICAgICBfbG9nLndhcm4oIkZhaWxlZCB0byBydW4gbm06ICVzLiAgQ2FuJ3Qg
ZGV0ZXJtaW5lIFdlYkNvcmUgc3VwcG9ydGVkIGZlYXR1cmVzLiIgJSBlKQorICAgICAgICByZXR1
cm4gTm9uZQogCiAgICAgIyBQb3J0cyB3aGljaCB1c2UgcnVuLXRpbWUgZmVhdHVyZSBkZXRlY3Rp
b24gc2hvdWxkIGRlZmluZSB0aGlzIG1ldGhvZCBhbmQgcmV0dXJuCiAgICAgIyBhIGRpY3Rpb25h
cnkgbWFwcGluZyBmcm9tIEZlYXR1cmUgTmFtZXMgdG8gc2tpcHBlZCBkaXJlY3RvaXJlcy4gIE5S
V1Qgd2lsbApAQCAtMzQyLDEwICszMzEsMTAgQEAgY2xhc3MgV2ViS2l0UG9ydChQb3J0KToKICAg
ICAgICAgIyBUaGlzIGlzIGEgcGVyZm9ybWFuY2Ugb3B0aW1pemF0aW9uIHRvIGF2b2lkIHRoZSBj
YWxsaW5nIG5tLgogICAgICAgICBpZiBzZWxmLl9oYXNfdGVzdF9pbl9kaXJlY3RvcmllcyhzZWxm
Ll9taXNzaW5nX3N5bWJvbF90b19za2lwcGVkX3Rlc3RzKCkudmFsdWVzKCksIHRlc3RfbGlzdCk6
CiAgICAgICAgICAgICAjIFJ1bnRpbWUgZmVhdHVyZSBkZXRlY3Rpb24gbm90IHN1cHBvcnRlZCwg
ZmFsbGJhY2sgdG8gc3RhdGljIGRlY3RlY3Rpb246Ci0gICAgICAgICAgICAjIERpc2FibGUgYW55
IHRlc3RzIGZvciBzeW1ib2xzIG1pc3NpbmcgZnJvbSB0aGUgZXhlY3V0YWJsZSBvciBsaWJyYXJp
ZXMuCi0gICAgICAgICAgICBzeW1ib2xzX3N0cmluZyA9IHNlbGYuX3N5bWJvbHNfc3RyaW5nKCkK
LSAgICAgICAgICAgIGlmIHN5bWJvbHNfc3RyaW5nIGlzIG5vdCBOb25lOgotICAgICAgICAgICAg
ICAgIHJldHVybiByZWR1Y2Uob3BlcmF0b3IuYWRkLCBbZGlyZWN0b3JpZXMgZm9yIHN5bWJvbF9z
dWJzdHJpbmcsIGRpcmVjdG9yaWVzIGluIHNlbGYuX21pc3Npbmdfc3ltYm9sX3RvX3NraXBwZWRf
dGVzdHMoKS5pdGVtcygpIGlmIHN5bWJvbF9zdWJzdHJpbmcgbm90IGluIHN5bWJvbHNfc3RyaW5n
XSwgW10pCisgICAgICAgICAgICAjIERpc2FibGUgYW55IHRlc3RzIGZvciBzeW1ib2xzIG1pc3Np
bmcgZnJvbSB0aGUgd2ViY29yZSBzeW1ib2wgc3RyaW5nLgorICAgICAgICAgICAgd2ViY29yZV9z
eW1ib2xzX3N0cmluZyA9IHNlbGYuX3dlYmNvcmVfc3ltYm9sc19zdHJpbmcoKQorICAgICAgICAg
ICAgaWYgd2ViY29yZV9zeW1ib2xzX3N0cmluZyBpcyBub3QgTm9uZToKKyAgICAgICAgICAgICAg
ICByZXR1cm4gcmVkdWNlKG9wZXJhdG9yLmFkZCwgW2RpcmVjdG9yaWVzIGZvciBzeW1ib2xfc3Vi
c3RyaW5nLCBkaXJlY3RvcmllcyBpbiBzZWxmLl9taXNzaW5nX3N5bWJvbF90b19za2lwcGVkX3Rl
c3RzKCkuaXRlbXMoKSBpZiBzeW1ib2xfc3Vic3RyaW5nIG5vdCBpbiB3ZWJjb3JlX3N5bWJvbHNf
c3RyaW5nXSwgW10pCiAKICAgICAgICAgIyBGYWlsZWQgdG8gZ2V0IGFueSBydW50aW1lIG9yIHN5
bWJvbCBpbmZvcm1hdGlvbiwgZG9uJ3Qgc2tpcCBhbnkgdGVzdHMuCiAgICAgICAgIHJldHVybiBb
XQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93
ZWJraXRfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L3dlYmtpdF91bml0dGVzdC5weQppbmRleCA1ZThkMGFjNGVjYWU0NGQ1ZDBkMDQ5ZTU1NGFi
YjMxYTMwNmY2MTFjLi5mN2U5NTI1ZDY0MjVjYjE3MDBjY2ZhZTI1MDA4YmU3YWVjNzliOTg0IDEw
MDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtp
dF91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L3dlYmtpdF91bml0dGVzdC5weQpAQCAtNTMsNyArNTMsNyBAQCBjbGFzcyBUZXN0V2ViS2l0
UG9ydChXZWJLaXRQb3J0KToKICAgICBkZWYgYWxsX3Rlc3RfY29uZmlndXJhdGlvbnMoc2VsZik6
CiAgICAgICAgIHJldHVybiBbc2VsZi50ZXN0X2NvbmZpZ3VyYXRpb24oKV0KIAotICAgIGRlZiBf
c3ltYm9sc19zdHJpbmcoc2VsZik6CisgICAgZGVmIF93ZWJjb3JlX3N5bWJvbHNfc3RyaW5nKHNl
bGYpOgogICAgICAgICByZXR1cm4gc2VsZi5zeW1ib2xzX3N0cmluZwogCiAgICAgZGVmIF90ZXN0
c19mb3Jfb3RoZXJfcGxhdGZvcm1zKHNlbGYpOgpAQCAtNjYsMTQgKzY2LDE2IEBAIGNsYXNzIFRl
c3RXZWJLaXRQb3J0KFdlYktpdFBvcnQpOgogY2xhc3MgV2ViS2l0UG9ydFVuaXRUZXN0cyh1bml0
dGVzdC5UZXN0Q2FzZSk6CiAgICAgZGVmIHRlc3RfZGVmYXVsdF9vcHRpb25zKHNlbGYpOgogICAg
ICAgICAjIFRoZSBXZWJLaXQgcG9ydHMgb3ZlcnJpZGUgbmV3LXJ1bi13ZWJraXQtdGVzdCBkZWZh
dWx0IG9wdGlvbnMuCi0gICAgICAgIG9wdGlvbnMgPSBNb2NrT3B0aW9ucyhwaXhlbF90ZXN0cz1O
b25lKQorICAgICAgICBvcHRpb25zID0gTW9ja09wdGlvbnMocGl4ZWxfdGVzdHM9Tm9uZSwgdGlt
ZV9vdXRfbXM9Tm9uZSkKICAgICAgICAgcG9ydCA9IFdlYktpdFBvcnQoTW9ja1N5c3RlbUhvc3Qo
KSwgb3B0aW9ucz1vcHRpb25zKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhwb3J0Ll9vcHRp
b25zLnBpeGVsX3Rlc3RzLCBGYWxzZSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMocG9ydC5f
b3B0aW9ucy50aW1lX291dF9tcywgMzUwMDApCiAKICAgICAgICAgIyBOb3RlIHRoYXQgd2UgZG9u
J3Qgb3ZlcnJpZGUgb3B0aW9ucyBpZiBzcGVjaWZpZWQgYnkgdGhlIHVzZXIuCi0gICAgICAgIG9w
dGlvbnMgPSBNb2NrT3B0aW9ucyhwaXhlbF90ZXN0cz1UcnVlKQorICAgICAgICBvcHRpb25zID0g
TW9ja09wdGlvbnMocGl4ZWxfdGVzdHM9VHJ1ZSwgdGltZV9vdXRfbXM9NjAwMCkKICAgICAgICAg
cG9ydCA9IFdlYktpdFBvcnQoTW9ja1N5c3RlbUhvc3QoKSwgb3B0aW9ucz1vcHRpb25zKQogICAg
ICAgICBzZWxmLmFzc2VydEVxdWFscyhwb3J0Ll9vcHRpb25zLnBpeGVsX3Rlc3RzLCBUcnVlKQor
ICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhwb3J0Ll9vcHRpb25zLnRpbWVfb3V0X21zLCA2MDAw
KQogCiAKIGNsYXNzIFdlYktpdFBvcnRUZXN0KHBvcnRfdGVzdGNhc2UuUG9ydFRlc3RDYXNlKToK
</data>

          </attachment>
      

    </bug>

</bugzilla>