<?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>67170</bug_id>
          
          <creation_ts>2011-08-29 17:01:55 -0700</creation_ts>
          <short_desc>sheriffbot &quot;usage&quot; help statements are wrong</short_desc>
          <delta_ts>2011-08-29 18:43:10 -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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tom Zakrajsek">tomz</reporter>
          <assigned_to name="Tom Zakrajsek">tomz</assigned_to>
          <cc>abarth</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>458576</commentid>
    <comment_count>0</comment_count>
    <who name="Tom Zakrajsek">tomz</who>
    <bug_when>2011-08-29 17:01:55 -0700</bug_when>
    <thetext>The usage help for whois, create-bug, and rollout isn&apos;t right.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458581</commentid>
    <comment_count>1</comment_count>
      <attachid>105549</attachid>
    <who name="Tom Zakrajsek">tomz</who>
    <bug_when>2011-08-29 17:05:39 -0700</bug_when>
    <thetext>Created attachment 105549
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458582</commentid>
    <comment_count>2</comment_count>
      <attachid>105549</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-08-29 17:11:40 -0700</bug_when>
    <thetext>Comment on attachment 105549
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=105549&amp;action=review

&gt; Tools/Scripts/webkitpy/tool/bot/irc_command.py:112
&gt; -            return &quot;%s: Usage: SVN_REVISION [SVN_REVISIONS] REASON&quot; % nick
&gt; +            return &quot;%s: Usage: rollout [SVN_REVISIONS] REASON&quot; % nick

The first SVN_REVISION argument is required, which is why we had it outside the [ ] brackets.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458586</commentid>
    <comment_count>3</comment_count>
      <attachid>105551</attachid>
    <who name="Tom Zakrajsek">tomz</who>
    <bug_when>2011-08-29 17:27:45 -0700</bug_when>
    <thetext>Created attachment 105551
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458633</commentid>
    <comment_count>4</comment_count>
      <attachid>105551</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-29 18:43:05 -0700</bug_when>
    <thetext>Comment on attachment 105551
Patch

Clearing flags on attachment: 105551

Committed r94036: &lt;http://trac.webkit.org/changeset/94036&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458634</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-29 18:43:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>105549</attachid>
            <date>2011-08-29 17:05:39 -0700</date>
            <delta_ts>2011-08-29 17:27:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-67170-20110829170537.patch</filename>
            <type>text/plain</type>
            <size>6549</size>
            <attacher name="Tom Zakrajsek">tomz</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTQwMDkKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCAxMTRiYWMyMGVkODVmMWY5ZTY4MTI3ZWI3MGNhNmFhOGI5
