<?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>175696</bug_id>
          
          <creation_ts>2017-08-17 16:29:45 -0700</creation_ts>
          <short_desc>Display detailed error logs when a script fails in EWS</short_desc>
          <delta_ts>2020-03-21 07:22:15 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Aakash Jain">aakash_jain</reporter>
          <assigned_to name="Aakash Jain">aakash_jain</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>bburg</cc>
    
    <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>glenn</cc>
    
    <cc>lforschler</cc>
    
    <cc>rreapor</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1339834</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2017-08-17 16:29:45 -0700</bug_when>
    <thetext>When a script fails in EWS, most of the times it displays only last 500 characters of the output. This is usually not enough, and many times last 500 characters do not even contain the details of the actual error.

For e.g. in https://webkit-queues.webkit.org/results/4332952, logs do not indicate why did svn-apply failed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339845</commentid>
    <comment_count>1</comment_count>
      <attachid>318438</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2017-08-17 16:36:32 -0700</bug_when>
    <thetext>Created attachment 318438
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1339870</commentid>
    <comment_count>2</comment_count>
      <attachid>318438</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-08-17 17:28:18 -0700</bug_when>
    <thetext>Comment on attachment 318438
Proposed patch

Where does this log go? If it&apos;s sent to the server, we may run into application defined limits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1357232</commentid>
    <comment_count>3</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2017-10-05 13:52:09 -0700</bug_when>
    <thetext>&lt;rdar://problem/34841885&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1427615</commentid>
    <comment_count>4</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-05-25 17:58:25 -0700</bug_when>
    <thetext>Noticed this issue in https://webkit-queues.webkit.org/results/7804250 (https://bugs.webkit.org/show_bug.cgi?id=185949). The error-message barely had the relevant message in it. We should have some more output.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1427616</commentid>
    <comment_count>5</comment_count>
      <attachid>341368</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-05-25 18:02:03 -0700</bug_when>
    <thetext>Created attachment 341368
Updated patch

Increasing the output limit from 500 characters (default) to 5000 characters. 5000 characters should give us more much information to act upon the error.

It would help greatly in debugging commit-queue related failures (e.g.: &apos;git svn dcommit&apos; failure).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1427655</commentid>
    <comment_count>6</comment_count>
      <attachid>341368</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2018-05-25 20:30:39 -0700</bug_when>
    <thetext>Comment on attachment 341368
Updated patch

OK, lets try it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1427660</commentid>
    <comment_count>7</comment_count>
      <attachid>341368</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-25 20:56:51 -0700</bug_when>
    <thetext>Comment on attachment 341368
Updated patch

Clearing flags on attachment: 341368

Committed r232222: &lt;https://trac.webkit.org/changeset/232222&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1427661</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-25 20:56:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429368</commentid>
    <comment_count>9</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2018-06-01 14:49:57 -0700</bug_when>
    <thetext>This change seems to be working fine. 

https://bugs.webkit.org/show_bug.cgi?id=185949#c14 has longer error message making it actionable. Earlier the error message in the same bug wasn&apos;t very clear/actionable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1429856</commentid>
    <comment_count>10</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2018-06-04 10:32:13 -0700</bug_when>
    <thetext>Thanks Aakash!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1632471</commentid>
    <comment_count>11</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-21 07:22:15 -0700</bug_when>
    <thetext>EWS has been re-implemented from scratch. New EWS uses buildbot and displays complete error logs, no truncation at all.

Also the comments by commit-queue are now human friendly and do not contains large logs. e.g.: https://bugs.webkit.org/show_bug.cgi?id=209259#c6, https://bugs.webkit.org/show_bug.cgi?id=209355#c4, https://bugs.webkit.org/show_bug.cgi?id=209300#c3</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318438</attachid>
            <date>2017-08-17 16:36:32 -0700</date>
            <delta_ts>2018-05-25 18:02:03 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>patch_ews_print_complete_error</filename>
            <type>text/plain</type>
            <size>7404</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIyMDg4OCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE3LTA4LTE3ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBEaXNwbGF5IGNvbXBsZXRlIGVycm9yIGxvZ3Mgd2hlbiBhIHNjcmlwdCBm
