<?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>32396</bug_id>
          
          <creation_ts>2009-12-10 15:18:05 -0800</creation_ts>
          <short_desc>Move run_command onto Executive to make code which uses run_command testable</short_desc>
          <delta_ts>2009-12-10 15:47:48 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>170544</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-10 15:18:05 -0800</bug_when>
    <thetext>Move run_command onto Executive to make code which uses run_command testable

I also moved the error handlers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170545</commentid>
    <comment_count>1</comment_count>
      <attachid>44641</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-10 15:20:41 -0800</bug_when>
    <thetext>Created attachment 44641
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170546</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-10 15:24:32 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 44641 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170548</commentid>
    <comment_count>3</comment_count>
      <attachid>44641</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-10 15:26:53 -0800</bug_when>
    <thetext>Comment on attachment 44641
Patch

Ok.  Obviously we want return Executive().run_command(*args, **kwargs) to die at some point.  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170549</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-10 15:28:03 -0800</bug_when>
    <thetext>Yes, of course.  This just makes it possible for new code to &quot;do the right thing&quot;.  I just finished breaking out the bugzilla credential logic into its own class, but needed this refactor in order to test it well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170558</commentid>
    <comment_count>5</comment_count>
      <attachid>44641</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-10 15:47:43 -0800</bug_when>
    <thetext>Comment on attachment 44641
Patch

Clearing flags on attachment: 44641

Committed r51969: &lt;http://trac.webkit.org/changeset/51969&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170559</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-10 15:47:48 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44641</attachid>
            <date>2009-12-10 15:20:41 -0800</date>
            <delta_ts>2009-12-10 15:47:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-32396-20091210152039.patch</filename>
            <type>text/plain</type>
            <size>7659</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA5YmI1M2E0Li45MjdmZDAyIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTIt
MTAgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgcnVuX2NvbW1hbmQgb250byBFeGVjdXRp
dmUgdG8gbWFrZSBjb2RlIHdoaWNoIHVzZXMgcnVuX2NvbW1hbmQgdGVzdGFibGUKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMyMzk2CisKKyAgICAgICAg
KiBTY3JpcHRzL21vZHVsZXMvZXhlY3V0aXZlLnB5OgorICAgICAgICAgLSBNb3ZlIHJ1bl9jb21t
YW5kIGFuZCBlcnJvciBoYW5kbGVycyBvbnRvIEV4ZWN1dGl2ZS4KKyAgICAgICAgKiBTY3JpcHRz
L21vZHVsZXMvc2NtLnB5OgorICAgICAgICAqIFNjcmlwdHMvbW9kdWxlcy9zY21fdW5pdHRlc3Qu
cHk6CisKIDIwMDktMTItMDkgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3Jp
cHRzL21vZHVsZXMvZXhlY3V0aXZlLnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2V4
ZWN1dGl2ZS5weQppbmRleCBiZWUwOTU3Li5iNzNlMTdkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9TY3JpcHRzL21vZHVsZXMvZXhlY3V0aXZlLnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMv
bW9kdWxlcy9leGVjdXRpdmUucHkKQEAgLTU3LDMzICs1NywxMSBAQCBjbGFzcyBTY3JpcHRFcnJv
cihFeGNlcHRpb24pOgogICAgICAgICAgICAgcmV0dXJuICIlc1xuJXMiICUgKHNlbGYsIHNlbGYu
b3V0cHV0KQogICAgICAgICByZXR1cm4gc3RyKHNlbGYpCiAKLWRlZiBkZWZhdWx0X2Vycm9yX2hh
bmRsZXIoZXJyb3IpOgotICAgIHJhaXNlIGVycm9yCi0KLWRlZiBpZ25vcmVfZXJyb3IoZXJyb3Ip
OgotICAgIHBhc3MKIAogIyBGSVhNRTogVGhpcyBzaG91bGQgbm90IGJlIGEgZ2xvYmFsIHN0YXRp
Yy4KLWRlZiBydW5fY29tbWFuZChhcmdzLCBjd2Q9Tm9uZSwgaW5wdXQ9Tm9uZSwgZXJyb3JfaGFu
ZGxlcj1kZWZhdWx0X2Vycm9yX2hhbmRsZXIsIHJldHVybl9leGl0X2NvZGU9RmFsc2UsIHJldHVy
bl9zdGRlcnI9VHJ1ZSk6Ci0gICAgaWYgaGFzYXR0cihpbnB1dCwgJ3JlYWQnKTogIyBDaGVjayBp
ZiB0aGUgaW5wdXQgaXMgYSBmaWxlLgotICAgICAgICBzdGRpbiA9IGlucHV0Ci0gICAgICAgIHN0
cmluZ190b19jb21tdW5pY2F0ZSA9IE5vbmUKLSAgICBlbHNlOgotICAgICAgICBzdGRpbiA9IHN1
YnByb2Nlc3MuUElQRSBpZiBpbnB1dCBlbHNlIE5vbmUKLSAgICAgICAgc3RyaW5nX3RvX2NvbW11
bmljYXRlID0gaW5wdXQKLSAgICBpZiByZXR1cm5fc3RkZXJyOgotICAgICAgICBzdGRlcnIgPSBz
dWJwcm9jZXNzLlNURE9VVAotICAgIGVsc2U6Ci0gICAgICAgIHN0ZGVyciA9IE5vbmUKLSAgICBw
cm9jZXNzID0gc3VicHJvY2Vzcy5Qb3BlbihhcmdzLCBzdGRpbj1zdGRpbiwgc3Rkb3V0PXN1YnBy
b2Nlc3MuUElQRSwgc3RkZXJyPXN0ZGVyciwgY3dkPWN3ZCkKLSAgICBvdXRwdXQgPSBwcm9jZXNz
LmNvbW11bmljYXRlKHN0cmluZ190b19jb21tdW5pY2F0ZSlbMF0KLSAgICBleGl0X2NvZGUgPSBw
cm9jZXNzLndhaXQoKQotICAgIGlmIGV4aXRfY29kZToKLSAgICAgICAgc2NyaXB0X2Vycm9yID0g
U2NyaXB0RXJyb3Ioc2NyaXB0X2FyZ3M9YXJncywgZXhpdF9jb2RlPWV4aXRfY29kZSwgb3V0cHV0
PW91dHB1dCwgY3dkPWN3ZCkKLSAgICAgICAgZXJyb3JfaGFuZGxlcihzY3JpcHRfZXJyb3IpCi0g
ICAgaWYgcmV0dXJuX2V4aXRfY29kZToKLSAgICAgICAgcmV0dXJuIGV4aXRfY29kZQotICAgIHJl
dHVybiBvdXRwdXQKKyMgTmV3IGNvZGUgc2hvdWxkIHVzZSBFeGVjdXRpdmUucnVuX2NvbW1hbmQg
ZGlyZWN0bHkgaW5zdGVhZAorZGVmIHJ1bl9jb21tYW5kKCphcmdzLCAqKmt3YXJncyk6CisgICAg
cmV0dXJuIEV4ZWN1dGl2ZSgpLnJ1bl9jb21tYW5kKCphcmdzLCAqKmt3YXJncykKIAogCiBjbGFz
cyBFeGVjdXRpdmUob2JqZWN0KToKQEAgLTExMywzICs5MSwzNCBAQCBjbGFzcyBFeGVjdXRpdmUo
b2JqZWN0KToKIAogICAgICAgICBpZiBleGl0X2NvZGU6CiAgICAgICAgICAgICByYWlzZSBTY3Jp
cHRFcnJvcihzY3JpcHRfYXJncz1hcmdzLCBleGl0X2NvZGU9ZXhpdF9jb2RlLCBvdXRwdXQ9Y2hp
bGRfb3V0cHV0KQorCisgICAgIyBFcnJvciBoYW5kbGVycyBkbyBub3QgbmVlZCB0byBiZSBzdGF0
aWMgbWV0aG9kcyBvbmNlIGFsbCBjYWxsZXJzIGFyZSB1cGRhdGVkIHRvIHVzZSBhbiBFeGVjdXRp
dmUgb2JqZWN0LgorICAgIEBzdGF0aWNtZXRob2QKKyAgICBkZWYgZGVmYXVsdF9lcnJvcl9oYW5k
bGVyKGVycm9yKToKKyAgICAgICAgcmFpc2UgZXJyb3IKKworICAgIEBzdGF0aWNtZXRob2QKKyAg
ICBkZWYgaWdub3JlX2Vycm9yKGVycm9yKToKKyAgICAgICAgcGFzcworCisgICAgIyBGSVhNRTog
VGhpcyBzaG91bGQgYmUgbWVyZ2VkIHdpdGggcnVuX2FuZF90aHJvd19pZl9mYWlsCisgICAgZGVm
IHJ1bl9jb21tYW5kKHNlbGYsIGFyZ3MsIGN3ZD1Ob25lLCBpbnB1dD1Ob25lLCBlcnJvcl9oYW5k
bGVyPU5vbmUsIHJldHVybl9leGl0X2NvZGU9RmFsc2UsIHJldHVybl9zdGRlcnI9VHJ1ZSk6Cisg
ICAgICAgIGlmIGhhc2F0dHIoaW5wdXQsICdyZWFkJyk6ICMgQ2hlY2sgaWYgdGhlIGlucHV0IGlz
IGEgZmlsZS4KKyAgICAgICAgICAgIHN0ZGluID0gaW5wdXQKKyAgICAgICAgICAgIHN0cmluZ190
b19jb21tdW5pY2F0ZSA9IE5vbmUKKyAgICAgICAgZWxzZToKKyAgICAgICAgICAgIHN0ZGluID0g
c3VicHJvY2Vzcy5QSVBFIGlmIGlucHV0IGVsc2UgTm9uZQorICAgICAgICAgICAgc3RyaW5nX3Rv
X2NvbW11bmljYXRlID0gaW5wdXQKKyAgICAgICAgaWYgcmV0dXJuX3N0ZGVycjoKKyAgICAgICAg
ICAgIHN0ZGVyciA9IHN1YnByb2Nlc3MuU1RET1VUCisgICAgICAgIGVsc2U6CisgICAgICAgICAg
ICBzdGRlcnIgPSBOb25lCisgICAgICAgIHByb2Nlc3MgPSBzdWJwcm9jZXNzLlBvcGVuKGFyZ3Ms
IHN0ZGluPXN0ZGluLCBzdGRvdXQ9c3VicHJvY2Vzcy5QSVBFLCBzdGRlcnI9c3RkZXJyLCBjd2Q9
Y3dkKQorICAgICAgICBvdXRwdXQgPSBwcm9jZXNzLmNvbW11bmljYXRlKHN0cmluZ190b19jb21t
dW5pY2F0ZSlbMF0KKyAgICAgICAgZXhpdF9jb2RlID0gcHJvY2Vzcy53YWl0KCkKKyAgICAgICAg
aWYgZXhpdF9jb2RlOgorICAgICAgICAgICAgc2NyaXB0X2Vycm9yID0gU2NyaXB0RXJyb3Ioc2Ny
aXB0X2FyZ3M9YXJncywgZXhpdF9jb2RlPWV4aXRfY29kZSwgb3V0cHV0PW91dHB1dCwgY3dkPWN3
ZCkKKyAgICAgICAgICAgIChlcnJvcl9oYW5kbGVyIG9yIHNlbGYuZGVmYXVsdF9lcnJvcl9oYW5k
bGVyKShzY3JpcHRfZXJyb3IpCisgICAgICAgIGlmIHJldHVybl9leGl0X2NvZGU6CisgICAgICAg
ICAgICByZXR1cm4gZXhpdF9jb2RlCisgICAgICAgIHJldHVybiBvdXRwdXQKZGlmZiAtLWdpdCBh
L1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9zY20ucHkgYi9XZWJLaXRUb29scy9TY3JpcHRz
L21vZHVsZXMvc2NtLnB5CmluZGV4IDYxM2Y4NzguLmZmMjY2OTMgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9zY20ucHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9t
b2R1bGVzL3NjbS5weQpAQCAtMzUsNyArMzUsNyBAQCBpbXBvcnQgc3VicHJvY2VzcwogCiAjIElt
cG9ydCBXZWJLaXQtc3BlY2lmaWMgbW9kdWxlcy4KIGZyb20gbW9kdWxlcy5jaGFuZ2Vsb2dzIGlt
cG9ydCBDaGFuZ2VMb2cKLWZyb20gbW9kdWxlcy5leGVjdXRpdmUgaW1wb3J0IHJ1bl9jb21tYW5k
LCBTY3JpcHRFcnJvciwgZGVmYXVsdF9lcnJvcl9oYW5kbGVyLCBpZ25vcmVfZXJyb3IKK2Zyb20g
bW9kdWxlcy5leGVjdXRpdmUgaW1wb3J0IEV4ZWN1dGl2ZSwgcnVuX2NvbW1hbmQsIFNjcmlwdEVy
cm9yCiBmcm9tIG1vZHVsZXMubG9nZ2luZyBpbXBvcnQgZXJyb3IsIGxvZwogCiBkZWYgZGV0ZWN0
X3NjbV9zeXN0ZW0ocGF0aCk6CkBAIC04Nyw3ICs4Nyw3IEBAIGNsYXNzIENoZWNrb3V0TmVlZHNV
cGRhdGUoU2NyaXB0RXJyb3IpOgogZGVmIGNvbW1pdF9lcnJvcl9oYW5kbGVyKGVycm9yKToKICAg
ICBpZiByZS5zZWFyY2goInJlc291cmNlIG91dCBvZiBkYXRlIiwgZXJyb3Iub3V0cHV0KToKICAg
ICAgICAgcmFpc2UgQ2hlY2tvdXROZWVkc1VwZGF0ZShzY3JpcHRfYXJncz1lcnJvci5zY3JpcHRf
YXJncywgZXhpdF9jb2RlPWVycm9yLmV4aXRfY29kZSwgb3V0cHV0PWVycm9yLm91dHB1dCwgY3dk
PWVycm9yLmN3ZCkKLSAgICBkZWZhdWx0X2Vycm9yX2hhbmRsZXIoZXJyb3IpCisgICAgRXhlY3V0
aXZlLmRlZmF1bHRfZXJyb3JfaGFuZGxlcihlcnJvcikKIAogCiBjbGFzcyBTQ006CkBAIC0xMDQs
NyArMTA0LDcgQEAgY2xhc3MgU0NNOgogCiAgICAgZGVmIGVuc3VyZV9jbGVhbl93b3JraW5nX2Rp
cmVjdG9yeShzZWxmLCBmb3JjZV9jbGVhbik6CiAgICAgICAgIGlmIG5vdCBmb3JjZV9jbGVhbiBh
bmQgbm90IHNlbGYud29ya2luZ19kaXJlY3RvcnlfaXNfY2xlYW4oKToKLSAgICAgICAgICAgIHBy
aW50IHJ1bl9jb21tYW5kKHNlbGYuc3RhdHVzX2NvbW1hbmQoKSwgZXJyb3JfaGFuZGxlcj1pZ25v
cmVfZXJyb3IpCisgICAgICAgICAgICBwcmludCBydW5fY29tbWFuZChzZWxmLnN0YXR1c19jb21t
YW5kKCksIGVycm9yX2hhbmRsZXI9RXhlY3V0aXZlLmlnbm9yZV9lcnJvcikKICAgICAgICAgICAg
IHJhaXNlIFNjcmlwdEVycm9yKG1lc3NhZ2U9IldvcmtpbmcgZGlyZWN0b3J5IGhhcyBtb2RpZmlj
YXRpb25zLCBwYXNzIC0tZm9yY2UtY2xlYW4gb3IgLS1uby1jbGVhbiB0byBjb250aW51ZS4iKQog
ICAgICAgICAKICAgICAgICAgbG9nKCJDbGVhbmluZyB3b3JraW5nIGRpcmVjdG9yeSIpCkBAIC0z
NjgsNyArMzY4LDcgQEAgY2xhc3MgR2l0KFNDTSk6CiAKICAgICBAY2xhc3NtZXRob2QKICAgICBk
ZWYgaW5fd29ya2luZ19kaXJlY3RvcnkoY2xzLCBwYXRoKToKLSAgICAgICAgcmV0dXJuIHJ1bl9j
b21tYW5kKFsnZ2l0JywgJ3Jldi1wYXJzZScsICctLWlzLWluc2lkZS13b3JrLXRyZWUnXSwgY3dk
PXBhdGgsIGVycm9yX2hhbmRsZXI9aWdub3JlX2Vycm9yKS5yc3RyaXAoKSA9PSAidHJ1ZSIKKyAg
ICAgICAgcmV0dXJuIHJ1bl9jb21tYW5kKFsnZ2l0JywgJ3Jldi1wYXJzZScsICctLWlzLWluc2lk
ZS13b3JrLXRyZWUnXSwgY3dkPXBhdGgsIGVycm9yX2hhbmRsZXI9RXhlY3V0aXZlLmlnbm9yZV9l
cnJvcikucnN0cmlwKCkgPT0gInRydWUiCiAKICAgICBAY2xhc3NtZXRob2QKICAgICBkZWYgZmlu
ZF9jaGVja291dF9yb290KGNscywgcGF0aCk6CkBAIC00MzgsNyArNDM4LDcgQEAgY2xhc3MgR2l0
KFNDTSk6CiAKICAgICAgICAgIyBJIHRoaW5rIHRoaXMgd2lsbCBhbHdheXMgZmFpbCBkdWUgdG8g
Q2hhbmdlTG9ncy4KICAgICAgICAgIyBGSVhNRTogV2UgbmVlZCB0byBkZXRlYyBzcGVjaWZpYyBm
YWlsdXJlIGNvbmRpdGlvbnMgYW5kIGhhbmRsZSB0aGVtLgotICAgICAgICBydW5fY29tbWFuZChb
J2dpdCcsICdyZXZlcnQnLCAnLS1uby1jb21taXQnLCBnaXRfY29tbWl0XSwgZXJyb3JfaGFuZGxl
cj1pZ25vcmVfZXJyb3IpCisgICAgICAgIHJ1bl9jb21tYW5kKFsnZ2l0JywgJ3JldmVydCcsICct
LW5vLWNvbW1pdCcsIGdpdF9jb21taXRdLCBlcnJvcl9oYW5kbGVyPUV4ZWN1dGl2ZS5pZ25vcmVf
ZXJyb3IpCiAKICAgICAgICAgIyBGaXggYW55IENoYW5nZUxvZ3MgaWYgbmVjZXNzYXJ5LgogICAg
ICAgICBjaGFuZ2Vsb2dfcGF0aHMgPSBzZWxmLm1vZGlmaWVkX2NoYW5nZWxvZ3MoKQpkaWZmIC0t
Z2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL3NjbV91bml0dGVzdC5weSBiL1dlYktp
dFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9zY21fdW5pdHRlc3QucHkKaW5kZXggZTg5ZTI3Ni4uOGU4
MmYzYyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL3NjbV91bml0dGVz
dC5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvc2NtX3VuaXR0ZXN0LnB5CkBA
IC0zOCw3ICszOCw3IEBAIGltcG9ydCB1bml0dGVzdAogaW1wb3J0IHVybGxpYgogCiBmcm9tIGRh
dGV0aW1lIGltcG9ydCBkYXRlCi1mcm9tIG1vZHVsZXMuZXhlY3V0aXZlIGltcG9ydCBydW5fY29t
bWFuZCwgaWdub3JlX2Vycm9yLCBTY3JpcHRFcnJvcgorZnJvbSBtb2R1bGVzLmV4ZWN1dGl2ZSBp
bXBvcnQgRXhlY3V0aXZlLCBydW5fY29tbWFuZCwgU2NyaXB0RXJyb3IKIGZyb20gbW9kdWxlcy5z
Y20gaW1wb3J0IGRldGVjdF9zY21fc3lzdGVtLCBTQ00sIENoZWNrb3V0TmVlZHNVcGRhdGUsIGNv
bW1pdF9lcnJvcl9oYW5kbGVyCiAKICMgRXZlbnR1YWxseSB3ZSB3aWxsIHdhbnQgdG8gd3JpdGUg
dGVzdHMgd2hpY2ggd29yayBmb3IgYm90aCBzY21zLiAobGlrZSB1cGRhdGVfd2Via2l0LCBjaGFu
Z2VkX2ZpbGVzLCBldGMuKQpAQCAtMTQ3LDEyICsxNDcsMTIgQEAgc3ZuOiByZXNvdXJjZSBvdXQg
b2YgZGF0ZTsgdHJ5IHVwZGF0aW5nCiAiIiIKICAgICAgICAgY29tbWFuZF9kb2VzX25vdF9leGlz
dCA9IFsnZG9lc19ub3RfZXhpc3QnLCAnaW52YWxpZF9vcHRpb24nXQogICAgICAgICBzZWxmLmFz
c2VydFJhaXNlcyhPU0Vycm9yLCBydW5fY29tbWFuZCwgY29tbWFuZF9kb2VzX25vdF9leGlzdCkK
LSAgICAgICAgc2VsZi5hc3NlcnRSYWlzZXMoT1NFcnJvciwgcnVuX2NvbW1hbmQsIGNvbW1hbmRf
ZG9lc19ub3RfZXhpc3QsIGVycm9yX2hhbmRsZXI9aWdub3JlX2Vycm9yKQorICAgICAgICBzZWxm
LmFzc2VydFJhaXNlcyhPU0Vycm9yLCBydW5fY29tbWFuZCwgY29tbWFuZF9kb2VzX25vdF9leGlz
dCwgZXJyb3JfaGFuZGxlcj1FeGVjdXRpdmUuaWdub3JlX2Vycm9yKQogCiAgICAgICAgIGNvbW1h
bmRfcmV0dXJuc19ub25femVybyA9IFsnL2Jpbi9zaCcsICctLWludmFsaWQtb3B0aW9uJ10KICAg
ICAgICAgc2VsZi5hc3NlcnRSYWlzZXMoU2NyaXB0RXJyb3IsIHJ1bl9jb21tYW5kLCBjb21tYW5k
X3JldHVybnNfbm9uX3plcm8pCiAgICAgICAgICMgQ2hlY2sgaWYgcmV0dXJucyBlcnJvciB0ZXh0
OgotICAgICAgICBzZWxmLmFzc2VydFRydWUocnVuX2NvbW1hbmQoY29tbWFuZF9yZXR1cm5zX25v
bl96ZXJvLCBlcnJvcl9oYW5kbGVyPWlnbm9yZV9lcnJvcikpCisgICAgICAgIHNlbGYuYXNzZXJ0
VHJ1ZShydW5fY29tbWFuZChjb21tYW5kX3JldHVybnNfbm9uX3plcm8sIGVycm9yX2hhbmRsZXI9
RXhlY3V0aXZlLmlnbm9yZV9lcnJvcikpCiAKICAgICAgICAgc2VsZi5hc3NlcnRSYWlzZXMoQ2hl
Y2tvdXROZWVkc1VwZGF0ZSwgY29tbWl0X2Vycm9yX2hhbmRsZXIsIFNjcmlwdEVycm9yKG91dHB1
dD1naXRfZmFpbHVyZV9tZXNzYWdlKSkKICAgICAgICAgc2VsZi5hc3NlcnRSYWlzZXMoQ2hlY2tv
dXROZWVkc1VwZGF0ZSwgY29tbWl0X2Vycm9yX2hhbmRsZXIsIFNjcmlwdEVycm9yKG91dHB1dD1z
dm5fZmFpbHVyZV9tZXNzYWdlKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>