MjBjNGY3Li45Yjc2OWYzZTEyNWY3Njc1ZTRmYWYyOTA5ZDZlZGExZDJhYTVmMDIyIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTEtMDgtMjkgIFRvbSBaYWtyYWpzZWsgIDx0b216QGNvZGVhdXJvcmEub3JnPgorCisg
ICAgICAgIHNoZXJpZmZib3QgInVzYWdlIiBoZWxwIHN0YXRlbWVudHMgYXJlIHdyb25nCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NzE3MAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0cy93ZWJr
aXRweS90b29sL2JvdC9pcmNfY29tbWFuZC5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvYm90L2lyY19jb21tYW5kX3VuaXR0ZXN0LnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9ib3Qvc2hlcmlmZmlyY2JvdF91bml0dGVzdC5weToKKwogMjAxMS0wOC0yOSAg
U2hhd24gU2luZ2ggIDxzaGF3bnNpbmdoQGNocm9taXVtLm9yZz4KIAogICAgICAgICBTbWFsbCBm
aXggaW4gY2hyb21pdW0gcG9ydCBvZiBuZXctcnVuLXdlYmtpdC10ZXN0cy4KZGlmZiAtLWdpdCBh
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvaXJjX2NvbW1hbmQucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L3Rvb2wvYm90L2lyY19jb21tYW5kLnB5CmluZGV4IGRhNTg0YjlkM2Nk
OTQ0ZTNjNDVkYTg5YzQ2ZDJlZDhmYWMzOTQyNmUuLmI1YjIxNWMwZmYyYTI1MGY3N2JkOGFlNjBk
M2RlMDUzNTMzNDQxMWEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9i
b3QvaXJjX2NvbW1hbmQucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9p
cmNfY29tbWFuZC5weQpAQCAtMTA5LDcgKzEwOSw3IEBAIGNsYXNzIFJvbGxvdXQoSVJDQ29tbWFu
ZCk6CiAKICAgICAgICAgaWYgKG5vdCBzdm5fcmV2aXNpb25fbGlzdCBvciBub3Qgcm9sbG91dF9y
ZWFzb24pOgogICAgICAgICAgICAgIyByZXR1cm4gaXMgZXF1aXZhbGVudCB0byBhbiBpcmMoKS5w
b3N0KCksIGJ1dCBtYWtlcyBmb3IgZWFzaWVyIHVuaXQgdGVzdGluZy4KLSAgICAgICAgICAgIHJl
dHVybiAiJXM6IFVzYWdlOiBTVk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNPTiIgJSBu
aWNrCisgICAgICAgICAgICByZXR1cm4gIiVzOiBVc2FnZTogcm9sbG91dCBbU1ZOX1JFVklTSU9O
U10gUkVBU09OIiAlIG5pY2sKIAogICAgICAgICBzZWxmLl91cGRhdGVfd29ya2luZ19jb3B5KHRv
b2wpCiAKQEAgLTE3NCw3ICsxNzQsNyBAQCBjbGFzcyBIaShJUkNDb21tYW5kKToKIGNsYXNzIFdo
b2lzKElSQ0NvbW1hbmQpOgogICAgIGRlZiBleGVjdXRlKHNlbGYsIG5pY2ssIGFyZ3MsIHRvb2ws
IHNoZXJpZmYpOgogICAgICAgICBpZiBsZW4oYXJncykgIT0gMToKLSAgICAgICAgICAgIHJldHVy
biAiJXM6IFVzYWdlOiBCVUdaSUxMQV9FTUFJTCIgJSBuaWNrCisgICAgICAgICAgICByZXR1cm4g
IiVzOiBVc2FnZTogd2hvaXMgQlVHWklMTEFfRU1BSUwiICUgbmljawogICAgICAgICBlbWFpbCA9
IGFyZ3NbMF0KICAgICAgICAgIyBGSVhNRTogV2Ugc2hvdWxkIGdldCB0aGUgQ29udHJpYnV0b3JM
aXN0IG9mZiB0aGUgdG9vbCBzb21ld2hlcmUuCiAgICAgICAgIGNvbW1pdHRlciA9IENvbW1pdHRl
ckxpc3QoKS5jb250cmlidXRvcl9ieV9lbWFpbChlbWFpbCkKQEAgLTIwMCw3ICsyMDAsNyBAQCBj
bGFzcyBFbGl6YShJUkNDb21tYW5kKToKIGNsYXNzIENyZWF0ZUJ1ZyhJUkNDb21tYW5kKToKICAg
ICBkZWYgZXhlY3V0ZShzZWxmLCBuaWNrLCBhcmdzLCB0b29sLCBzaGVyaWZmKToKICAgICAgICAg
aWYgbm90IGFyZ3M6Ci0gICAgICAgICAgICByZXR1cm4gIiVzOiBVc2FnZTogQlVHX1RJVExFIiAl
IG5pY2sKKyAgICAgICAgICAgIHJldHVybiAiJXM6IFVzYWdlOiBjcmVhdGUtYnVnIEJVR19USVRM
RSIgJSBuaWNrCiAKICAgICAgICAgYnVnX3RpdGxlID0gIiAiLmpvaW4oYXJncykKICAgICAgICAg
YnVnX2Rlc2NyaXB0aW9uID0gIiVzXG5SZXF1ZXN0ZWQgYnkgJXMgb24gJXMuIiAlIChidWdfdGl0
bGUsIG5pY2ssIGNvbmZpZ19pcmMuY2hhbm5lbCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvdG9vbC9ib3QvaXJjX2NvbW1hbmRfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3Rvb2wvYm90L2lyY19jb21tYW5kX3VuaXR0ZXN0LnB5CmluZGV4IDYzNmJkNWVi
ZDdhY2Q3YmVkYThkODcxNDNkYWFiMjEyODhiNWRiYjcuLjg3MGJkMzMyYjFkOTdkOWE1OWIwYjQ4
MGFmMjkwOWZmZDIwZTMyOTkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9v
bC9ib3QvaXJjX2NvbW1hbmRfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS90b29sL2JvdC9pcmNfY29tbWFuZF91bml0dGVzdC5weQpAQCAtNDEsOSArNDEsOSBAQCBjbGFz
cyBJUkNDb21tYW5kVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAKICAgICBkZWYgdGVzdF93aG9p
cyhzZWxmKToKICAgICAgICAgd2hvaXMgPSBXaG9pcygpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1
YWxzKCJ0b206IFVzYWdlOiBCVUdaSUxMQV9FTUFJTCIsCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1
YWxzKCJ0b206IFVzYWdlOiB3aG9pcyBCVUdaSUxMQV9FTUFJTCIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHdob2lzLmV4ZWN1dGUoInRvbSIsIFtdLCBOb25lLCBOb25lKSkKLSAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbHMoInRvbTogVXNhZ2U6IEJVR1pJTExBX0VNQUlMIiwKKyAgICAgICAg
c2VsZi5hc3NlcnRFcXVhbHMoInRvbTogVXNhZ2U6IHdob2lzIEJVR1pJTExBX0VNQUlMIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgd2hvaXMuZXhlY3V0ZSgidG9tIiwgWyJBZGFtIiwgIkJh
cnRoIl0sIE5vbmUsIE5vbmUpKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFscygidG9tOiBTb3Jy
eSwgSSBkb24ndCBrbm93IHVua25vd25AZXhhbXBsZS5jb20uIE1heWJlIHlvdSBjb3VsZCBpbnRy
b2R1Y2UgbWU/IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hvaXMuZXhlY3V0ZSgidG9t
IiwgWyJ1bmtub3duQGV4YW1wbGUuY29tIl0sIE5vbmUsIE5vbmUpKQpAQCAtNTQsNyArNTQsNyBA
QCBjbGFzcyBJUkNDb21tYW5kVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAKICAgICBkZWYgdGVz
dF9jcmVhdGVfYnVnKHNlbGYpOgogICAgICAgICBjcmVhdGVfYnVnID0gQ3JlYXRlQnVnKCkKLSAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoInRvbTogVXNhZ2U6IEJVR19USVRMRSIsCisgICAgICAg
IHNlbGYuYXNzZXJ0RXF1YWxzKCJ0b206IFVzYWdlOiBjcmVhdGUtYnVnIEJVR19USVRMRSIsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNyZWF0ZV9idWcuZXhlY3V0ZSgidG9tIiwgW10sIE5v
bmUsIE5vbmUpKQogCiAgICAgICAgIGV4YW1wbGVfYXJncyA9IFsic2hlcnJpZi1ib3QiLCAic2hv
dWxkIiwgImhhdmUiLCAiYSIsICJjcmVhdGUtYnVnIiwgImNvbW1hbmQiXQpAQCAtOTMsNyArOTMs
NyBAQCBjbGFzcyBJUkNDb21tYW5kVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAgIHNl
bGYuYXNzZXJ0RXF1YWxzKChOb25lLCBOb25lKSwgcm9sbG91dC5fcGFyc2VfYXJncyhbIi0tYmFy
IiwgIjEyMzQiXSkpCiAKICAgICAgICAgIyBJbnZhbGlkIGFyZ3VtZW50cyByZXN1bHQgaW4gdGhl
IFVTQUdFIG1lc3NhZ2UuCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKCJ0b206IFVzYWdlOiBT
Vk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNPTiIsCisgICAgICAgIHNlbGYuYXNzZXJ0
RXF1YWxzKCJ0b206IFVzYWdlOiByb2xsb3V0IFtTVk5fUkVWSVNJT05TXSBSRUFTT04iLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICByb2xsb3V0LmV4ZWN1dGUoInRvbSIsIFtdLCBOb25lLCBO
b25lKSkKIAogICAgICAgICAjIEZJWE1FOiBXZSBuZWVkIGEgYmV0dGVyIHdheSB0byB0ZXN0IElS
Q0NvbW1hbmRzIHdoaWNoIGNhbGwgdG9vbC5pcmMoKS5wb3N0KCkKZGlmZiAtLWdpdCBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3Qvc2hlcmlmZmlyY2JvdF91bml0dGVzdC5weSBiL1Rv
b2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3Qvc2hlcmlmZmlyY2JvdF91bml0dGVzdC5weQpp
bmRleCA3OGIyZWFlMzM5MTJkYTViOTdkZDViYmVhNDQ2MjAyMTY3MjRlNWJkLi4xZGVmZjI3ZjQ4
ZTA4N2I2ZWFhZTgyNmUxODcyYjM4ZThlMTBjOThmIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3Rvb2wvYm90L3NoZXJpZmZpcmNib3RfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9zaGVyaWZmaXJjYm90X3VuaXR0ZXN0LnB5CkBAIC0x
MTgsMTIgKzExOCwxMiBAQCBjbGFzcyBTaGVyaWZmSVJDQm90VGVzdCh1bml0dGVzdC5UZXN0Q2Fz
ZSk6CiAgICAgICAgIE91dHB1dENhcHR1cmUoKS5hc3NlcnRfb3V0cHV0cyhzZWxmLCBydW4sIGFy
Z3M9WyJyb2xsb3V0IHIyMTY1NCAyMTY1NSByMjE2NTYgVGhpcyByMjE2NTQgcGF0Y2ggYnJva2Ug
dGhlIHdvcmxkIl0sIGV4cGVjdGVkX3N0ZGVycj1leHBlY3RlZF9zdGRlcnIpCiAKICAgICBkZWYg
dGVzdF9yb2xsb3V0X2JhbmFuYXMoc2VsZik6Ci0gICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9ICJN
T0NLOiBpcmMucG9zdDogbW9ja19uaWNrOiBVc2FnZTogU1ZOX1JFVklTSU9OIFtTVk5fUkVWSVNJ
T05TXSBSRUFTT05cbiIKKyAgICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gIk1PQ0s6IGlyYy5wb3N0
OiBtb2NrX25pY2s6IFVzYWdlOiByb2xsb3V0IFtTVk5fUkVWSVNJT05TXSBSRUFTT05cbiIKICAg
ICAgICAgT3V0cHV0Q2FwdHVyZSgpLmFzc2VydF9vdXRwdXRzKHNlbGYsIHJ1biwgYXJncz1bInJv
bGxvdXQgYmFuYW5hcyJdLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQogCiAgICAg
ZGVmIHRlc3Rfcm9sbG91dF9pbnZhbGlkYXRlX3JldmlzaW9uKHNlbGYpOgogICAgICAgICAjIFdo
ZW4gZm9sa3MgcGFzcyBqdW5rIGFyZ3VtZW50cywgd2Ugc2hvdWxkIGp1c3Qgc3BpdCB0aGUgdXNh
Z2UgYmFjayBhdCB0aGVtLgotICAgICAgICBleHBlY3RlZF9zdGRlcnIgPSAiTU9DSzogaXJjLnBv
c3Q6IG1vY2tfbmljazogVXNhZ2U6IFNWTl9SRVZJU0lPTiBbU1ZOX1JFVklTSU9OU10gUkVBU09O
XG4iCisgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9ICJNT0NLOiBpcmMucG9zdDogbW9ja19uaWNr
OiBVc2FnZTogcm9sbG91dCBbU1ZOX1JFVklTSU9OU10gUkVBU09OXG4iCiAgICAgICAgIE91dHB1
dENhcHR1cmUoKS5hc3NlcnRfb3V0cHV0cyhzZWxmLCBydW4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBhcmdzPVsicm9sbG91dCAtLWNvbXBvbmVudD1Ub29scyAyMTY1
NCJdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXhwZWN0ZWRfc3Rk
ZXJyPWV4cGVjdGVkX3N0ZGVycikKQEAgLTE0OSw5ICsxNDksOSBAQCBNT0NLOiBpcmMucG9zdDog
VGhlIHJvbGxvdXQgcmVhc29uIG1heSBub3QgYmVnaW4gd2l0aCAtIChcIi1iYWQgKFJlcXVlc3Rl
ZCBieSBtbwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXhwZWN0ZWRf
c3RkZXJyPWV4cGVjdGVkX3N0ZGVycikKIAogICAgIGRlZiB0ZXN0X3JvbGxvdXRfbm9fcmVhc29u
KHNlbGYpOgotICAgICAgICBleHBlY3RlZF9zdGRlcnIgPSAiTU9DSzogaXJjLnBvc3Q6IG1vY2tf
bmljazogVXNhZ2U6IFNWTl9SRVZJU0lPTiBbU1ZOX1JFVklTSU9OU10gUkVBU09OXG4iCisgICAg
ICAgIGV4cGVjdGVkX3N0ZGVyciA9ICJNT0NLOiBpcmMucG9zdDogbW9ja19uaWNrOiBVc2FnZTog
cm9sbG91dCBbU1ZOX1JFVklTSU9OU10gUkVBU09OXG4iCiAgICAgICAgIE91dHB1dENhcHR1cmUo
KS5hc3NlcnRfb3V0cHV0cyhzZWxmLCBydW4sIGFyZ3M9WyJyb2xsb3V0IDIxNjU0Il0sIGV4cGVj
dGVkX3N0ZGVycj1leHBlY3RlZF9zdGRlcnIpCiAKICAgICBkZWYgdGVzdF9tdWx0aV9yb2xsb3V0
X25vX3JlYXNvbihzZWxmKToKLSAgICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gIk1PQ0s6IGlyYy5w
b3N0OiBtb2NrX25pY2s6IFVzYWdlOiBTVk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNP
TlxuIgorICAgICAgICBleHBlY3RlZF9zdGRlcnIgPSAiTU9DSzogaXJjLnBvc3Q6IG1vY2tfbmlj
azogVXNhZ2U6IHJvbGxvdXQgW1NWTl9SRVZJU0lPTlNdIFJFQVNPTlxuIgogICAgICAgICBPdXRw
dXRDYXB0dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwgcnVuLCBhcmdzPVsicm9sbG91dCAyMTY1
NCAyMTY1NSByMjE2NTYiXSwgZXhwZWN0ZWRfc3RkZXJyPWV4cGVjdGVkX3N0ZGVycikK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>105551</attachid>
            <date>2011-08-29 17:27:45 -0700</date>
            <delta_ts>2011-08-29 18:43:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-67170-20110829172743.patch</filename>
            <type>text/plain</type>
            <size>6627</size>
            <attacher name="Tom Zakrajsek">tomz</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTQwMDkKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCAxMTRiYWMyMGVkODVmMWY5ZTY4MTI3ZWI3MGNhNmFhOGI5
