<?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>94606</bug_id>
          
          <creation_ts>2012-08-21 09:14:18 -0700</creation_ts>
          <short_desc>REGRESSION(r126146): It made all tests assert (Requested by Ossy on #webkit).</short_desc>
          <delta_ts>2012-08-21 09:21: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>93897</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>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>700820</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-21 09:14:18 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/126146 broke the build:
It made all tests assert (Requested by Ossy 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>700822</commentid>
    <comment_count>1</comment_count>
      <attachid>159702</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-21 09:15:01 -0700</bug_when>
    <thetext>Created attachment 159702
ROLLOUT of r126146

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>700825</commentid>
    <comment_count>2</comment_count>
      <attachid>159702</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-08-21 09:21:03 -0700</bug_when>
    <thetext>Comment on attachment 159702
ROLLOUT of r126146

Clearing flags on attachment: 159702

Committed r126161: &lt;http://trac.webkit.org/changeset/126161&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>700826</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-08-21 09:21:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159702</attachid>
            <date>2012-08-21 09:15:01 -0700</date>
            <delta_ts>2012-08-21 09:21:03 -0700</delta_ts>
            <desc>ROLLOUT of r126146</desc>
            <filename>bug-94606-20120821162120.patch</filename>
            <type>text/plain</type>
            <size>14278</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI2MTU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzFkYjE3M2RiYzNjODI5
OTk1NTVkZGI0MzU0MDAxMjBlMDIyOWQwOS4uZDU2M2RhZTYyNzZkZDMwMTJlMjZjMzAyOGQ0ZGNl
NmJjNDNkZmZiYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDEyLTA4LTIxICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAorICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTI2MTQ2LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMjYxNDYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk0NjA2CisKKyAgICAgICAgSXQgbWFkZSBhbGwgdGVzdHMgYXNzZXJ0IChSZXF1
ZXN0ZWQgYnkgT3NzeSBvbiAjd2Via2l0KS4KKworICAgICAgICAqIGJyaWRnZS9xdC9xdF9ydW50
aW1lLmNwcDoKKyAgICAgICAgKEpTQzo6QmluZGluZ3M6OnByb3RvdHlwZUZvclNpZ25hbHNBbmRT
bG90cyk6CisgICAgICAgIChKU0M6OkJpbmRpbmdzOjpRdFJ1bnRpbWVNZXRob2Q6OmNhbGwpOgor
ICAgICAgICAoSlNDOjpCaW5kaW5nczo6UXRSdW50aW1lTWV0aG9kOjpqc09iamVjdFJlZik6Cisg
ICAgICAgIChKU0M6OkJpbmRpbmdzOjpRdFJ1bnRpbWVNZXRob2Q6OmNvbm5lY3RPckRpc2Nvbm5l
Y3QpOgorICAgICAgICAqIGJyaWRnZS9xdC9xdF9ydW50aW1lLmg6CisgICAgICAgIChRdFJ1bnRp
bWVNZXRob2QpOgorCisyMDEyLTA4LTIxICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90
QGdtYWlsLmNvbT4KKwogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTI2MTUwLgog
ICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xMjYxNTAKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk0NjA1CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9n
CmluZGV4IDQ4NDQ1ZTI3ZDJjMjdiY2I1YTU5M2JkOTAyNWZkMDM0ZjA5ZTk1YTMuLjJiNWNlYjMw
N2I1NmI1NjRlOWQwZjYxY2VlZTc4NTQ3YTU5ODA1ZjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvcXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTItMDgtMjEgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21h
aWwuY29tPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMjYxNDYuCisgICAg
ICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzEyNjE0NgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTQ2MDYKKworICAgICAgICBJdCBt
YWRlIGFsbCB0ZXN0cyBhc3NlcnQgKFJlcXVlc3RlZCBieSBPc3N5IG9uICN3ZWJraXQpLgorCisg
ICAgICAgICogdGVzdHMvcW9iamVjdGJyaWRnZS90c3RfcW9iamVjdGJyaWRnZS5jcHA6CisgICAg
ICAgICh0c3RfUU9iamVjdEJyaWRnZTo6b2JqZWN0RGVsZXRlZCk6CisgICAgICAgICh0c3RfUU9i
amVjdEJyaWRnZTo6aW50cm9zcGVjdFF0TWV0aG9kc19kYXRhKToKKyAgICAgICAgKHRzdF9RT2Jq
ZWN0QnJpZGdlOjppbnRyb3NwZWN0UXRNZXRob2RzKToKKwogMjAxMi0wOC0xNyAgU2ltb24gSGF1
c21hbm4gIDxzaW1vbi5oYXVzbWFubkBub2tpYS5jb20+CiAKICAgICAgICAgW1F0XSBSRUdSRVNT
SU9OKHIxMjU0MjgpOiBmYXN0L3Byb2ZpbGVyL25lc3RlZC1zdGFydC1hbmQtc3RvcC1wcm9maWxl
ci5odG1sIGZhaWxzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfcnVu
dGltZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfcnVudGltZS5jcHAKaW5kZXgg
NDU5MmRmYjZlM2FjZmI2NzAyYTBlZDkyZGM1M2I1N2Q5MWI0MzlmMC4uNTBmNmRiNjQ1MGZiM2Rh
OWQ5Nzg2NjU1MTk4ZmU3YjlkMWY1MzVjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYnJp
ZGdlL3F0L3F0X3J1bnRpbWUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9y
dW50aW1lLmNwcApAQCAtMTI4Miw4ICsxMjgyLDggQEAgc3RhdGljIGludCBmaW5kU2lnbmFsSW5k
ZXgoY29uc3QgUU1ldGFPYmplY3QqIG1ldGEsIGludCBpbml0aWFsSW5kZXgsIFFCeXRlQXJyYXkK
IHN0YXRpYyBKU0NsYXNzUmVmIHByb3RvdHlwZUZvclNpZ25hbHNBbmRTbG90cygpCiB7CiAgICAg
c3RhdGljIEpTQ2xhc3NEZWZpbml0aW9uIGNsYXNzRGVmID0gewotICAgICAgICAwLCBrSlNDbGFz
c0F0dHJpYnV0ZU5vQXV0b21hdGljUHJvdG90eXBlLCAwLCAwLCAwLCAwLAotICAgICAgICAwLCAw
LCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwCisgICAgICAgIDAsIDAsIDAsIDAsIDAsIDAsCisg
ICAgICAgIDAsIDAsIDAsIDAsIDAsIDAsIDAsIFF0UnVudGltZU1ldGhvZDo6Y2FsbCwgMCwgMCwg
MAogICAgIH07CiAgICAgc3RhdGljIEpTQ2xhc3NSZWYgY2xzID0gSlNDbGFzc0NyZWF0ZSgmY2xh
c3NEZWYpOwogICAgIHJldHVybiBjbHM7CkBAIC0xMzA3LDcgKzEzMDcsNyBAQCBRdFJ1bnRpbWVN
ZXRob2Q6On5RdFJ1bnRpbWVNZXRob2QoKQogCiBKU1ZhbHVlUmVmIFF0UnVudGltZU1ldGhvZDo6
Y2FsbChKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24sIEpTT2JqZWN0
UmVmIC8qdGhpc09iamVjdCovLCBzaXplX3QgYXJndW1lbnRDb3VudCwgY29uc3QgSlNWYWx1ZVJl
ZiBhcmd1bWVudHNbXSwgSlNWYWx1ZVJlZiogZXhjZXB0aW9uKQogewotICAgIFF0UnVudGltZU1l
dGhvZCogZCA9IHRvUnVudGltZU1ldGhvZChjb250ZXh0LCBmdW5jdGlvbik7CisgICAgUXRSdW50
aW1lTWV0aG9kKiBkID0gcmVpbnRlcnByZXRfY2FzdDxRdFJ1bnRpbWVNZXRob2QqPihKU09iamVj
dEdldFByaXZhdGUoZnVuY3Rpb24pKTsKICAgICBpZiAoIWQpIHsKICAgICAgICAgc2V0RXhjZXB0
aW9uKGNvbnRleHQsIGV4Y2VwdGlvbiwgUVN0cmluZ0xpdGVyYWwoImNhbm5vdCBjYWxsIGZ1bmN0
aW9uIG9mIGRlbGV0ZWQgcnVudGltZSBtZXRob2QiKSk7CiAgICAgICAgIHJldHVybiBKU1ZhbHVl
TWFrZVVuZGVmaW5lZChjb250ZXh0KTsKQEAgLTEzNTMsNTMgKzEzNTMsNTAgQEAgSlNPYmplY3RS
ZWYgUXRSdW50aW1lTWV0aG9kOjpqc09iamVjdFJlZihKU0NvbnRleHRSZWYgY29udGV4dCwgSlNW
YWx1ZVJlZiogZXhjZXAKICAgICBpZiAoSlNPYmplY3RSZWYgY2FjaGVkV3JhcHBlciA9IG1faW5z
dGFuY2UtPm1fY2FjaGVkTWV0aG9kcy5nZXQodGhpcykpCiAgICAgICAgIHJldHVybiBjYWNoZWRX
cmFwcGVyOwogCi0gICAgc3RhdGljIEpTU3RyaW5nUmVmIGNvbm5lY3RTdHIgPSBKU1N0cmluZ0Ny
ZWF0ZVdpdGhVVEY4Q1N0cmluZygiY29ubmVjdCIpOwotICAgIHN0YXRpYyBKU1N0cmluZ1JlZiBk
aXNjb25uZWN0U3RyID0gSlNTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoImRpc2Nvbm5lY3Qi
KTsKLSAgICBKU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gYWN0dWFsTmFtZVN0cihBZG9wdCwgSlNT
dHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcobV9pZGVudGlmaWVyLmNvbnN0RGF0YSgpKSk7Ci0K
LSAgICBKU09iamVjdFJlZiBvYmplY3QgPSBKU09iamVjdE1ha2VGdW5jdGlvbldpdGhDYWxsYmFj
ayhjb250ZXh0LCBhY3R1YWxOYW1lU3RyLmdldCgpLCBjYWxsKTsKKyAgICBzdGF0aWMgY29uc3Qg
SlNDbGFzc0RlZmluaXRpb24gY2xhc3NEZWZGb3JDb25uZWN0ID0geworICAgICAgICAwLCAwLCAi
Y29ubmVjdCIsIDAsIDAsIDAsCisgICAgICAgIDAsIDAsIDAsIDAsIDAsIDAsIDAsIGNvbm5lY3Qs
IDAsIDAsIDAKKyAgICB9OwogCi0gICAgSlNPYmplY3RSZWYgZ2VuZXJhbEZ1bmN0aW9uUHJvdG8g
PSBKU1ZhbHVlVG9PYmplY3QoY29udGV4dCwgSlNPYmplY3RHZXRQcm90b3R5cGUoY29udGV4dCwg
b2JqZWN0KSwgMCk7Ci0gICAgSlNPYmplY3RSZWYgcnVudGltZU1ldGhvZFByb3RvID0gSlNPYmpl
Y3RNYWtlKGNvbnRleHQsIHByb3RvdHlwZUZvclNpZ25hbHNBbmRTbG90cygpLCB0aGlzKTsKLSAg
ICBKU09iamVjdFNldFByb3RvdHlwZShjb250ZXh0LCBydW50aW1lTWV0aG9kUHJvdG8sIGdlbmVy
YWxGdW5jdGlvblByb3RvKTsKKyAgICBzdGF0aWMgY29uc3QgSlNDbGFzc0RlZmluaXRpb24gY2xh
c3NEZWZGb3JEaXNjb25uZWN0ID0geworICAgICAgICAwLCAwLCAiZGlzY29ubmVjdCIsIDAsIDAs
IDAsCisgICAgICAgIDAsIDAsIDAsIDAsIDAsIDAsIDAsIGRpc2Nvbm5lY3QsIDAsIDAsIDAKKyAg
ICB9OwogCi0gICAgSlNPYmplY3RTZXRQcm90b3R5cGUoY29udGV4dCwgb2JqZWN0LCBydW50aW1l
TWV0aG9kUHJvdG8pOworICAgIHN0YXRpYyBKU0NsYXNzUmVmIGNsYXNzUmVmQ29ubmVjdCA9IEpT
Q2xhc3NDcmVhdGUoJmNsYXNzRGVmRm9yQ29ubmVjdCk7CisgICAgc3RhdGljIEpTQ2xhc3NSZWYg
Y2xhc3NSZWZEaXNjb25uZWN0ID0gSlNDbGFzc0NyZWF0ZSgmY2xhc3NEZWZGb3JEaXNjb25uZWN0
KTsKKyAgICBib29sIGlzU2lnbmFsID0gbV9mbGFncyAmIE1ldGhvZElzU2lnbmFsOworICAgIEpT
T2JqZWN0UmVmIG9iamVjdCA9IEpTT2JqZWN0TWFrZShjb250ZXh0LCBwcm90b3R5cGVGb3JTaWdu
YWxzQW5kU2xvdHMoKSwgdGhpcyk7CisgICAgSlNPYmplY3RSZWYgY29ubmVjdEZ1bmN0aW9uID0g
SlNPYmplY3RNYWtlKGNvbnRleHQsIGNsYXNzUmVmQ29ubmVjdCwgdGhpcyk7CisgICAgSlNPYmpl
Y3RSZWYgZGlzY29ubmVjdEZ1bmN0aW9uID0gSlNPYmplY3RNYWtlKGNvbnRleHQsIGNsYXNzUmVm
RGlzY29ubmVjdCwgdGhpcyk7CisgICAgSlNQcm9wZXJ0eUF0dHJpYnV0ZXMgYXR0cmlidXRlcyA9
IGtKU1Byb3BlcnR5QXR0cmlidXRlRG9udEVudW0gfCBrSlNQcm9wZXJ0eUF0dHJpYnV0ZURvbnRE
ZWxldGU7CiAKLSAgICBKU09iamVjdFJlZiBjb25uZWN0RnVuY3Rpb24gPSBKU09iamVjdE1ha2VG
dW5jdGlvbldpdGhDYWxsYmFjayhjb250ZXh0LCBjb25uZWN0U3RyLCBjb25uZWN0KTsKLSAgICBK
U09iamVjdFNldFByb3RvdHlwZShjb250ZXh0LCBjb25uZWN0RnVuY3Rpb24sIHJ1bnRpbWVNZXRo
b2RQcm90byk7CisgICAgc3RhdGljIEpTU3RyaW5nUmVmIGNvbm5lY3RTdHIgPSBKU1N0cmluZ0Ny
ZWF0ZVdpdGhVVEY4Q1N0cmluZygiY29ubmVjdCIpOworICAgIHN0YXRpYyBKU1N0cmluZ1JlZiBk
aXNjb25uZWN0U3RyID0gSlNTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoImRpc2Nvbm5lY3Qi
KTsKKyAgICBzdGF0aWMgSlNTdHJpbmdSZWYgbGVuZ3RoU3RyID0gSlNTdHJpbmdDcmVhdGVXaXRo
VVRGOENTdHJpbmcoImxlbmd0aCIpOworICAgIHN0YXRpYyBKU1N0cmluZ1JlZiBuYW1lU3RyID0g
SlNTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoIm5hbWUiKTsKKyAgICBKU1JldGFpblB0cjxK
U1N0cmluZ1JlZj4gYWN0dWFsTmFtZVN0cihBZG9wdCwgSlNTdHJpbmdDcmVhdGVXaXRoVVRGOENT
dHJpbmcobV9pZGVudGlmaWVyLmNvbnN0RGF0YSgpKSk7CiAKLSAgICBKU09iamVjdFJlZiBkaXNj
b25uZWN0RnVuY3Rpb24gPSBKU09iamVjdE1ha2VGdW5jdGlvbldpdGhDYWxsYmFjayhjb250ZXh0
LCBkaXNjb25uZWN0U3RyLCBkaXNjb25uZWN0KTsKLSAgICBKU09iamVjdFNldFByb3RvdHlwZShj
b250ZXh0LCBkaXNjb25uZWN0RnVuY3Rpb24sIHJ1bnRpbWVNZXRob2RQcm90byk7CisgICAgSlNP
YmplY3RTZXRQcm9wZXJ0eShjb250ZXh0LCBjb25uZWN0RnVuY3Rpb24sIGxlbmd0aFN0ciwgSlNW
YWx1ZU1ha2VOdW1iZXIoY29udGV4dCwgaXNTaWduYWwgPyAxIDogMCksIGF0dHJpYnV0ZXMsIGV4
Y2VwdGlvbik7CisgICAgSlNPYmplY3RTZXRQcm9wZXJ0eShjb250ZXh0LCBjb25uZWN0RnVuY3Rp
b24sIG5hbWVTdHIsIEpTVmFsdWVNYWtlU3RyaW5nKGNvbnRleHQsIGNvbm5lY3RTdHIpLCBhdHRy
aWJ1dGVzLCBleGNlcHRpb24pOworICAgIEpTT2JqZWN0U2V0UHJvcGVydHkoY29udGV4dCwgZGlz
Y29ubmVjdEZ1bmN0aW9uLCBsZW5ndGhTdHIsIEpTVmFsdWVNYWtlTnVtYmVyKGNvbnRleHQsIGlz
U2lnbmFsID8gMSA6IDApLCBhdHRyaWJ1dGVzLCBleGNlcHRpb24pOworICAgIEpTT2JqZWN0U2V0
UHJvcGVydHkoY29udGV4dCwgZGlzY29ubmVjdEZ1bmN0aW9uLCBuYW1lU3RyLCBKU1ZhbHVlTWFr
ZVN0cmluZyhjb250ZXh0LCBkaXNjb25uZWN0U3RyKSwgYXR0cmlidXRlcywgZXhjZXB0aW9uKTsK
IAotICAgIGNvbnN0IEpTUHJvcGVydHlBdHRyaWJ1dGVzIGF0dHJpYnV0ZXMgPSBrSlNQcm9wZXJ0
eUF0dHJpYnV0ZURvbnRFbnVtIHwga0pTUHJvcGVydHlBdHRyaWJ1dGVEb250RGVsZXRlOwogICAg
IEpTT2JqZWN0U2V0UHJvcGVydHkoY29udGV4dCwgb2JqZWN0LCBjb25uZWN0U3RyLCBjb25uZWN0
RnVuY3Rpb24sIGF0dHJpYnV0ZXMsIGV4Y2VwdGlvbik7CiAgICAgSlNPYmplY3RTZXRQcm9wZXJ0
eShjb250ZXh0LCBvYmplY3QsIGRpc2Nvbm5lY3RTdHIsIGRpc2Nvbm5lY3RGdW5jdGlvbiwgYXR0
cmlidXRlcywgZXhjZXB0aW9uKTsKKyAgICBKU09iamVjdFNldFByb3BlcnR5KGNvbnRleHQsIG9i
amVjdCwgbGVuZ3RoU3RyLCBKU1ZhbHVlTWFrZU51bWJlcihjb250ZXh0LCAwKSwgYXR0cmlidXRl
cywgZXhjZXB0aW9uKTsKKyAgICBKU09iamVjdFNldFByb3BlcnR5KGNvbnRleHQsIG9iamVjdCwg
bmFtZVN0ciwgSlNWYWx1ZU1ha2VTdHJpbmcoY29udGV4dCwgYWN0dWFsTmFtZVN0ci5nZXQoKSks
IGF0dHJpYnV0ZXMsIGV4Y2VwdGlvbik7CiAKICAgICBtX2luc3RhbmNlLT5tX2NhY2hlZE1ldGhv
ZHMuc2V0KGNvbnRleHQsIHRoaXMsIG9iamVjdCk7CiAKICAgICByZXR1cm4gb2JqZWN0OwogfQog
Ci1RdFJ1bnRpbWVNZXRob2QqIFF0UnVudGltZU1ldGhvZDo6dG9SdW50aW1lTWV0aG9kKEpTQ29u
dGV4dFJlZiBjb250ZXh0LCBKU09iamVjdFJlZiBvYmplY3QpCi17Ci0gICAgSlNPYmplY3RSZWYg
cHJvdG8gPSBKU1ZhbHVlVG9PYmplY3QoY29udGV4dCwgSlNPYmplY3RHZXRQcm90b3R5cGUoY29u
dGV4dCwgb2JqZWN0KSwgMCk7Ci0gICAgaWYgKCFwcm90bykKLSAgICAgICAgcmV0dXJuIDA7Ci0g
ICAgaWYgKCFKU1ZhbHVlSXNPYmplY3RPZkNsYXNzKGNvbnRleHQsIHByb3RvLCBwcm90b3R5cGVG
b3JTaWduYWxzQW5kU2xvdHMoKSkpCi0gICAgICAgIHJldHVybiAwOwotICAgIHJldHVybiBzdGF0
aWNfY2FzdDxRdFJ1bnRpbWVNZXRob2QqPihKU09iamVjdEdldFByaXZhdGUocHJvdG8pKTsKLX0K
LQogSlNWYWx1ZVJlZiBRdFJ1bnRpbWVNZXRob2Q6OmNvbm5lY3RPckRpc2Nvbm5lY3QoSlNDb250
ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uLCBKU09iamVjdFJlZiB0aGlzT2Jq
ZWN0LCBzaXplX3QgYXJndW1lbnRDb3VudCwgY29uc3QgSlNWYWx1ZVJlZiBhcmd1bWVudHNbXSwg
SlNWYWx1ZVJlZiogZXhjZXB0aW9uLCBib29sIGNvbm5lY3QpCiB7Ci0gICAgUXRSdW50aW1lTWV0
aG9kKiBkID0gdG9SdW50aW1lTWV0aG9kKGNvbnRleHQsIHRoaXNPYmplY3QpOworICAgIFF0UnVu
dGltZU1ldGhvZCogZCA9IHN0YXRpY19jYXN0PFF0UnVudGltZU1ldGhvZCo+KEpTT2JqZWN0R2V0
UHJpdmF0ZSh0aGlzT2JqZWN0KSk7CiAgICAgaWYgKCFkKQotICAgICAgICBkID0gdG9SdW50aW1l
TWV0aG9kKGNvbnRleHQsIGZ1bmN0aW9uKTsKLSAgICBpZiAoIWQpIHsKLSAgICAgICAgUVN0cmlu
ZyBlcnJvclN0ciA9IFFTdHJpbmdMaXRlcmFsKCJRdE1ldGFNZXRob2QuJTE6IENhbm5vdCBjb25u
ZWN0IHRvL2Zyb20gZGVsZXRlZCBRT2JqZWN0IikuYXJnKGNvbm5lY3QgPyAgUVN0cmluZ0xpdGVy
YWwoImNvbm5lY3QiKSA6IFFTdHJpbmdMaXRlcmFsKCJkaXNjb25uZWN0IikpOwotICAgICAgICBz
ZXRFeGNlcHRpb24oY29udGV4dCwgZXhjZXB0aW9uLCBlcnJvclN0cik7Ci0gICAgICAgIHJldHVy
biBKU1ZhbHVlTWFrZVVuZGVmaW5lZChjb250ZXh0KTsKLSAgICB9CisgICAgICAgIGQgPSBzdGF0
aWNfY2FzdDxRdFJ1bnRpbWVNZXRob2QqPihKU09iamVjdEdldFByaXZhdGUoZnVuY3Rpb24pKTsK
IAogICAgIFFTdHJpbmcgZnVuY3Rpb25OYW1lID0gY29ubmVjdCA/IFFTdHJpbmdMaXRlcmFsKCJj
b25uZWN0IikgOiBRU3RyaW5nTGl0ZXJhbCgiZGlzY29ubmVjdCIpOwogCkBAIC0xNDM1LDkgKzE0
MzIsMTEgQEAgSlNWYWx1ZVJlZiBRdFJ1bnRpbWVNZXRob2Q6OmNvbm5lY3RPckRpc2Nvbm5lY3Qo
SlNDb250ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmUKIAogICAgICAgICAvLyBvYmplY3Quc2ln
bmFsLmNvbm5lY3Qoc29tZUZ1bmN0aW9uKTsKICAgICAgICAgaWYgKEpTT2JqZWN0SXNGdW5jdGlv
bihjb250ZXh0LCB0YXJnZXRGdW5jdGlvbikpIHsKLSAgICAgICAgICAgIC8vIG9iamVjdC5zaWdu
YWwuY29ubmVjdChvdGhlck9iamVjdC5zbG90KTsKLSAgICAgICAgICAgIGlmIChRdFJ1bnRpbWVN
ZXRob2QqIHRhcmdldE1ldGhvZCA9IHRvUnVudGltZU1ldGhvZChjb250ZXh0LCB0YXJnZXRGdW5j
dGlvbikpCi0gICAgICAgICAgICAgICAgdGFyZ2V0T2JqZWN0ID0gdG9SZWYoUXRJbnN0YW5jZTo6
Z2V0UXRJbnN0YW5jZSh0YXJnZXRNZXRob2QtPm1fb2JqZWN0LmRhdGEoKSwgZC0+bV9pbnN0YW5j
ZS0+cm9vdE9iamVjdCgpLCBRdEluc3RhbmNlOjpRdE93bmVyc2hpcCktPmNyZWF0ZVJ1bnRpbWVP
YmplY3QodG9KUyhjb250ZXh0KSkpOworICAgICAgICAgICAgaWYgKEpTVmFsdWVJc09iamVjdE9m
Q2xhc3MoY29udGV4dCwgdGFyZ2V0RnVuY3Rpb24sIHByb3RvdHlwZUZvclNpZ25hbHNBbmRTbG90
cygpKSkgeworICAgICAgICAgICAgICAgIC8vIG9iamVjdC5zaWduYWwuY29ubmVjdChvdGhlck9i
amVjdC5zbG90KTsKKyAgICAgICAgICAgICAgICBpZiAoUXRSdW50aW1lTWV0aG9kKiB0YXJnZXRN
ZXRob2QgPSBzdGF0aWNfY2FzdDxRdFJ1bnRpbWVNZXRob2QqPihKU09iamVjdEdldFByaXZhdGUo
dGFyZ2V0RnVuY3Rpb24pKSkKKyAgICAgICAgICAgICAgICAgICAgdGFyZ2V0T2JqZWN0ID0gdG9S
ZWYoUXRJbnN0YW5jZTo6Z2V0UXRJbnN0YW5jZSh0YXJnZXRNZXRob2QtPm1fb2JqZWN0LmRhdGEo
KSwgZC0+bV9pbnN0YW5jZS0+cm9vdE9iamVjdCgpLCBRdEluc3RhbmNlOjpRdE93bmVyc2hpcCkt
PmNyZWF0ZVJ1bnRpbWVPYmplY3QodG9KUyhjb250ZXh0KSkpOworICAgICAgICAgICAgfQogICAg
ICAgICB9IGVsc2UKICAgICAgICAgICAgIHRhcmdldEZ1bmN0aW9uID0gMDsKICAgICB9IGVsc2Ug
ewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X3J1bnRpbWUuaCBiL1Nv
dXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9ydW50aW1lLmgKaW5kZXggMjQ1MGZjNTZlMzdlN2Fm
Y2U3OWJhMzM2ZmVlYWFmNzE4ZDkwYmJhZi4uYTkxZTRmNTEzZWRlNGQ1MmM2ZDY4ZWJiMWZkZjVm
ZDI4NGNiNzhiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X3J1bnRp
bWUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfcnVudGltZS5oCkBAIC0xMTQs
NyArMTE0LDggQEAgcHVibGljOgogICAgIGNvbnN0IFFCeXRlQXJyYXkmIG5hbWUoKSB7IHJldHVy
biBtX2lkZW50aWZpZXI7IH0KIAogcHJpdmF0ZToKLSAgICBzdGF0aWMgUXRSdW50aW1lTWV0aG9k
KiB0b1J1bnRpbWVNZXRob2QoSlNDb250ZXh0UmVmLCBKU09iamVjdFJlZik7CisgICAgc3RhdGlj
IGNvbnN0IEpTU3RhdGljRnVuY3Rpb24gY29ubmVjdEZ1bmN0aW9uOworICAgIHN0YXRpYyBjb25z
dCBKU1N0YXRpY0Z1bmN0aW9uIGRpc2Nvbm5lY3RGdW5jdGlvbjsKIAogICAgIHN0YXRpYyBKU1Zh
bHVlUmVmIGNvbm5lY3RPckRpc2Nvbm5lY3QoSlNDb250ZXh0UmVmIGN0eCwgSlNPYmplY3RSZWYg
ZnVuY3Rpb24sIEpTT2JqZWN0UmVmIHRoaXNPYmplY3QsIHNpemVfdCBhcmd1bWVudENvdW50LCBj
b25zdCBKU1ZhbHVlUmVmIGFyZ3VtZW50c1tdLCBKU1ZhbHVlUmVmKiBleGNlcHRpb24sIGJvb2wg
Y29ubmVjdCk7CiAgICAgUVBvaW50ZXI8UU9iamVjdD4gbV9vYmplY3Q7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3FvYmplY3RicmlkZ2UvdHN0X3FvYmplY3RicmlkZ2UuY3Bw
IGIvU291cmNlL1dlYktpdC9xdC90ZXN0cy9xb2JqZWN0YnJpZGdlL3RzdF9xb2JqZWN0YnJpZGdl
LmNwcAppbmRleCAxM2Q5OGFmOTNmMDJhZGQ3ODNkNzkwNjRlNDNjMTE4NzI1MDY1M2ZjLi4yY2U3
OTFkODk5M2QxMWVjNDlkOTc0ZjUyZWNjNjBjOTk5Yjg2ZWFiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L3F0L3Rlc3RzL3FvYmplY3RicmlkZ2UvdHN0X3FvYmplY3RicmlkZ2UuY3BwCisrKyBi
L1NvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcW9iamVjdGJyaWRnZS90c3RfcW9iamVjdGJyaWRnZS5j
cHAKQEAgLTE4NzksNyArMTg3OSw3IEBAIHZvaWQgdHN0X1FPYmplY3RCcmlkZ2U6Om9iamVjdERl
bGV0ZWQoKQogICAgIGV2YWxKUygiYmFyLmludFByb3BlcnR5ID0gMTIzOyIpOwogICAgIFFDT01Q
QVJFKHFvYmotPmludFByb3BlcnR5KCksIDEyMyk7CiAgICAgcW9iai0+cmVzZXRRdEZ1bmN0aW9u
SW52b2tlZCgpOwotICAgIGV2YWxKUygiYmFyLm15SW52b2thYmxlLmNhbGwoYmFyKTsiKTsKKyAg
ICBldmFsSlMoImJhci5teUludm9rYWJsZShiYXIpOyIpOwogICAgIFFDT01QQVJFKHFvYmotPnF0
RnVuY3Rpb25JbnZva2VkKCksIDApOwogCiAgICAgLy8gZG8gdGhpcywgdG8gZW5zdXJlIHRoYXQg
d2UgY2FjaGUgdGhhdCBpdCBpbXBsZW1lbnRzIGNhbGwKQEAgLTIxNDgsMTUgKzIxNDgsMTUgQEAg
dm9pZCB0c3RfUU9iamVjdEJyaWRnZTo6aW50cm9zcGVjdFF0TWV0aG9kc19kYXRhKCkKICAgICBR
VGVzdDo6YWRkQ29sdW1uPFFTdHJpbmdMaXN0PigiZXhwZWN0ZWRQcm9wZXJ0eU5hbWVzIik7CiAK
ICAgICBRVGVzdDo6bmV3Um93KCJteU9iamVjdC5teVNpZ25hbCIpCi0gICAgICAgIDw8ICJteU9i
amVjdCIgPDwgIm15U2lnbmFsIiA8PCAoUVN0cmluZ0xpc3QoKSA8PCAiY29ubmVjdCIgPDwgImRp
c2Nvbm5lY3QiIDw8ICJuYW1lIik7CisgICAgICAgIDw8ICJteU9iamVjdCIgPDwgIm15U2lnbmFs
IiA8PCAoUVN0cmluZ0xpc3QoKSA8PCAiY29ubmVjdCIgPDwgImRpc2Nvbm5lY3QiIDw8ICJsZW5n
dGgiIDw8ICJuYW1lIik7CiAgICAgUVRlc3Q6Om5ld1JvdygibXlPYmplY3QubXlTbG90IikKLSAg
ICAgICAgPDwgIm15T2JqZWN0IiA8PCAibXlTbG90IiA8PCAoUVN0cmluZ0xpc3QoKSA8PCAiY29u
bmVjdCIgPDwgImRpc2Nvbm5lY3QiIDw8ICJuYW1lIik7CisgICAgICAgIDw8ICJteU9iamVjdCIg
PDwgIm15U2xvdCIgPDwgKFFTdHJpbmdMaXN0KCkgPDwgImNvbm5lY3QiIDw8ICJkaXNjb25uZWN0
IiA8PCAibGVuZ3RoIiA8PCAibmFtZSIpOwogICAgIFFUZXN0OjpuZXdSb3coIm15T2JqZWN0Lm15
SW52b2thYmxlIikKLSAgICAgICAgPDwgIm15T2JqZWN0IiA8PCAibXlJbnZva2FibGUiIDw8IChR
U3RyaW5nTGlzdCgpIDw8ICJjb25uZWN0IiA8PCAiZGlzY29ubmVjdCIgPDwgIm5hbWUiKTsKKyAg
ICAgICAgPDwgIm15T2JqZWN0IiA8PCAibXlJbnZva2FibGUiIDw8IChRU3RyaW5nTGlzdCgpIDw8
ICJjb25uZWN0IiA8PCAiZGlzY29ubmVjdCIgPDwgImxlbmd0aCIgPDwgIm5hbWUiKTsKICAgICBR
VGVzdDo6bmV3Um93KCJteU9iamVjdC5teVNpZ25hbC5jb25uZWN0IikKLSAgICAgICAgPDwgIm15
T2JqZWN0Lm15U2lnbmFsIiA8PCAiY29ubmVjdCIgPDwgKFFTdHJpbmdMaXN0KCkgPDwgIm5hbWUi
KTsKKyAgICAgICAgPDwgIm15T2JqZWN0Lm15U2lnbmFsIiA8PCAiY29ubmVjdCIgPDwgKFFTdHJp
bmdMaXN0KCkgPDwgImxlbmd0aCIgPDwgIm5hbWUiKTsKICAgICBRVGVzdDo6bmV3Um93KCJteU9i
amVjdC5teVNpZ25hbC5kaXNjb25uZWN0IikKLSAgICAgICAgPDwgIm15T2JqZWN0Lm15U2lnbmFs
IiA8PCAiZGlzY29ubmVjdCIgPDwgKFFTdHJpbmdMaXN0KCkgPDwgIm5hbWUiKTsKKyAgICAgICAg
PDwgIm15T2JqZWN0Lm15U2lnbmFsIiA8PCAiZGlzY29ubmVjdCIgPDwgKFFTdHJpbmdMaXN0KCkg
PDwgImxlbmd0aCIgPDwgIm5hbWUiKTsKIH0KIAogdm9pZCB0c3RfUU9iamVjdEJyaWRnZTo6aW50
cm9zcGVjdFF0TWV0aG9kcygpCkBAIC0yMTc3LDcgKzIxNzcsNyBAQCB2b2lkIHRzdF9RT2JqZWN0
QnJpZGdlOjppbnRyb3NwZWN0UXRNZXRob2RzKCkKICAgICAgICAgUUNPTVBBUkUoZXZhbEpTKCJk
ZXNjcmlwdG9yLnNldCIpLCBzVW5kZWZpbmVkKTsKICAgICAgICAgUUNPTVBBUkUoZXZhbEpTKFFT
dHJpbmc6OmZyb21MYXRpbjEoImRlc2NyaXB0b3IudmFsdWUgPT09ICUwWyclMSddIikuYXJnKG1l
dGhvZExvb2t1cCkuYXJnKG5hbWUpKSwgc1RydWUpOwogICAgICAgICBRQ09NUEFSRShldmFsSlMo
UVN0cmluZzo6ZnJvbUxhdGluMSgiZGVzY3JpcHRvci5lbnVtZXJhYmxlIikpLCBzRmFsc2UpOwot
ICAgICAgICBRQ09NUEFSRShldmFsSlMoUVN0cmluZzo6ZnJvbUxhdGluMSgiZGVzY3JpcHRvci5j
b25maWd1cmFibGUiKSksIHNGYWxzZSk7CisgICAgICAgIFFDT01QQVJFKGV2YWxKUyhRU3RyaW5n
Ojpmcm9tTGF0aW4xKCJkZXNjcmlwdG9yLmNvbmZpZ3VyYWJsZSIpKSwgc1RydWUpOwogICAgIH0K
IAogICAgIFFWRVJJRlkoZXZhbEpTVigidmFyIHByb3BzPVtdOyBmb3IgKHZhciBwIGluIG15T2Jq
ZWN0LmRlbGV0ZUxhdGVyKSB7cHJvcHMucHVzaChwKTt9OyBwcm9wcy5zb3J0KCkiKS50b1N0cmlu
Z0xpc3QoKS5pc0VtcHR5KCkpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGExMzk1NzIwNmU3NjIzYTFiNGVjN2VkN2M5OTli
NzQ0ODQzMWIyZDMuLmZhNmQ3ZTEyZGNkYmM2ODg4YzM5NTFmNmU0ZTE2YzBlYzRlMzc4YzUgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wOC0yMSAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2
aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEy
NjE0Ni4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTI2MTQ2Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NDYwNgorCisg
ICAgICAgIEl0IG1hZGUgYWxsIHRlc3RzIGFzc2VydCAoUmVxdWVzdGVkIGJ5IE9zc3kgb24gI3dl
YmtpdCkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDEyLTA4LTIwICBQ
aGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBtZWRpYS9t
ZWRpYS1kb2N1bWVudC1hdWRpby1yZXBhaW50Lmh0bWwgaXMgcmFjeQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Nr
aXBwZWQKaW5kZXggYTc0MzhjNzBiZjAxNmU4MjA3NmJhNzFhNjcyNjk4YjU1M2M3Y2NkZi4uMjQ1
NDQ2NWY0NDg4M2Y0NTZhZmRlNzU2YzY0ODgwOTgxM2ZiNjFjYiAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9T
a2lwcGVkCkBAIC0yNzI1LDYgKzI3MjUsOSBAQCBmYXN0L2pzL2RmZy1jb21wYXJlLWZpbmFsLW9i
amVjdC10by1maW5hbC1vYmplY3Qtb3Itb3RoZXItd2hlbi1ib3RoLXByb3Zlbi1maW5hbAogIyBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTM4MTIKIHN2Zy9jdXN0b20v
dXNlLWluc3RhbmNlUm9vdC1hcy1ldmVudC10YXJnZXQueGh0bWwKIAorIyBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTM4OTcKK2Zhc3QvcHJvZmlsZXIvbmVzdGVkLXN0
YXJ0LWFuZC1zdG9wLXByb2ZpbGVyLmh0bWwKKwogIyBOZXcgdGVzdCBpbnRyb2R1Y2VkIGluIHIx
MjU2NDggZmFzdC9ldmVudHMvYXV0b3Njcm9sbC1pbi10ZXh0YXJlYS5odG1sIGZhaWxzCiAjIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NDA3NgogZmFzdC9ldmVudHMv
YXV0b3Njcm9sbC1pbi10ZXh0YXJlYS5odG1sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>