YWlscyBpbiBFV1MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE3NTY5NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIG1lc3NhZ2Vfd2l0aF9vdXRwdXQgbWV0aG9kIGJ5IGRlZmF1bHQgcHJpbnRzIG9ubHkgbGFz
dCA1MDAgY2hhcmFjdGVycyBvZiB0aGUgb3V0cHV0LiBUaGlzIGlzIHVzdWFsbHkKKyAgICAgICAg
bm90IGVub3VnaHQgdG8gZGVidWcgb3IgdW5kZXJzdGFuZCB0aGUgdW5kZXJseWluZyBpc3N1ZSwg
ZXNwZWNpYWxseSBpbiBFV1MuIFBhc3Npbmcgb3V0cHV0X2xpbWl0PU5vbmUKKyAgICAgICAgc28g
dGhhdCB3ZSBwcmludCB0aGUgY29tcGxldGUgZXJyb3IgbWVzc2FnZS4KKworICAgICAgICAqIFNj
cmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvcXVldWVlbmdpbmUucHk6IFBhc3Mgb3V0cHV0X2xpbWl0
PU5vbmUgdG8gbWVzc2FnZV93aXRoX291dHB1dCBtZXRob2QuCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS90b29sL2NvbW1hbmRzL2Fic3RyYWN0c2VxdWVuY2VkY29tbWFuZC5weTogRGl0dG8u
CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Rvd25sb2FkLnB5OiBE
aXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJu
aW5nc3lzdGVtLnB5OiBEaXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29t
bWFuZHMvcXVldWVzLnB5OiBEaXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wv
Y29tbWFuZHMvc3RlcHNlcXVlbmNlLnB5OiBEaXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvc3RlcHMvcnVudGVzdHMucHk6IERpdHRvLgorCiAyMDE3LTA4LTE3ICBXZW5zb24g
SHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCB0aGUgYnVpbGQg
b24gb3RoZXIgcGxhdGZvcm1zIGFmdGVyIHIyMjA4NjUKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9ib3QvcXVldWVlbmdpbmUucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0
cy93ZWJraXRweS90b29sL2JvdC9xdWV1ZWVuZ2luZS5weQkocmV2aXNpb24gMjIwODg4KQorKysg
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9xdWV1ZWVuZ2luZS5weQkod29ya2luZyBj
b3B5KQpAQCAtMTA1LDEyICsxMDUsMTIgQEAgY2xhc3MgUXVldWVFbmdpbmU6CiAgICAgICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICAgICAgIGV4Y2VwdCBTY3JpcHRFcnJv
ciwgZToKICAgICAgICAgICAgICAgICAgICAgc2VsZi5fb3Blbl93b3JrX2xvZyh3b3JrX2l0ZW0p
Ci0gICAgICAgICAgICAgICAgICAgIHNlbGYuX3dvcmtfbG9nLndyaXRlKGUubWVzc2FnZV93aXRo
X291dHB1dCgpKQorICAgICAgICAgICAgICAgICAgICBzZWxmLl93b3JrX2xvZy53cml0ZShlLm1l
c3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0X2xpbWl0PU5vbmUpKQogICAgICAgICAgICAgICAgICAg
ICAjIFVzZSBhIHNwZWNpYWwgZXhpdCBjb2RlIHRvIGluZGljYXRlIHRoYXQgdGhlIGVycm9yIHdh
cyBhbHJlYWR5CiAgICAgICAgICAgICAgICAgICAgICMgaGFuZGxlZCBpbiB0aGUgY2hpbGQgcHJv
Y2VzcyBhbmQgd2Ugc2hvdWxkIGp1c3Qga2VlcCBsb29waW5nLgogICAgICAgICAgICAgICAgICAg
ICBpZiBlLmV4aXRfY29kZSA9PSBzZWxmLmhhbmRsZWRfZXJyb3JfY29kZToKICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnRpbnVlCi0gICAgICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAiVW5l
eHBlY3RlZCBmYWlsdXJlIHdoZW4gcHJvY2Vzc2luZyBwYXRjaCEgIFBsZWFzZSBmaWxlIGEgYnVn
IGFnYWluc3Qgd2Via2l0LXBhdGNoLlxuJXMiICUgZS5tZXNzYWdlX3dpdGhfb3V0cHV0KCkKKyAg
ICAgICAgICAgICAgICAgICAgbWVzc2FnZSA9ICJVbmV4cGVjdGVkIGZhaWx1cmUgd2hlbiBwcm9j
ZXNzaW5nIHBhdGNoISAgUGxlYXNlIGZpbGUgYSBidWcgYWdhaW5zdCB3ZWJraXQtcGF0Y2guXG4l
cyIgJSBlLm1lc3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0X2xpbWl0PU5vbmUpCiAgICAgICAgICAg
ICAgICAgICAgIHNlbGYuX2RlbGVnYXRlLmhhbmRsZV91bmV4cGVjdGVkX2Vycm9yKHdvcmtfaXRl
bSwgbWVzc2FnZSkKICAgICAgICAgICAgIGV4Y2VwdCBUZXJtaW5hdGVRdWV1ZSwgZToKICAgICAg
ICAgICAgICAgICBzZWxmLl9zdG9wcGluZygiVGVybWluYXRlUXVldWUgZXhjZXB0aW9uIHJlY2Vp
dmVkLiIpCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvYWJzdHJh
Y3RzZXF1ZW5jZWRjb21tYW5kLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvdG9vbC9jb21tYW5kcy9hYnN0cmFjdHNlcXVlbmNlZGNvbW1hbmQucHkJKHJldmlzaW9uIDIy
MDg4OCkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9hYnN0cmFjdHNl
cXVlbmNlZGNvbW1hbmQucHkJKHdvcmtpbmcgY29weSkKQEAgLTQ5LDcgKzQ5LDcgQEAgY2xhc3Mg
QWJzdHJhY3RTZXF1ZW5jZWRDb21tYW5kKENvbW1hbmQpOgogICAgICAgICB0cnk6CiAgICAgICAg
ICAgICBzdGF0ZSA9IHNlbGYuX3ByZXBhcmVfc3RhdGUob3B0aW9ucywgYXJncywgdG9vbCkKICAg
ICAgICAgZXhjZXB0IFNjcmlwdEVycm9yLCBlOgotICAgICAgICAgICAgX2xvZy5lcnJvcihlLm1l
c3NhZ2Vfd2l0aF9vdXRwdXQoKSkKKyAgICAgICAgICAgIF9sb2cuZXJyb3IoZS5tZXNzYWdlX3dp
dGhfb3V0cHV0KG91dHB1dF9saW1pdD1Ob25lKSkKICAgICAgICAgICAgIHNlbGYuX2V4aXQoZS5l
eGl0X2NvZGUgb3IgMikKIAogICAgICAgICBzZWxmLl9zZXF1ZW5jZS5ydW5fYW5kX2hhbmRsZV9l
cnJvcnModG9vbCwgb3B0aW9ucywgc3RhdGUpCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvZG93bmxvYWQucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93
ZWJraXRweS90b29sL2NvbW1hbmRzL2Rvd25sb2FkLnB5CShyZXZpc2lvbiAyMjA4ODgpCisrKyBU
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvZG93bmxvYWQucHkJKHdvcmtpbmcg
Y29weSkKQEAgLTIwMSw3ICsyMDEsNyBAQCBjbGFzcyBBYnN0cmFjdFBhdGNoU2VxdWVuY2luZ0Nv
bW1hbmQoQWJzCiAgICAgICAgIHRyeToKICAgICAgICAgICAgIHNlbGYuc3RhdGUgPSBzZWxmLl9w
cmVwYXJlX3N0YXRlKG9wdGlvbnMsIGFyZ3MsIHRvb2wpCiAgICAgICAgIGV4Y2VwdCBTY3JpcHRF
cnJvciwgZToKLSAgICAgICAgICAgIF9sb2cuZXJyb3IoZS5tZXNzYWdlX3dpdGhfb3V0cHV0KCkp
CisgICAgICAgICAgICBfbG9nLmVycm9yKGUubWVzc2FnZV93aXRoX291dHB1dChvdXRwdXRfbGlt
aXQ9Tm9uZSkpCiAgICAgICAgICAgICBzZWxmLl9leGl0KGUuZXhpdF9jb2RlIG9yIDIpCiAgICAg
ICAgIHNlbGYuX3ByZXBhcmVfc2VxdWVuY2UucnVuX2FuZF9oYW5kbGVfZXJyb3JzKHRvb2wsIG9w
dGlvbnMsIHNlbGYuc3RhdGUpCiAKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9j
b21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW0ucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0
cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5c3RlbS5weQkocmV2aXNpb24g
MjIwODg4KQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5d2Fy
bmluZ3N5c3RlbS5weQkod29ya2luZyBjb3B5KQpAQCAtMTU2LDcgKzE1Niw3IEBAIGNsYXNzIEFi
c3RyYWN0RWFybHlXYXJuaW5nU3lzdGVtKEFic3RyYWMKICAgICBAY2xhc3NtZXRob2QKICAgICBk
ZWYgaGFuZGxlX3NjcmlwdF9lcnJvcihjbHMsIHRvb2wsIHN0YXRlLCBzY3JpcHRfZXJyb3IpOgog
ICAgICAgICAjIEZJWE1FOiBXaHkgZG9lcyB0aGlzIG5vdCBleGl0KDEpIGxpa2UgdGhlIHN1cGVy
Y2xhc3MgZG9lcz8KLSAgICAgICAgX2xvZy5lcnJvcihzY3JpcHRfZXJyb3IubWVzc2FnZV93aXRo
X291dHB1dCgpKQorICAgICAgICBfbG9nLmVycm9yKHNjcmlwdF9lcnJvci5tZXNzYWdlX3dpdGhf
b3V0cHV0KG91dHB1dF9saW1pdD1Ob25lKSkKIAogICAgIEBjbGFzc21ldGhvZAogICAgIGRlZiBs
b2FkX2V3c19jbGFzc2VzKGNscyk6CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wv
Y29tbWFuZHMvcXVldWVzLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkv
dG9vbC9jb21tYW5kcy9xdWV1ZXMucHkJKHJldmlzaW9uIDIyMDg4OCkKKysrIFRvb2xzL1Njcmlw
dHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXMucHkJKHdvcmtpbmcgY29weSkKQEAgLTM2
OSw3ICszNjksNyBAQCBjbGFzcyBDb21taXRRdWV1ZShQYXRjaFByb2Nlc3NpbmdRdWV1ZSwgCiAg
ICAgZGVmIF9lcnJvcl9tZXNzYWdlX2Zvcl9idWcoc2VsZiwgdGFzaywgcGF0Y2gsIHNjcmlwdF9l
cnJvcik6CiAgICAgICAgIG1lc3NhZ2UgPSBzZWxmLl9mYWlsaW5nX3Rlc3RzX21lc3NhZ2UodGFz
aywgcGF0Y2gpCiAgICAgICAgIGlmIG5vdCBtZXNzYWdlOgotICAgICAgICAgICAgbWVzc2FnZSA9
IHNjcmlwdF9lcnJvci5tZXNzYWdlX3dpdGhfb3V0cHV0KCkKKyAgICAgICAgICAgIG1lc3NhZ2Ug
PSBzY3JpcHRfZXJyb3IubWVzc2FnZV93aXRoX291dHB1dChvdXRwdXRfbGltaXQ9Tm9uZSkKICAg
ICAgICAgcmVzdWx0c19saW5rID0gc2VsZi5fdG9vbC5zdGF0dXNfc2VydmVyLnJlc3VsdHNfdXJs
X2Zvcl9zdGF0dXModGFzay5mYWlsdXJlX3N0YXR1c19pZCkKICAgICAgICAgcmV0dXJuICIlc1xu
RnVsbCBvdXRwdXQ6ICVzIiAlIChtZXNzYWdlLCByZXN1bHRzX2xpbmspCiAKQEAgLTQxNyw3ICs0
MTcsNyBAQCBjbGFzcyBDb21taXRRdWV1ZShQYXRjaFByb2Nlc3NpbmdRdWV1ZSwgCiAgICAgICAg
ICMgSGl0dGluZyB0aGlzIGVycm9yIGhhbmRsZXIgc2hvdWxkIGJlIHByZXR0eSByYXJlLiAgSXQg
ZG9lcyBvY2N1ciwKICAgICAgICAgIyBob3dldmVyLCB3aGVuIGEgcGF0Y2ggbm8gbG9uZ2VyIGFw
cGxpZXMgdG8gdG9wLW9mLXRyZWUgaW4gdGhlIGZpbmFsCiAgICAgICAgICMgbGFuZCBzdGVwLgot
ICAgICAgICBfbG9nLmVycm9yKHNjcmlwdF9lcnJvci5tZXNzYWdlX3dpdGhfb3V0cHV0KCkpCisg
ICAgICAgIF9sb2cuZXJyb3Ioc2NyaXB0X2Vycm9yLm1lc3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0
X2xpbWl0PU5vbmUpKQogCiAgICAgQGNsYXNzbWV0aG9kCiAgICAgZGVmIGhhbmRsZV9jaGVja291
dF9uZWVkc191cGRhdGUoY2xzLCB0b29sLCBzdGF0ZSwgb3B0aW9ucywgZXJyb3IpOgpJbmRleDog
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3N0ZXBzZXF1ZW5jZS5weQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvc3RlcHNlcXVl
bmNlLnB5CShyZXZpc2lvbiAyMjA4ODgpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wv
Y29tbWFuZHMvc3RlcHNlcXVlbmNlLnB5CSh3b3JraW5nIGNvcHkpCkBAIC03OSw3ICs3OSw3IEBA
IGNsYXNzIFN0ZXBTZXF1ZW5jZShvYmplY3QpOgogICAgICAgICAgICAgUXVldWVFbmdpbmUuZXhp
dF9hZnRlcl9oYW5kbGVkX2Vycm9yKGUpCiAgICAgICAgIGV4Y2VwdCBTY3JpcHRFcnJvciwgZToK
ICAgICAgICAgICAgIGlmIG5vdCBvcHRpb25zLnF1aWV0OgotICAgICAgICAgICAgICAgIF9sb2cu
ZXJyb3IoZS5tZXNzYWdlX3dpdGhfb3V0cHV0KCkpCisgICAgICAgICAgICAgICAgX2xvZy5lcnJv
cihlLm1lc3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0X2xpbWl0PU5vbmUpKQogICAgICAgICAgICAg
aWYgb3B0aW9ucy5wYXJlbnRfY29tbWFuZDoKICAgICAgICAgICAgICAgICBjb21tYW5kID0gdG9v
bC5jb21tYW5kX2J5X25hbWUob3B0aW9ucy5wYXJlbnRfY29tbWFuZCkKICAgICAgICAgICAgICAg
ICBjb21tYW5kLmhhbmRsZV9zY3JpcHRfZXJyb3IodG9vbCwgc3RhdGUsIGUpCkluZGV4OiBUb29s
cy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc3RlcHMvcnVudGVzdHMucHkKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3N0ZXBzL3J1bnRlc3RzLnB5CShyZXZpc2lvbiAy
MjA4ODgpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc3RlcHMvcnVudGVzdHMucHkJ
KHdvcmtpbmcgY29weSkKQEAgLTExMSw3ICsxMTEsNyBAQCBjbGFzcyBSdW5UZXN0cyhBYnN0cmFj
dFN0ZXApOgogICAgICAgICAgICAgdHJ5OgogICAgICAgICAgICAgICAgIHNlbGYuX3Rvb2wuZXhl
Y3V0aXZlLnJ1bl9hbmRfdGhyb3dfaWZfZmFpbChhcmdzLCBjd2Q9c2VsZi5fdG9vbC5zY20oKS5j
aGVja291dF9yb290KQogICAgICAgICAgICAgZXhjZXB0IFNjcmlwdEVycm9yLCBlOgotICAgICAg
ICAgICAgICAgIF9sb2cuaW5mbygiRXJyb3IgcnVubmluZyBydW4tYmluZGluZ3MtdGVzdHM6ICVz
IiAlIGUubWVzc2FnZV93aXRoX291dHB1dCgpKQorICAgICAgICAgICAgICAgIF9sb2cuaW5mbygi
RXJyb3IgcnVubmluZyBydW4tYmluZGluZ3MtdGVzdHM6ICVzIiAlIGUubWVzc2FnZV93aXRoX291
dHB1dChvdXRwdXRfbGltaXQ9Tm9uZSkpCiAKICAgICAgICAgX2xvZy5pbmZvKCJSdW5uaW5nIHJ1
bi13ZWJraXQtdGVzdHMiKQogICAgICAgICBzZWxmLl9ydW5fd2Via2l0X3Rlc3RzKCkK
</data>
<flag name="review"
          id="338827"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>341368</attachid>
            <date>2018-05-25 18:02:03 -0700</date>
            <delta_ts>2018-05-25 20:56:51 -0700</delta_ts>
            <desc>Updated patch</desc>
            <filename>patch_ews_print_complete_error_v2.patch</filename>
            <type>text/plain</type>
            <size>6402</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIzMjIxOSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE4IEBACisyMDE4LTA1LTI1ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBEaXNwbGF5IGRldGFpbGVkIGVycm9yIGxvZ3Mgd2hlbiBhIHNjcmlwdCBm