MjBjNGY3Li45Yjc2OWYzZTEyNWY3Njc1ZTRmYWYyOTA5ZDZlZGExZDJhYTVmMDIyIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTEtMDgtMjkgIFRvbSBaYWtyYWpzZWsgIDx0b216QGNvZGVhdXJvcmEub3JnPgorCisg
ICAgICAgIHNoZXJpZmZib3QgInVzYWdlIiBoZWxwIHN0YXRlbWVudHMgYXJlIHdyb25nCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NzE3MAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0cy93ZWJr
aXRweS90b29sL2JvdC9pcmNfY29tbWFuZC5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvYm90L2lyY19jb21tYW5kX3VuaXR0ZXN0LnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9ib3Qvc2hlcmlmZmlyY2JvdF91bml0dGVzdC5weToKKwogMjAxMS0wOC0yOSAg
U2hhd24gU2luZ2ggIDxzaGF3bnNpbmdoQGNocm9taXVtLm9yZz4KIAogICAgICAgICBTbWFsbCBm
aXggaW4gY2hyb21pdW0gcG9ydCBvZiBuZXctcnVuLXdlYmtpdC10ZXN0cy4KZGlmZiAtLWdpdCBh
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvaXJjX2NvbW1hbmQucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L3Rvb2wvYm90L2lyY19jb21tYW5kLnB5CmluZGV4IGRhNTg0YjlkM2Nk
OTQ0ZTNjNDVkYTg5YzQ2ZDJlZDhmYWMzOTQyNmUuLjE5MGM4MmRhZWQ0NjBiOWEzYzA0NzdkYTMy
MmIyZTliYTVmNWUzZTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9i
b3QvaXJjX2NvbW1hbmQucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9p
cmNfY29tbWFuZC5weQpAQCAtMTA5LDcgKzEwOSw3IEBAIGNsYXNzIFJvbGxvdXQoSVJDQ29tbWFu
ZCk6CiAKICAgICAgICAgaWYgKG5vdCBzdm5fcmV2aXNpb25fbGlzdCBvciBub3Qgcm9sbG91dF9y
ZWFzb24pOgogICAgICAgICAgICAgIyByZXR1cm4gaXMgZXF1aXZhbGVudCB0byBhbiBpcmMoKS5w
b3N0KCksIGJ1dCBtYWtlcyBmb3IgZWFzaWVyIHVuaXQgdGVzdGluZy4KLSAgICAgICAgICAgIHJl
dHVybiAiJXM6IFVzYWdlOiBTVk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNPTiIgJSBu
aWNrCisgICAgICAgICAgICByZXR1cm4gIiVzOiBVc2FnZTogcm9sbG91dCBTVk5fUkVWSVNJT04g
W1NWTl9SRVZJU0lPTlNdIFJFQVNPTiIgJSBuaWNrCiAKICAgICAgICAgc2VsZi5fdXBkYXRlX3dv
cmtpbmdfY29weSh0b29sKQogCkBAIC0xNzQsNyArMTc0LDcgQEAgY2xhc3MgSGkoSVJDQ29tbWFu
ZCk6CiBjbGFzcyBXaG9pcyhJUkNDb21tYW5kKToKICAgICBkZWYgZXhlY3V0ZShzZWxmLCBuaWNr
LCBhcmdzLCB0b29sLCBzaGVyaWZmKToKICAgICAgICAgaWYgbGVuKGFyZ3MpICE9IDE6Ci0gICAg
ICAgICAgICByZXR1cm4gIiVzOiBVc2FnZTogQlVHWklMTEFfRU1BSUwiICUgbmljaworICAgICAg
ICAgICAgcmV0dXJuICIlczogVXNhZ2U6IHdob2lzIEJVR1pJTExBX0VNQUlMIiAlIG5pY2sKICAg
ICAgICAgZW1haWwgPSBhcmdzWzBdCiAgICAgICAgICMgRklYTUU6IFdlIHNob3VsZCBnZXQgdGhl
IENvbnRyaWJ1dG9yTGlzdCBvZmYgdGhlIHRvb2wgc29tZXdoZXJlLgogICAgICAgICBjb21taXR0
ZXIgPSBDb21taXR0ZXJMaXN0KCkuY29udHJpYnV0b3JfYnlfZW1haWwoZW1haWwpCkBAIC0yMDAs
NyArMjAwLDcgQEAgY2xhc3MgRWxpemEoSVJDQ29tbWFuZCk6CiBjbGFzcyBDcmVhdGVCdWcoSVJD
Q29tbWFuZCk6CiAgICAgZGVmIGV4ZWN1dGUoc2VsZiwgbmljaywgYXJncywgdG9vbCwgc2hlcmlm
Zik6CiAgICAgICAgIGlmIG5vdCBhcmdzOgotICAgICAgICAgICAgcmV0dXJuICIlczogVXNhZ2U6
IEJVR19USVRMRSIgJSBuaWNrCisgICAgICAgICAgICByZXR1cm4gIiVzOiBVc2FnZTogY3JlYXRl
LWJ1ZyBCVUdfVElUTEUiICUgbmljawogCiAgICAgICAgIGJ1Z190aXRsZSA9ICIgIi5qb2luKGFy
Z3MpCiAgICAgICAgIGJ1Z19kZXNjcmlwdGlvbiA9ICIlc1xuUmVxdWVzdGVkIGJ5ICVzIG9uICVz
LiIgJSAoYnVnX3RpdGxlLCBuaWNrLCBjb25maWdfaXJjLmNoYW5uZWwpCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvYm90L2lyY19jb21tYW5kX3VuaXR0ZXN0LnB5IGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9pcmNfY29tbWFuZF91bml0dGVzdC5weQpp
bmRleCA2MzZiZDVlYmQ3YWNkN2JlZGE4ZDg3MTQzZGFhYjIxMjg4YjVkYmI3Li5iMzU0YTc5ZTk1
ZTgwODM5NjYxOTkwNzFlNzRlMDgwOGUwYWRlMzEwIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3Rvb2wvYm90L2lyY19jb21tYW5kX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvaXJjX2NvbW1hbmRfdW5pdHRlc3QucHkKQEAgLTQxLDkg
KzQxLDkgQEAgY2xhc3MgSVJDQ29tbWFuZFRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogCiAgICAg
ZGVmIHRlc3Rfd2hvaXMoc2VsZik6CiAgICAgICAgIHdob2lzID0gV2hvaXMoKQotICAgICAgICBz
ZWxmLmFzc2VydEVxdWFscygidG9tOiBVc2FnZTogQlVHWklMTEFfRU1BSUwiLAorICAgICAgICBz
ZWxmLmFzc2VydEVxdWFscygidG9tOiBVc2FnZTogd2hvaXMgQlVHWklMTEFfRU1BSUwiLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICB3aG9pcy5leGVjdXRlKCJ0b20iLCBbXSwgTm9uZSwgTm9u
ZSkpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKCJ0b206IFVzYWdlOiBCVUdaSUxMQV9FTUFJ
TCIsCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKCJ0b206IFVzYWdlOiB3aG9pcyBCVUdaSUxM
QV9FTUFJTCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHdob2lzLmV4ZWN1dGUoInRvbSIs
IFsiQWRhbSIsICJCYXJ0aCJdLCBOb25lLCBOb25lKSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVh
bHMoInRvbTogU29ycnksIEkgZG9uJ3Qga25vdyB1bmtub3duQGV4YW1wbGUuY29tLiBNYXliZSB5
b3UgY291bGQgaW50cm9kdWNlIG1lPyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHdob2lz
LmV4ZWN1dGUoInRvbSIsIFsidW5rbm93bkBleGFtcGxlLmNvbSJdLCBOb25lLCBOb25lKSkKQEAg
LTU0LDcgKzU0LDcgQEAgY2xhc3MgSVJDQ29tbWFuZFRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgog
CiAgICAgZGVmIHRlc3RfY3JlYXRlX2J1ZyhzZWxmKToKICAgICAgICAgY3JlYXRlX2J1ZyA9IENy
ZWF0ZUJ1ZygpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKCJ0b206IFVzYWdlOiBCVUdfVElU
TEUiLAorICAgICAgICBzZWxmLmFzc2VydEVxdWFscygidG9tOiBVc2FnZTogY3JlYXRlLWJ1ZyBC
VUdfVElUTEUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICBjcmVhdGVfYnVnLmV4ZWN1dGUo
InRvbSIsIFtdLCBOb25lLCBOb25lKSkKIAogICAgICAgICBleGFtcGxlX2FyZ3MgPSBbInNoZXJy
aWYtYm90IiwgInNob3VsZCIsICJoYXZlIiwgImEiLCAiY3JlYXRlLWJ1ZyIsICJjb21tYW5kIl0K
QEAgLTkzLDcgKzkzLDcgQEAgY2xhc3MgSVJDQ29tbWFuZFRlc3QodW5pdHRlc3QuVGVzdENhc2Up
OgogICAgICAgICBzZWxmLmFzc2VydEVxdWFscygoTm9uZSwgTm9uZSksIHJvbGxvdXQuX3BhcnNl
X2FyZ3MoWyItLWJhciIsICIxMjM0Il0pKQogCiAgICAgICAgICMgSW52YWxpZCBhcmd1bWVudHMg
cmVzdWx0IGluIHRoZSBVU0FHRSBtZXNzYWdlLgotICAgICAgICBzZWxmLmFzc2VydEVxdWFscygi
dG9tOiBVc2FnZTogU1ZOX1JFVklTSU9OIFtTVk5fUkVWSVNJT05TXSBSRUFTT04iLAorICAgICAg
ICBzZWxmLmFzc2VydEVxdWFscygidG9tOiBVc2FnZTogcm9sbG91dCBTVk5fUkVWSVNJT04gW1NW
Tl9SRVZJU0lPTlNdIFJFQVNPTiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHJvbGxvdXQu
ZXhlY3V0ZSgidG9tIiwgW10sIE5vbmUsIE5vbmUpKQogCiAgICAgICAgICMgRklYTUU6IFdlIG5l
ZWQgYSBiZXR0ZXIgd2F5IHRvIHRlc3QgSVJDQ29tbWFuZHMgd2hpY2ggY2FsbCB0b29sLmlyYygp
LnBvc3QoKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9zaGVy
aWZmaXJjYm90X3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2JvdC9z
aGVyaWZmaXJjYm90X3VuaXR0ZXN0LnB5CmluZGV4IDc4YjJlYWUzMzkxMmRhNWI5N2RkNWJiZWE0
NDYyMDIxNjcyNGU1YmQuLmMwYmM5OTI2OTM5NGE1MTFmYjgyZTFlNWZkOTE3MGMwMTMxNjhiNmMg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3Qvc2hlcmlmZmlyY2Jv
dF91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvYm90L3NoZXJp
ZmZpcmNib3RfdW5pdHRlc3QucHkKQEAgLTExOCwxMiArMTE4LDEyIEBAIGNsYXNzIFNoZXJpZmZJ
UkNCb3RUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgT3V0cHV0Q2FwdHVyZSgpLmFz
c2VydF9vdXRwdXRzKHNlbGYsIHJ1biwgYXJncz1bInJvbGxvdXQgcjIxNjU0IDIxNjU1IHIyMTY1
NiBUaGlzIHIyMTY1NCBwYXRjaCBicm9rZSB0aGUgd29ybGQiXSwgZXhwZWN0ZWRfc3RkZXJyPWV4
cGVjdGVkX3N0ZGVycikKIAogICAgIGRlZiB0ZXN0X3JvbGxvdXRfYmFuYW5hcyhzZWxmKToKLSAg
ICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gIk1PQ0s6IGlyYy5wb3N0OiBtb2NrX25pY2s6IFVzYWdl
OiBTVk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNPTlxuIgorICAgICAgICBleHBlY3Rl
ZF9zdGRlcnIgPSAiTU9DSzogaXJjLnBvc3Q6IG1vY2tfbmljazogVXNhZ2U6IHJvbGxvdXQgU1ZO
X1JFVklTSU9OIFtTVk5fUkVWSVNJT05TXSBSRUFTT05cbiIKICAgICAgICAgT3V0cHV0Q2FwdHVy
ZSgpLmFzc2VydF9vdXRwdXRzKHNlbGYsIHJ1biwgYXJncz1bInJvbGxvdXQgYmFuYW5hcyJdLCBl
eHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQogCiAgICAgZGVmIHRlc3Rfcm9sbG91dF9p
bnZhbGlkYXRlX3JldmlzaW9uKHNlbGYpOgogICAgICAgICAjIFdoZW4gZm9sa3MgcGFzcyBqdW5r
IGFyZ3VtZW50cywgd2Ugc2hvdWxkIGp1c3Qgc3BpdCB0aGUgdXNhZ2UgYmFjayBhdCB0aGVtLgot
ICAgICAgICBleHBlY3RlZF9zdGRlcnIgPSAiTU9DSzogaXJjLnBvc3Q6IG1vY2tfbmljazogVXNh
Z2U6IFNWTl9SRVZJU0lPTiBbU1ZOX1JFVklTSU9OU10gUkVBU09OXG4iCisgICAgICAgIGV4cGVj
dGVkX3N0ZGVyciA9ICJNT0NLOiBpcmMucG9zdDogbW9ja19uaWNrOiBVc2FnZTogcm9sbG91dCBT
Vk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNPTlxuIgogICAgICAgICBPdXRwdXRDYXB0
dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwgcnVuLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYXJncz1bInJvbGxvdXQgLS1jb21wb25lbnQ9VG9vbHMgMjE2NTQiXSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4cGVjdGVkX3N0ZGVycj1l
eHBlY3RlZF9zdGRlcnIpCkBAIC0xNDksOSArMTQ5LDkgQEAgTU9DSzogaXJjLnBvc3Q6IFRoZSBy
b2xsb3V0IHJlYXNvbiBtYXkgbm90IGJlZ2luIHdpdGggLSAoXCItYmFkIChSZXF1ZXN0ZWQgYnkg
bW8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4cGVjdGVkX3N0ZGVy
cj1leHBlY3RlZF9zdGRlcnIpCiAKICAgICBkZWYgdGVzdF9yb2xsb3V0X25vX3JlYXNvbihzZWxm
KToKLSAgICAgICAgZXhwZWN0ZWRfc3RkZXJyID0gIk1PQ0s6IGlyYy5wb3N0OiBtb2NrX25pY2s6
IFVzYWdlOiBTVk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJFQVNPTlxuIgorICAgICAgICBl
eHBlY3RlZF9zdGRlcnIgPSAiTU9DSzogaXJjLnBvc3Q6IG1vY2tfbmljazogVXNhZ2U6IHJvbGxv
dXQgU1ZOX1JFVklTSU9OIFtTVk5fUkVWSVNJT05TXSBSRUFTT05cbiIKICAgICAgICAgT3V0cHV0
Q2FwdHVyZSgpLmFzc2VydF9vdXRwdXRzKHNlbGYsIHJ1biwgYXJncz1bInJvbGxvdXQgMjE2NTQi
XSwgZXhwZWN0ZWRfc3RkZXJyPWV4cGVjdGVkX3N0ZGVycikKIAogICAgIGRlZiB0ZXN0X211bHRp
X3JvbGxvdXRfbm9fcmVhc29uKHNlbGYpOgotICAgICAgICBleHBlY3RlZF9zdGRlcnIgPSAiTU9D
SzogaXJjLnBvc3Q6IG1vY2tfbmljazogVXNhZ2U6IFNWTl9SRVZJU0lPTiBbU1ZOX1JFVklTSU9O
U10gUkVBU09OXG4iCisgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9ICJNT0NLOiBpcmMucG9zdDog
bW9ja19uaWNrOiBVc2FnZTogcm9sbG91dCBTVk5fUkVWSVNJT04gW1NWTl9SRVZJU0lPTlNdIFJF
QVNPTlxuIgogICAgICAgICBPdXRwdXRDYXB0dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwgcnVu
LCBhcmdzPVsicm9sbG91dCAyMTY1NCAyMTY1NSByMjE2NTYiXSwgZXhwZWN0ZWRfc3RkZXJyPWV4
cGVjdGVkX3N0ZGVycikK
</data>

          </attachment>
      

    </bug>

</bugzilla>