<?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>32642</bug_id>
          
          <creation_ts>2009-12-16 17:33:04 -0800</creation_ts>
          <short_desc>land-diff is failing with exception under guess_reviewer_from_bug</short_desc>
          <delta_ts>2009-12-16 23:40:43 -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>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>172594</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-16 17:33:04 -0800</bug_when>
    <thetext>post-diff is failing with exception under guess_reviewer_from_bug

Time to finally test buildsteps so this kind of bug stops happening!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172595</commentid>
    <comment_count>1</comment_count>
      <attachid>45028</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-16 17:40:15 -0800</bug_when>
    <thetext>Created attachment 45028
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172596</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-16 17:41:12 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45028 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172597</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-16 17:42:31 -0800</bug_when>
    <thetext>Actually, it&apos;s land-diff.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172619</commentid>
    <comment_count>4</comment_count>
      <attachid>45028</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-16 19:20:35 -0800</bug_when>
    <thetext>Comment on attachment 45028
Patch

I&apos;m having trouble reviewing this patch from my phone.  Feel free to land the fix if this is causing problems.   Ill review it when I get back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172650</commentid>
    <comment_count>5</comment_count>
      <attachid>45028</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-16 23:31:15 -0800</bug_when>
    <thetext>Comment on attachment 45028
Patch

Nice!  Now we just need to test the other steps.  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172651</commentid>
    <comment_count>6</comment_count>
      <attachid>45028</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-16 23:40:36 -0800</bug_when>
    <thetext>Comment on attachment 45028
Patch

Clearing flags on attachment: 45028

Committed r52239: &lt;http://trac.webkit.org/changeset/52239&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172652</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-16 23:40:43 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45028</attachid>
            <date>2009-12-16 17:40:15 -0800</date>
            <delta_ts>2009-12-16 23:40:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-32642-20091216174014.patch</filename>
            <type>text/plain</type>
            <size>13058</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBhZGIxYjk2Li4zODU2ZWQ1IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMzUgQEAKIDIwMDktMTIt
MTYgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIHBvc3QtZGlmZiBpcyBmYWlsaW5nIHdpdGggZXhj
ZXB0aW9uIHVuZGVyIGd1ZXNzX3Jldmlld2VyX2Zyb21fYnVnCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjY0MgorCisgICAgICAgIEFsc28gcmVmYWN0
b3Igb3V0cHV0IGNhcHR1cmluZyBjb2RlIGludG8KKyAgICAgICAgT3V0cHV0Q2FwdHVyZS5hc3Nl
cnRfb3V0cHV0cyB0byBzaGFyZSBtb3JlIGNvZGUgYmV0d2VlbiB0ZXN0cy4KKworICAgICAgICAq
IFNjcmlwdHMvbW9kdWxlcy9idWlsZHN0ZXBzLnB5OgorICAgICAgICAgLSBBZGQgdGhlIG1pc3Np
bmcgaW5jbHVkZS4KKyAgICAgICAgIC0gR2l2ZSBndWVzc19yZXZpZXdlcl9mcm9tX2J1ZyBhIHBy
aXZhdGUgdW5kZXJzY29yZS4KKyAgICAgICAgKiBTY3JpcHRzL21vZHVsZXMvYnVpbGRzdGVwc191
bml0dGVzdC5weTogQWRkZWQuCisgICAgICAgICAtIFRlc3QgdG8gbWFrZSBzdXJlIF9ndWVzc19y
ZXZpZXdlcl9mcm9tX2J1ZyB3b3JrcyBhcyBleHBlY3RlZC4KKyAgICAgICAgKiBTY3JpcHRzL21v
ZHVsZXMvY29tbWFuZHMvY29tbWFuZHRlc3QucHk6CisgICAgICAgICAtIEN1c3RvbSBjb2RlIGlz
IG5vdyBvYnNvbGV0ZWQgYnkgT3V0cHV0Q2FwdHVyZS5hc3NlcnRfb3V0cHV0cworICAgICAgICAq
IFNjcmlwdHMvbW9kdWxlcy9jb21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHk6CisgICAgICAgICAt
IGRpdHRvCisgICAgICAgICogU2NyaXB0cy9tb2R1bGVzL2NyZWRlbnRpYWxzX3VuaXR0ZXN0LnB5
OgorICAgICAgICAgLSBkaXR0bworICAgICAgICAqIFNjcmlwdHMvbW9kdWxlcy9tb2NrX2J1Z3pp
bGxhdG9vbC5weToKKyAgICAgICAgIC0gZmV0Y2hfcmV2aWV3ZWRfcGF0Y2hlc19mcm9tX2J1ZyBj
YW4gbmV2ZXIgcmV0dXJuIE5vbmUKKyAgICAgICAgKiBTY3JpcHRzL21vZHVsZXMvbXVsdGljb21t
YW5kdG9vbF91bml0dGVzdC5weToKKyAgICAgICAgIC0gQ3VzdG9tIGNvZGUgaXMgbm93IG9ic29s
ZXRlZCBieSBPdXRwdXRDYXB0dXJlLmFzc2VydF9vdXRwdXRzCisgICAgICAgICogU2NyaXB0cy9t
b2R1bGVzL291dHB1dGNhcHR1cmUucHk6CisgICAgICAgICAtIEFkZCBhc3NlcnRfb3V0cHV0cyB0
byBzaGFyZSBtb3JlIGNvZGUgYmV0d2VlbiB0ZXN0cy4KKyAgICAgICAgKiBTY3JpcHRzL3J1bi13
ZWJraXQtdW5pdHRlc3RzOgorICAgICAgICAgLSBBZGQgYnVpbGRzdGVwc191bml0dGVzdC5weQor
CisyMDA5LTEyLTE2ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKwogICAgICAgICBS
ZXZpZXdlZCBieSBBZGFtIEJhcnRoLgogCiAgICAgICAgIEdlbmVyYWxpemUgY29tbWl0LXF1ZXVl
IHJlY2VudCBzdGF0dXMgcGFnZSBmb3IgYWxsIHF1ZXVlcwpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9v
bHMvU2NyaXB0cy9tb2R1bGVzL2J1aWxkc3RlcHMucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL21v
ZHVsZXMvYnVpbGRzdGVwcy5weQppbmRleCBhYmZmNTIyLi5mYjBlNTg4IDEwMDY0NAotLS0gYS9X
ZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvYnVpbGRzdGVwcy5weQorKysgYi9XZWJLaXRUb29s
cy9TY3JpcHRzL21vZHVsZXMvYnVpbGRzdGVwcy5weQpAQCAtMzEsNiArMzEsNyBAQCBpbXBvcnQg
b3MKIGZyb20gb3B0cGFyc2UgaW1wb3J0IG1ha2Vfb3B0aW9uCiAKIGZyb20gbW9kdWxlcy5jb21t
ZW50cyBpbXBvcnQgYnVnX2NvbW1lbnRfZnJvbV9jb21taXRfdGV4dAorZnJvbSBtb2R1bGVzLmdy
YW1tYXIgaW1wb3J0IHBsdXJhbGl6ZQogZnJvbSBtb2R1bGVzLmxvZ2dpbmcgaW1wb3J0IGxvZywg
ZXJyb3IKIGZyb20gbW9kdWxlcy53ZWJraXRwb3J0IGltcG9ydCBXZWJLaXRQb3J0CiBmcm9tIG1v
ZHVsZXMuY2hhbmdlbG9ncyBpbXBvcnQgQ2hhbmdlTG9nCkBAIC0yMzAsNyArMjMxLDcgQEAgY2xh
c3MgVXBkYXRlQ2hhbmdlbG9nc1dpdGhSZXZpZXdlclN0ZXAoQWJzdHJhY3RTdGVwKToKICAgICAg
ICAgICAgIENvbW1hbmRPcHRpb25zLnJldmlld2VyLAogICAgICAgICBdCiAKLSAgICBkZWYgZ3Vl
c3NfcmV2aWV3ZXJfZnJvbV9idWcoc2VsZiwgYnVnX2lkKToKKyAgICBkZWYgX2d1ZXNzX3Jldmll
d2VyX2Zyb21fYnVnKHNlbGYsIGJ1Z19pZCk6CiAgICAgICAgIHBhdGNoZXMgPSBzZWxmLl90b29s
LmJ1Z3MuZmV0Y2hfcmV2aWV3ZWRfcGF0Y2hlc19mcm9tX2J1ZyhidWdfaWQpCiAgICAgICAgIGlm
IGxlbihwYXRjaGVzKSAhPSAxOgogICAgICAgICAgICAgbG9nKCIlcyBvbiBidWcgJXMsIGNhbm5v
dCBpbmZlciByZXZpZXdlci4iICUgKHBsdXJhbGl6ZSgicmV2aWV3ZWQgcGF0Y2giLCBsZW4ocGF0
Y2hlcykpLCBidWdfaWQpKQpAQCAtMjQ3LDcgKzI0OCw3IEBAIGNsYXNzIFVwZGF0ZUNoYW5nZWxv
Z3NXaXRoUmV2aWV3ZXJTdGVwKEFic3RyYWN0U3RlcCk6CiAgICAgICAgICAgICBpZiBub3QgYnVn
X2lkOgogICAgICAgICAgICAgICAgIGxvZygiTm8gYnVnIGlkIHByb3ZpZGVkIGFuZCAtLXJldmll
d2VyPSBub3QgcHJvdmlkZWQuICBOb3QgdXBkYXRpbmcgQ2hhbmdlTG9ncyB3aXRoIHJldmlld2Vy
LiIpCiAgICAgICAgICAgICAgICAgcmV0dXJuCi0gICAgICAgICAgICByZXZpZXdlciA9IHNlbGYu
Z3Vlc3NfcmV2aWV3ZXJfZnJvbV9idWcoYnVnX2lkKQorICAgICAgICAgICAgcmV2aWV3ZXIgPSBz
ZWxmLl9ndWVzc19yZXZpZXdlcl9mcm9tX2J1ZyhidWdfaWQpCiAKICAgICAgICAgaWYgbm90IHJl
dmlld2VyOgogICAgICAgICAgICAgbG9nKCJGYWlsZWQgdG8gZ3Vlc3MgcmV2aWV3ZXIgZnJvbSBi
dWcgJXMgYW5kIC0tcmV2aWV3ZXI9IG5vdCBwcm92aWRlZC4gIE5vdCB1cGRhdGluZyBDaGFuZ2VM
b2dzIHdpdGggcmV2aWV3ZXIuIiAlIGJ1Z19pZCkKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1Nj
cmlwdHMvbW9kdWxlcy9idWlsZHN0ZXBzX3VuaXR0ZXN0LnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0
cy9tb2R1bGVzL2J1aWxkc3RlcHNfdW5pdHRlc3QucHkKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMC4uZjc1M2UwYgotLS0gL2Rldi9udWxsCisrKyBiL1dlYktpdFRvb2xzL1Njcmlw
dHMvbW9kdWxlcy9idWlsZHN0ZXBzX3VuaXR0ZXN0LnB5CkBAIC0wLDAgKzEsNDAgQEAKKyMgQ29w
eXJpZ2h0IChDKSAyMDA5IEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisjCisjIFJl
ZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Ig
d2l0aG91dAorIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUg
Zm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlCisjIG1ldDoKKyMKKyMgICAgKiBSZWRpc3RyaWJ1dGlv
bnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAorIyBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIu
CisjICAgICogUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRo
ZSBhYm92ZQorIyBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQg
dGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisjIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBv
dGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKKyMgZGlzdHJpYnV0aW9uLgorIyAgICAq
IE5laXRoZXIgdGhlIG5hbWUgb2YgR29vZ2xlIEluYy4gbm9yIHRoZSBuYW1lcyBvZiBpdHMKKyMg
Y29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBk
ZXJpdmVkIGZyb20KKyMgdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0
ZW4gcGVybWlzc2lvbi4KKyMKKyMgVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgQ09Q
WVJJR0hUIEhPTERFUlMgQU5EIENPTlRSSUJVVE9SUworIyAiQVMgSVMiIEFORCBBTlkgRVhQUkVT
UyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVAorIyBMSU1JVEVEIFRP
LCBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBG
T1IKKyMgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNI
QUxMIFRIRSBDT1BZUklHSFQKKyMgT1dORVIgT1IgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1Ig
QU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsCisjIFNQRUNJQUwsIEVYRU1QTEFSWSwg
T1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QKKyMgTElNSVRFRCBU
TywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBV
U0UsCisjIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZF
UiBDQVVTRUQgQU5EIE9OIEFOWQorIyBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENP
TlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisjIChJTkNMVURJTkcgTkVHTElHRU5D
RSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQorIyBPRiBU
SElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0gg
REFNQUdFLgorCitpbXBvcnQgdW5pdHRlc3QKKworZnJvbSBtb2R1bGVzLmJ1aWxkc3RlcHMgaW1w
b3J0IFVwZGF0ZUNoYW5nZWxvZ3NXaXRoUmV2aWV3ZXJTdGVwCitmcm9tIG1vZHVsZXMubW9ja19i
dWd6aWxsYXRvb2wgaW1wb3J0IE1vY2tCdWd6aWxsYVRvb2wKK2Zyb20gbW9kdWxlcy5vdXRwdXRj
YXB0dXJlIGltcG9ydCBPdXRwdXRDYXB0dXJlCisKK2NsYXNzIFVwZGF0ZUNoYW5nZWxvZ3NXaXRo
UmV2aWV3ZXJTdGVwVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CisgICAgZGVmIHRlc3RfZ3Vlc3Nf
cmV2aWV3ZXJfZnJvbV9idWcoc2VsZik6CisgICAgICAgIGNhcHR1cmUgPSBPdXRwdXRDYXB0dXJl
KCkKKyAgICAgICAgc3RlcCA9IFVwZGF0ZUNoYW5nZWxvZ3NXaXRoUmV2aWV3ZXJTdGVwKE1vY2tC
dWd6aWxsYVRvb2woKSwgW10pCisgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9ICIwIHJldmlld2Vk
IHBhdGNoZXMgb24gYnVnIDEsIGNhbm5vdCBpbmZlciByZXZpZXdlci5cbiIKKyAgICAgICAgY2Fw
dHVyZS5hc3NlcnRfb3V0cHV0cyhzZWxmLCBzdGVwLl9ndWVzc19yZXZpZXdlcl9mcm9tX2J1Zywg
WzFdLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQpkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2NvbW1hbmRzL2NvbW1hbmR0ZXN0LnB5IGIvV2ViS2l0VG9v
bHMvU2NyaXB0cy9tb2R1bGVzL2NvbW1hbmRzL2NvbW1hbmR0ZXN0LnB5CmluZGV4IDMwYzBkZTUu
LjkzODQyMjQgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9jb21tYW5k
cy9jb21tYW5kdGVzdC5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvY29tbWFu
ZHMvY29tbWFuZHRlc3QucHkKQEAgLTM0LDkgKzM0LDQgQEAgZnJvbSBtb2R1bGVzLm91dHB1dGNh
cHR1cmUgaW1wb3J0IE91dHB1dENhcHR1cmUKIAogY2xhc3MgQ29tbWFuZHNUZXN0KHVuaXR0ZXN0
LlRlc3RDYXNlKToKICAgICBkZWYgYXNzZXJ0X2V4ZWN1dGVfb3V0cHV0cyhzZWxmLCBjb21tYW5k
LCBhcmdzLCBleHBlY3RlZF9zdGRvdXQ9IiIsIGV4cGVjdGVkX3N0ZGVycj0iIiwgb3B0aW9ucz1N
b2NrKCksIHRvb2w9TW9ja0J1Z3ppbGxhVG9vbCgpKToKLSAgICAgICAgY2FwdHVyZSA9IE91dHB1
dENhcHR1cmUoKQotICAgICAgICBjYXB0dXJlLmNhcHR1cmVfb3V0cHV0KCkKLSAgICAgICAgY29t
bWFuZC5leGVjdXRlKG9wdGlvbnMsIGFyZ3MsIHRvb2wpCi0gICAgICAgIChzdGRvdXRfc3RyaW5n
LCBzdGRlcnJfc3RyaW5nKSA9IGNhcHR1cmUucmVzdG9yZV9vdXRwdXQoKQotICAgICAgICBzZWxm
LmFzc2VydEVxdWFsKHN0ZG91dF9zdHJpbmcsIGV4cGVjdGVkX3N0ZG91dCkKLSAgICAgICAgc2Vs
Zi5hc3NlcnRFcXVhbChzdGRlcnJfc3RyaW5nLCBleHBlY3RlZF9zdGRlcnIpCisgICAgICAgIE91
dHB1dENhcHR1cmUoKS5hc3NlcnRfb3V0cHV0cyhzZWxmLCBjb21tYW5kLmV4ZWN1dGUsIFtvcHRp
b25zLCBhcmdzLCB0b29sXSwgZXhwZWN0ZWRfc3Rkb3V0PWV4cGVjdGVkX3N0ZG91dCwgZXhwZWN0
ZWRfc3RkZXJyPWV4cGVjdGVkX3N0ZGVycikKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1Njcmlw
dHMvbW9kdWxlcy9jb21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHkgYi9XZWJLaXRUb29scy9TY3Jp
cHRzL21vZHVsZXMvY29tbWFuZHMvcXVldWVzX3VuaXR0ZXN0LnB5CmluZGV4IGQzODE1OWIuLjlh
NjQ2MDQgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9jb21tYW5kcy9x
dWV1ZXNfdW5pdHRlc3QucHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2NvbW1h
bmRzL3F1ZXVlc191bml0dGVzdC5weQpAQCAtMzksMTYgKzM5LDggQEAgY2xhc3MgVGVzdFF1ZXVl
KEFic3RyYWN0UXVldWUpOgogCiAKIGNsYXNzIEFic3RyYWN0UXVldWVUZXN0KENvbW1hbmRzVGVz
dCk6Ci0gICAgZGVmIF9hc3NlcnRfb3V0cHV0KHNlbGYsIGZ1bmN0aW9uLCBhcmdzLCBleHBlY3Rl
ZF9zdGRvdXQ9IiIsIGV4cGVjdGVkX3N0ZGVycj0iIik6Ci0gICAgICAgIGNhcHR1cmUgPSBPdXRw
dXRDYXB0dXJlKCkKLSAgICAgICAgY2FwdHVyZS5jYXB0dXJlX291dHB1dCgpCi0gICAgICAgIGZ1
bmN0aW9uKCphcmdzKQotICAgICAgICAoc3Rkb3V0X3N0cmluZywgc3RkZXJyX3N0cmluZykgPSBj
YXB0dXJlLnJlc3RvcmVfb3V0cHV0KCkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChzdGRvdXRf
c3RyaW5nLCBleHBlY3RlZF9zdGRvdXQpCi0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoc3RkZXJy
X3N0cmluZywgZXhwZWN0ZWRfc3RkZXJyKQotCiAgICAgZGVmIF9hc3NlcnRfbG9nX3Byb2dyZXNz
X291dHB1dChzZWxmLCBwYXRjaF9pZHMsIHByb2dyZXNzX291dHB1dCk6Ci0gICAgICAgIHNlbGYu
X2Fzc2VydF9vdXRwdXQoVGVzdFF1ZXVlKCkubG9nX3Byb2dyZXNzLCBbcGF0Y2hfaWRzXSwgZXhw
ZWN0ZWRfc3RkZXJyPXByb2dyZXNzX291dHB1dCkKKyAgICAgICAgT3V0cHV0Q2FwdHVyZSgpLmFz
c2VydF9vdXRwdXRzKHNlbGYsIFRlc3RRdWV1ZSgpLmxvZ19wcm9ncmVzcywgW3BhdGNoX2lkc10s
IGV4cGVjdGVkX3N0ZGVycj1wcm9ncmVzc19vdXRwdXQpCiAKICAgICBkZWYgdGVzdF9sb2dfcHJv
Z3Jlc3Moc2VsZik6CiAgICAgICAgIHNlbGYuX2Fzc2VydF9sb2dfcHJvZ3Jlc3Nfb3V0cHV0KFsx
LDIsM10sICIzIHBhdGNoZXMgaW4gdGVzdC1xdWV1ZSBbMSwgMiwgM11cbiIpCmRpZmYgLS1naXQg
YS9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvY3JlZGVudGlhbHNfdW5pdHRlc3QucHkgYi9X
ZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvY3JlZGVudGlhbHNfdW5pdHRlc3QucHkKaW5kZXgg
MjBkNWJmMy4uM2RlYzRkNSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVz
L2NyZWRlbnRpYWxzX3VuaXR0ZXN0LnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxl
cy9jcmVkZW50aWFsc191bml0dGVzdC5weQpAQCAtNzUsMTIgKzc1LDggQEAgcGFzc3dvcmQ6ICJT
RUNSRVRTQVVDRSIKICAgICAgICAgZXhlY3V0aXZlX21vY2sgPSBNb2NrKCkKICAgICAgICAgY3Jl
ZGVudGlhbHMgPSBDcmVkZW50aWFscygiZXhhbXBsZS5jb20iLCBleGVjdXRpdmU9ZXhlY3V0aXZl
X21vY2spCiAKLSAgICAgICAgb3V0cHV0ID0gT3V0cHV0Q2FwdHVyZSgpCi0gICAgICAgIG91dHB1
dC5jYXB0dXJlX291dHB1dCgpCi0gICAgICAgIGNyZWRlbnRpYWxzLl9ydW5fc2VjdXJpdHlfdG9v
bCh1c2VybmFtZSkKLSAgICAgICAgKHN0ZG91dF9vdXRwdXQsIHN0ZGVycl9vdXRwdXQpID0gb3V0
cHV0LnJlc3RvcmVfb3V0cHV0KCkKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChzdGRvdXRfb3V0
cHV0LCAiIikKLSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChzdGRlcnJfb3V0cHV0LCAiUmVhZGlu
ZyBLZXljaGFpbiBmb3IgZXhhbXBsZS5jb20gYWNjb3VudCBhbmQgcGFzc3dvcmQuICBDbGljayBc
IkFsbG93XCIgdG8gY29udGludWUuLi5cbiIpCisgICAgICAgIGV4cGVjdGVkX3N0ZGVyciA9ICJS
ZWFkaW5nIEtleWNoYWluIGZvciBleGFtcGxlLmNvbSBhY2NvdW50IGFuZCBwYXNzd29yZC4gIENs
aWNrIFwiQWxsb3dcIiB0byBjb250aW51ZS4uLlxuIgorICAgICAgICBPdXRwdXRDYXB0dXJlKCku
YXNzZXJ0X291dHB1dHMoc2VsZiwgY3JlZGVudGlhbHMuX3J1bl9zZWN1cml0eV90b29sLCBbdXNl
cm5hbWVdLCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQogCiAgICAgICAgIHNlY3Vy
aXR5X2FyZ3MgPSBbIi91c3IvYmluL3NlY3VyaXR5IiwgImZpbmQtaW50ZXJuZXQtcGFzc3dvcmQi
LCAiLWciLCAiLXMiLCAiZXhhbXBsZS5jb20iXQogICAgICAgICBpZiB1c2VybmFtZToKZGlmZiAt
LWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9tb2NrX2J1Z3ppbGxhdG9vbC5weSBi
L1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9tb2NrX2J1Z3ppbGxhdG9vbC5weQppbmRleCA2
YzA3ZjMzLi4wYmE5ZDBkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMv
bW9ja19idWd6aWxsYXRvb2wucHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL21v
Y2tfYnVnemlsbGF0b29sLnB5CkBAIC02Niw3ICs2Niw3IEBAIGNsYXNzIE1vY2tCdWd6aWxsYShN
b2NrKToKICAgICBkZWYgZmV0Y2hfcmV2aWV3ZWRfcGF0Y2hlc19mcm9tX2J1ZyhzZWxmLCBidWdf
aWQpOgogICAgICAgICBpZiBidWdfaWQgPT0gNDI6CiAgICAgICAgICAgICByZXR1cm4gW3NlbGYu
cGF0Y2gxLCBzZWxmLnBhdGNoMl0KLSAgICAgICAgcmV0dXJuIE5vbmUKKyAgICAgICAgcmV0dXJu
IFtdCiAKICAgICBkZWYgZmV0Y2hfYXR0YWNobWVudHNfZnJvbV9idWcoc2VsZiwgYnVnX2lkKToK
ICAgICAgICAgaWYgYnVnX2lkID09IDQyOgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0
cy9tb2R1bGVzL211bHRpY29tbWFuZHRvb2xfdW5pdHRlc3QucHkgYi9XZWJLaXRUb29scy9TY3Jp
cHRzL21vZHVsZXMvbXVsdGljb21tYW5kdG9vbF91bml0dGVzdC5weQppbmRleCBjNzFjYzA5Li5h
ZDg3MmM5IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvbXVsdGljb21t
YW5kdG9vbF91bml0dGVzdC5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvbXVs
dGljb21tYW5kdG9vbF91bml0dGVzdC5weQpAQCAtNjMsMTQgKzYzLDkgQEAgY2xhc3MgQ29tbWFu
ZFRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogCiAgICAgZGVmIHRlc3RfcmVxdWlyZWRfYXJndW1l
bnRzKHNlbGYpOgogICAgICAgICB0d29fcmVxdWlyZWRfYXJndW1lbnRzID0gVHJpdmlhbENvbW1h
bmQoYXJndW1lbnRfbmFtZXM9IkFSRzEgQVJHMiBbQVJHM10iKQotICAgICAgICBjYXB0dXJlID0g
T3V0cHV0Q2FwdHVyZSgpCi0gICAgICAgIGNhcHR1cmUuY2FwdHVyZV9vdXRwdXQoKQotICAgICAg
ICBleGl0X2NvZGUgPSB0d29fcmVxdWlyZWRfYXJndW1lbnRzLmNoZWNrX2FyZ3VtZW50c19hbmRf
ZXhlY3V0ZShbImZvbyJdLCBUcml2aWFsVG9vbCgpKQotICAgICAgICAoc3Rkb3V0X3N0cmluZywg
c3RkZXJyX3N0cmluZykgPSBjYXB0dXJlLnJlc3RvcmVfb3V0cHV0KCkKICAgICAgICAgZXhwZWN0
ZWRfbWlzc2luZ19hcmdzX2Vycm9yID0gIjIgYXJndW1lbnRzIHJlcXVpcmVkLCAxIGFyZ3VtZW50
IHByb3ZpZGVkLiAgUHJvdmlkZWQ6ICdmb28nICBSZXF1aXJlZDogQVJHMSBBUkcyXG5TZWUgJ3Ry
aXZpYWwtdG9vbCBoZWxwIHRyaXZpYWwnIGZvciB1c2FnZS5cbiIKKyAgICAgICAgZXhpdF9jb2Rl
ID0gT3V0cHV0Q2FwdHVyZSgpLmFzc2VydF9vdXRwdXRzKHNlbGYsIHR3b19yZXF1aXJlZF9hcmd1
bWVudHMuY2hlY2tfYXJndW1lbnRzX2FuZF9leGVjdXRlLCBbWyJmb28iXSwgVHJpdmlhbFRvb2wo
KV0sIGV4cGVjdGVkX3N0ZGVycj1leHBlY3RlZF9taXNzaW5nX2FyZ3NfZXJyb3IpCiAgICAgICAg
IHNlbGYuYXNzZXJ0RXF1YWwoZXhpdF9jb2RlLCAxKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFs
KHN0ZG91dF9zdHJpbmcsICIiKQotICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHN0ZGVycl9zdHJp
bmcsIGV4cGVjdGVkX21pc3NpbmdfYXJnc19lcnJvcikKIAogCiBjbGFzcyBUcml2aWFsVG9vbChN
dWx0aUNvbW1hbmRUb29sKToKQEAgLTEwOCwxMyArMTAzLDkgQEAgY2xhc3MgTXVsdGlDb21tYW5k
VG9vbFRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHRv
b2wuY29tbWFuZF9ieV9uYW1lKCJ0cml2aWFsIikubmFtZSwgInRyaXZpYWwiKQogICAgICAgICBz
ZWxmLmFzc2VydEVxdWFsKHRvb2wuY29tbWFuZF9ieV9uYW1lKCJiYXIiKSwgTm9uZSkKIAotICAg
IGRlZiBfYXNzZXJ0X3Rvb2xfbWFpbl9vdXRwdXRzKHNlbGYsIHRvb2wsIG1haW5fYXJncywgZXhw
ZWN0ZWRfc3Rkb3V0LCBleHBlY3RlZF9zdGRlcnIgPSAiIiwgZXhpdF9jb2RlPTApOgotICAgICAg
ICBjYXB0dXJlID0gT3V0cHV0Q2FwdHVyZSgpCi0gICAgICAgIGNhcHR1cmUuY2FwdHVyZV9vdXRw
dXQoKQotICAgICAgICBleGl0X2NvZGUgPSB0b29sLm1haW4obWFpbl9hcmdzKQotICAgICAgICAo
c3Rkb3V0X3N0cmluZywgc3RkZXJyX3N0cmluZykgPSBjYXB0dXJlLnJlc3RvcmVfb3V0cHV0KCkK
LSAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChzdGRvdXRfc3RyaW5nLCBleHBlY3RlZF9zdGRvdXQp
Ci0gICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoZXhwZWN0ZWRfc3RkZXJyLCBleHBlY3RlZF9zdGRl
cnIpCisgICAgZGVmIF9hc3NlcnRfdG9vbF9tYWluX291dHB1dHMoc2VsZiwgdG9vbCwgbWFpbl9h
cmdzLCBleHBlY3RlZF9zdGRvdXQsIGV4cGVjdGVkX3N0ZGVyciA9ICIiLCBleHBlY3RlZF9leGl0
X2NvZGU9MCk6CisgICAgICAgIGV4aXRfY29kZSA9IE91dHB1dENhcHR1cmUoKS5hc3NlcnRfb3V0
cHV0cyhzZWxmLCB0b29sLm1haW4sIFttYWluX2FyZ3NdLCBleHBlY3RlZF9zdGRvdXQ9ZXhwZWN0
ZWRfc3Rkb3V0LCBleHBlY3RlZF9zdGRlcnI9ZXhwZWN0ZWRfc3RkZXJyKQorICAgICAgICBzZWxm
LmFzc2VydEVxdWFsKGV4aXRfY29kZSwgZXhwZWN0ZWRfZXhpdF9jb2RlKQogCiAgICAgZGVmIHRl
c3RfZ2xvYmFsX2hlbHAoc2VsZik6CiAgICAgICAgIHRvb2wgPSBUcml2aWFsVG9vbChjb21tYW5k
cz1bVHJpdmlhbENvbW1hbmQoKSwgVW5jb21tb25Db21tYW5kKCldKQpkaWZmIC0tZ2l0IGEvV2Vi
S2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL291dHB1dGNhcHR1cmUucHkgYi9XZWJLaXRUb29scy9T
Y3JpcHRzL21vZHVsZXMvb3V0cHV0Y2FwdHVyZS5weQppbmRleCBmMDJmYzVkLi41OTJhNjY5IDEw
MDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvb3V0cHV0Y2FwdHVyZS5weQor
KysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvb3V0cHV0Y2FwdHVyZS5weQpAQCAtNTEs
MyArNTEsMTIgQEAgY2xhc3MgT3V0cHV0Q2FwdHVyZShvYmplY3QpOgogCiAgICAgZGVmIHJlc3Rv
cmVfb3V0cHV0KHNlbGYpOgogICAgICAgICByZXR1cm4gKHNlbGYuX3Jlc3RvcmVfb3V0cHV0X3dp
dGhfbmFtZSgic3Rkb3V0IiksIHNlbGYuX3Jlc3RvcmVfb3V0cHV0X3dpdGhfbmFtZSgic3RkZXJy
IikpCisKKyAgICBkZWYgYXNzZXJ0X291dHB1dHMoc2VsZiwgdGVzdGNhc2UsIGZ1bmN0aW9uLCBh
cmdzPVtdLCBrd2FyZ3M9e30sIGV4cGVjdGVkX3N0ZG91dD0iIiwgZXhwZWN0ZWRfc3RkZXJyPSIi
KToKKyAgICAgICAgc2VsZi5jYXB0dXJlX291dHB1dCgpCisgICAgICAgIHJldHVybl92YWx1ZSA9
IGZ1bmN0aW9uKCphcmdzLCAqKmt3YXJncykKKyAgICAgICAgKHN0ZG91dF9zdHJpbmcsIHN0ZGVy
cl9zdHJpbmcpID0gc2VsZi5yZXN0b3JlX291dHB1dCgpCisgICAgICAgIHRlc3RjYXNlLmFzc2Vy
dEVxdWFsKHN0ZG91dF9zdHJpbmcsIGV4cGVjdGVkX3N0ZG91dCkKKyAgICAgICAgdGVzdGNhc2Uu
YXNzZXJ0RXF1YWwoc3RkZXJyX3N0cmluZywgZXhwZWN0ZWRfc3RkZXJyKQorICAgICAgICAjIFRo
aXMgaXMgYSBsaXR0bGUgc3RyYW5nZSwgYnV0IEkgZG9uJ3Qga25vdyB3aGVyZSBlbHNlIHRvIHJl
dHVybiB0aGlzIGluZm9ybWF0aW9uLgorICAgICAgICByZXR1cm4gcmV0dXJuX3ZhbHVlCmRpZmYg
LS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3J1bi13ZWJraXQtdW5pdHRlc3RzIGIvV2ViS2l0
VG9vbHMvU2NyaXB0cy9ydW4td2Via2l0LXVuaXR0ZXN0cwppbmRleCA0MDNmOTg3Li4yNWQ3OTFm
IDEwMDc1NQotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3J1bi13ZWJraXQtdW5pdHRlc3RzCisr
KyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvcnVuLXdlYmtpdC11bml0dGVzdHMKQEAgLTMyLDYgKzMy
LDcgQEAgaW1wb3J0IHVuaXR0ZXN0CiAKIGZyb20gbW9kdWxlcy5idWd6aWxsYV91bml0dGVzdCBp
bXBvcnQgKgogZnJvbSBtb2R1bGVzLmJ1aWxkYm90X3VuaXR0ZXN0IGltcG9ydCAqCitmcm9tIG1v
ZHVsZXMuYnVpbGRzdGVwc191bml0dGVzdCBpbXBvcnQgKgogZnJvbSBtb2R1bGVzLmNoYW5nZWxv
Z3NfdW5pdHRlc3QgaW1wb3J0ICoKIGZyb20gbW9kdWxlcy5jb21tYW5kcy5kb3dubG9hZF91bml0
dGVzdCBpbXBvcnQgKgogZnJvbSBtb2R1bGVzLmNvbW1hbmRzLnVwbG9hZF91bml0dGVzdCBpbXBv
cnQgKgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>