YWlscyBpbiBFV1MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE3NTY5NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzQ4NDE4ODU+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvYm90L3F1ZXVlZW5naW5lLnB5OiBTZXQgb3V0cHV0X2xpbWl0IHRvIDUwMDAgY2hhcmFj
dGVycyBpbnN0ZWFkIG9mIGRlZmF1bHQgNTAwIGNoYXJhY3RlcnMuCisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Fic3RyYWN0c2VxdWVuY2VkY29tbWFuZC5weTogRGl0
dG8uCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Rvd25sb2FkLnB5
OiBEaXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvZWFybHl3
YXJuaW5nc3lzdGVtLnB5OiBEaXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wv
Y29tbWFuZHMvcXVldWVzLnB5OiBEaXR0by4KKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rv
b2wvY29tbWFuZHMvc3RlcHNlcXVlbmNlLnB5OiBEaXR0by4KKwogMjAxOC0wNS0yNSAgRGFuaWVs
IEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CiAKICAgICAgICAgdGVzdC13ZWJraXRweSBtZXNz
YWdlcyBsb2dnZWQgdXNpbmcgX19tYWluX18gbG9nZ2VyIGFyZSBub3QgZGlzcGxheWVkCkluZGV4
OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvYm90L3F1ZXVlZW5naW5lLnB5Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvcXVldWVlbmdpbmUucHkJKHJl
dmlzaW9uIDIzMjIxOSkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvcXVldWVl
bmdpbmUucHkJKHdvcmtpbmcgY29weSkKQEAgLTEwNSwxMiArMTA1LDEyIEBAIGNsYXNzIFF1ZXVl
RW5naW5lOgogICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWUKICAgICAgICAgICAgICAg
ICBleGNlcHQgU2NyaXB0RXJyb3IgYXMgZToKICAgICAgICAgICAgICAgICAgICAgc2VsZi5fb3Bl
bl93b3JrX2xvZyh3b3JrX2l0ZW0pCi0gICAgICAgICAgICAgICAgICAgIHNlbGYuX3dvcmtfbG9n
LndyaXRlKGUubWVzc2FnZV93aXRoX291dHB1dCgpKQorICAgICAgICAgICAgICAgICAgICBzZWxm
Ll93b3JrX2xvZy53cml0ZShlLm1lc3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0X2xpbWl0PTUwMDAp
KQogICAgICAgICAgICAgICAgICAgICAjIFVzZSBhIHNwZWNpYWwgZXhpdCBjb2RlIHRvIGluZGlj
YXRlIHRoYXQgdGhlIGVycm9yIHdhcyBhbHJlYWR5CiAgICAgICAgICAgICAgICAgICAgICMgaGFu
ZGxlZCBpbiB0aGUgY2hpbGQgcHJvY2VzcyBhbmQgd2Ugc2hvdWxkIGp1c3Qga2VlcCBsb29waW5n
LgogICAgICAgICAgICAgICAgICAgICBpZiBlLmV4aXRfY29kZSA9PSBzZWxmLmhhbmRsZWRfZXJy
b3JfY29kZToKICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlCi0gICAgICAgICAgICAg
ICAgICAgIG1lc3NhZ2UgPSAiVW5leHBlY3RlZCBmYWlsdXJlIHdoZW4gcHJvY2Vzc2luZyBwYXRj
aCEgIFBsZWFzZSBmaWxlIGEgYnVnIGFnYWluc3Qgd2Via2l0LXBhdGNoLlxuJXMiICUgZS5tZXNz
YWdlX3dpdGhfb3V0cHV0KCkKKyAgICAgICAgICAgICAgICAgICAgbWVzc2FnZSA9ICJVbmV4cGVj
dGVkIGZhaWx1cmUgd2hlbiBwcm9jZXNzaW5nIHBhdGNoISAgUGxlYXNlIGZpbGUgYSBidWcgYWdh
aW5zdCB3ZWJraXQtcGF0Y2guXG4lcyIgJSBlLm1lc3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0X2xp
bWl0PTUwMDApCiAgICAgICAgICAgICAgICAgICAgIHNlbGYuX2RlbGVnYXRlLmhhbmRsZV91bmV4
cGVjdGVkX2Vycm9yKHdvcmtfaXRlbSwgbWVzc2FnZSkKICAgICAgICAgICAgIGV4Y2VwdCBUZXJt
aW5hdGVRdWV1ZSBhcyBlOgogICAgICAgICAgICAgICAgIHNlbGYuX3N0b3BwaW5nKCJUZXJtaW5h
dGVRdWV1ZSBleGNlcHRpb24gcmVjZWl2ZWQuIikKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvdG9vbC9jb21tYW5kcy9hYnN0cmFjdHNlcXVlbmNlZGNvbW1hbmQucHkKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Fic3RyYWN0c2VxdWVuY2Vk
Y29tbWFuZC5weQkocmV2aXNpb24gMjMyMjE5KQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS90
b29sL2NvbW1hbmRzL2Fic3RyYWN0c2VxdWVuY2VkY29tbWFuZC5weQkod29ya2luZyBjb3B5KQpA
QCAtNDksNyArNDksNyBAQCBjbGFzcyBBYnN0cmFjdFNlcXVlbmNlZENvbW1hbmQoQ29tbWFuZCk6
CiAgICAgICAgIHRyeToKICAgICAgICAgICAgIHN0YXRlID0gc2VsZi5fcHJlcGFyZV9zdGF0ZShv
cHRpb25zLCBhcmdzLCB0b29sKQogICAgICAgICBleGNlcHQgU2NyaXB0RXJyb3IgYXMgZToKLSAg
ICAgICAgICAgIF9sb2cuZXJyb3IoZS5tZXNzYWdlX3dpdGhfb3V0cHV0KCkpCisgICAgICAgICAg
ICBfbG9nLmVycm9yKGUubWVzc2FnZV93aXRoX291dHB1dChvdXRwdXRfbGltaXQ9NTAwMCkpCiAg
ICAgICAgICAgICBzZWxmLl9leGl0KGUuZXhpdF9jb2RlIG9yIDIpCiAKICAgICAgICAgc2VsZi5f
c2VxdWVuY2UucnVuX2FuZF9oYW5kbGVfZXJyb3JzKHRvb2wsIG9wdGlvbnMsIHN0YXRlKQpJbmRl
eDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Rvd25sb2FkLnB5Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9kb3dubG9hZC5w
eQkocmV2aXNpb24gMjMyMjE5KQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1h
bmRzL2Rvd25sb2FkLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0yMDEsNyArMjAxLDcgQEAgY2xhc3Mg
QWJzdHJhY3RQYXRjaFNlcXVlbmNpbmdDb21tYW5kKEFicwogICAgICAgICB0cnk6CiAgICAgICAg
ICAgICBzZWxmLnN0YXRlID0gc2VsZi5fcHJlcGFyZV9zdGF0ZShvcHRpb25zLCBhcmdzLCB0b29s
KQogICAgICAgICBleGNlcHQgU2NyaXB0RXJyb3IgYXMgZToKLSAgICAgICAgICAgIF9sb2cuZXJy
b3IoZS5tZXNzYWdlX3dpdGhfb3V0cHV0KCkpCisgICAgICAgICAgICBfbG9nLmVycm9yKGUubWVz
c2FnZV93aXRoX291dHB1dChvdXRwdXRfbGltaXQ9NTAwMCkpCiAgICAgICAgICAgICBzZWxmLl9l
eGl0KGUuZXhpdF9jb2RlIG9yIDIpCiAgICAgICAgIHNlbGYuX3ByZXBhcmVfc2VxdWVuY2UucnVu
X2FuZF9oYW5kbGVfZXJyb3JzKHRvb2wsIG9wdGlvbnMsIHNlbGYuc3RhdGUpCiAKSW5kZXg6IFRv
b2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW0ucHkK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5
d2FybmluZ3N5c3RlbS5weQkocmV2aXNpb24gMjMyMjE5KQorKysgVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS90b29sL2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5c3RlbS5weQkod29ya2luZyBjb3B5KQpA
QCAtMTYwLDcgKzE2MCw3IEBAIGNsYXNzIEFic3RyYWN0RWFybHlXYXJuaW5nU3lzdGVtKEFic3Ry
YWMKICAgICBAY2xhc3NtZXRob2QKICAgICBkZWYgaGFuZGxlX3NjcmlwdF9lcnJvcihjbHMsIHRv
b2wsIHN0YXRlLCBzY3JpcHRfZXJyb3IpOgogICAgICAgICAjIEZJWE1FOiBXaHkgZG9lcyB0aGlz
IG5vdCBleGl0KDEpIGxpa2UgdGhlIHN1cGVyY2xhc3MgZG9lcz8KLSAgICAgICAgX2xvZy5lcnJv
cihzY3JpcHRfZXJyb3IubWVzc2FnZV93aXRoX291dHB1dCgpKQorICAgICAgICBfbG9nLmVycm9y
KHNjcmlwdF9lcnJvci5tZXNzYWdlX3dpdGhfb3V0cHV0KG91dHB1dF9saW1pdD01MDAwKSkKIAog
ICAgIEBjbGFzc21ldGhvZAogICAgIGRlZiBsb2FkX2V3c19jbGFzc2VzKGNscyk6CkluZGV4OiBU
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVldWVzLnB5Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXMucHkJKHJldmlz
aW9uIDIzMjIxOSkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1
ZXMucHkJKHdvcmtpbmcgY29weSkKQEAgLTM2Nyw3ICszNjcsNyBAQCBjbGFzcyBDb21taXRRdWV1
ZShQYXRjaFByb2Nlc3NpbmdRdWV1ZSwgCiAgICAgZGVmIF9lcnJvcl9tZXNzYWdlX2Zvcl9idWco
c2VsZiwgdGFzaywgcGF0Y2gsIHNjcmlwdF9lcnJvcik6CiAgICAgICAgIG1lc3NhZ2UgPSBzZWxm
Ll9mYWlsaW5nX3Rlc3RzX21lc3NhZ2UodGFzaywgcGF0Y2gpCiAgICAgICAgIGlmIG5vdCBtZXNz
YWdlOgotICAgICAgICAgICAgbWVzc2FnZSA9IHNjcmlwdF9lcnJvci5tZXNzYWdlX3dpdGhfb3V0
cHV0KCkKKyAgICAgICAgICAgIG1lc3NhZ2UgPSBzY3JpcHRfZXJyb3IubWVzc2FnZV93aXRoX291
dHB1dChvdXRwdXRfbGltaXQ9NTAwMCkKICAgICAgICAgcmVzdWx0c19saW5rID0gc2VsZi5fdG9v
bC5zdGF0dXNfc2VydmVyLnJlc3VsdHNfdXJsX2Zvcl9zdGF0dXModGFzay5mYWlsdXJlX3N0YXR1
c19pZCkKICAgICAgICAgcmV0dXJuICIlc1xuRnVsbCBvdXRwdXQ6ICVzIiAlIChtZXNzYWdlLCBy
ZXN1bHRzX2xpbmspCiAKQEAgLTQxNSw3ICs0MTUsNyBAQCBjbGFzcyBDb21taXRRdWV1ZShQYXRj
aFByb2Nlc3NpbmdRdWV1ZSwgCiAgICAgICAgICMgSGl0dGluZyB0aGlzIGVycm9yIGhhbmRsZXIg
c2hvdWxkIGJlIHByZXR0eSByYXJlLiAgSXQgZG9lcyBvY2N1ciwKICAgICAgICAgIyBob3dldmVy
LCB3aGVuIGEgcGF0Y2ggbm8gbG9uZ2VyIGFwcGxpZXMgdG8gdG9wLW9mLXRyZWUgaW4gdGhlIGZp
bmFsCiAgICAgICAgICMgbGFuZCBzdGVwLgotICAgICAgICBfbG9nLmVycm9yKHNjcmlwdF9lcnJv
ci5tZXNzYWdlX3dpdGhfb3V0cHV0KCkpCisgICAgICAgIF9sb2cuZXJyb3Ioc2NyaXB0X2Vycm9y
Lm1lc3NhZ2Vfd2l0aF9vdXRwdXQob3V0cHV0X2xpbWl0PTUwMDApKQogCiAgICAgQGNsYXNzbWV0
aG9kCiAgICAgZGVmIGhhbmRsZV9jaGVja291dF9uZWVkc191cGRhdGUoY2xzLCB0b29sLCBzdGF0
ZSwgb3B0aW9ucywgZXJyb3IpOgpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2Nv
bW1hbmRzL3N0ZXBzZXF1ZW5jZS5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvY29tbWFuZHMvc3RlcHNlcXVlbmNlLnB5CShyZXZpc2lvbiAyMzIyMTkpCisrKyBU
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvc3RlcHNlcXVlbmNlLnB5CSh3b3Jr
aW5nIGNvcHkpCkBAIC03OSw3ICs3OSw3IEBAIGNsYXNzIFN0ZXBTZXF1ZW5jZShvYmplY3QpOgog
ICAgICAgICAgICAgUXVldWVFbmdpbmUuZXhpdF9hZnRlcl9oYW5kbGVkX2Vycm9yKGUpCiAgICAg
ICAgIGV4Y2VwdCBTY3JpcHRFcnJvciBhcyBlOgogICAgICAgICAgICAgaWYgbm90IG9wdGlvbnMu
cXVpZXQ6Ci0gICAgICAgICAgICAgICAgX2xvZy5lcnJvcihlLm1lc3NhZ2Vfd2l0aF9vdXRwdXQo
KSkKKyAgICAgICAgICAgICAgICBfbG9nLmVycm9yKGUubWVzc2FnZV93aXRoX291dHB1dChvdXRw
dXRfbGltaXQ9NTAwMCkpCiAgICAgICAgICAgICBpZiBvcHRpb25zLnBhcmVudF9jb21tYW5kOgog
ICAgICAgICAgICAgICAgIGNvbW1hbmQgPSB0b29sLmNvbW1hbmRfYnlfbmFtZShvcHRpb25zLnBh
cmVudF9jb21tYW5kKQogICAgICAgICAgICAgICAgIGNvbW1hbmQuaGFuZGxlX3NjcmlwdF9lcnJv
cih0b29sLCBzdGF0ZSwgZSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>