<?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>44660</bug_id>
          
          <creation_ts>2010-08-25 20:52:43 -0700</creation_ts>
          <short_desc>REGRESSION(r66074): Chromium canary turned red (Requested by yuzo on #webkit).</short_desc>
          <delta_ts>2010-08-25 21:02:46 -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>Other</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>
          
          <blocked>44133</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>commit-queue</cc>
    
    <cc>levin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>269704</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-08-25 20:52:43 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/66074 broke the build:
Chromium canary turned red (Requested by yuzo 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>269705</commentid>
    <comment_count>1</comment_count>
      <attachid>65522</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-08-25 20:52:58 -0700</bug_when>
    <thetext>Created attachment 65522
ROLLOUT of r66074

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 --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>269708</commentid>
    <comment_count>2</comment_count>
      <attachid>65522</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-25 21:02:41 -0700</bug_when>
    <thetext>Comment on attachment 65522
ROLLOUT of r66074

Clearing flags on attachment: 65522

Committed r66079: &lt;http://trac.webkit.org/changeset/66079&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>269709</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-25 21:02:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65522</attachid>
            <date>2010-08-25 20:52:58 -0700</date>
            <delta_ts>2010-08-25 21:02:41 -0700</delta_ts>
            <desc>ROLLOUT of r66074</desc>
            <filename>bug-44660-20100826035256.patch</filename>
            <type>text/plain</type>
            <size>14228</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NWEzZWU0MGQ2Y2RiZTAwOTdiNjc1Yzg3MjYyMDk5YjYxYjc0MDZjMS4uOTBmNzIyYzI0ZGJhNzc0
NGYzNGU0NjQ1MjMzYzA3NzA2MGJjZjYzZiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNyBAQAorMjAxMC0wOC0yNSAgU2hl
cmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjY2MDc0LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC82NjA3NAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NDQ2NjAKKworICAgICAgICBDaHJvbWl1bSBjYW5hcnkgdHVybmVkIHJlZCAoUmVx
dWVzdGVkIGJ5IHl1em8gb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBiaW5kaW5ncy9nZW5lcmlj
L1J1bnRpbWVFbmFibGVkRmVhdHVyZXMuY3BwOgorICAgICAgICAqIGJpbmRpbmdzL2dlbmVyaWMv
UnVudGltZUVuYWJsZWRGZWF0dXJlcy5oOgorICAgICAgICAqIGJpbmRpbmdzL2pzL0pTWE1MSHR0
cFJlcXVlc3RDdXN0b20uY3BwOgorICAgICAgICAoV2ViQ29yZTo6SlNYTUxIdHRwUmVxdWVzdDo6
cmVzcG9uc2VUZXh0KToKKyAgICAgICAgKiBiaW5kaW5ncy92OC9jdXN0b20vVjhYTUxIdHRwUmVx
dWVzdEN1c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpWOFhNTEh0dHBSZXF1ZXN0OjpyZXNw
b25zZVRleHRBY2Nlc3NvckdldHRlcik6CisgICAgICAgICogeG1sL1hNTEh0dHBSZXF1ZXN0LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlhNTEh0dHBSZXF1ZXN0OjpyZXNwb25zZVRleHQpOgorICAg
ICAgICAoV2ViQ29yZTo6WE1MSHR0cFJlcXVlc3Q6OnJlc3BvbnNlWE1MKToKKyAgICAgICAgKFdl
YkNvcmU6OlhNTEh0dHBSZXF1ZXN0OjpvcGVuKToKKyAgICAgICAgKFdlYkNvcmU6OlhNTEh0dHBS
ZXF1ZXN0OjphYm9ydCk6CisgICAgICAgIChXZWJDb3JlOjpYTUxIdHRwUmVxdWVzdDo6Y2xlYXJS
ZXNwb25zZSk6CisgICAgICAgIChXZWJDb3JlOjpYTUxIdHRwUmVxdWVzdDo6ZGlkRmluaXNoTG9h
ZGluZyk6CisgICAgICAgICogeG1sL1hNTEh0dHBSZXF1ZXN0Lmg6CisgICAgICAgICogeG1sL1hN
TEh0dHBSZXF1ZXN0LmlkbDoKKwogMjAxMC0wOC0yNSAgTWFyayBSb3dlICA8bXJvd2VAYXBwbGUu
Y29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhbiBCZXJuc3RlaW4uCmRpZmYgLS1naXQgYS9X
ZWJDb3JlL2JpbmRpbmdzL2dlbmVyaWMvUnVudGltZUVuYWJsZWRGZWF0dXJlcy5jcHAgYi9XZWJD
b3JlL2JpbmRpbmdzL2dlbmVyaWMvUnVudGltZUVuYWJsZWRGZWF0dXJlcy5jcHAKaW5kZXggNjZk
ZTBmOWI2NTk2YWM5NjY0OWJmNjkwYjZhZmI5YmNjZTFjMzA1OC4uOTRlOTg0ZmYzNjRlNjlkNTcz
MWQ1OTFkMDE5NTVjY2RiNGJlNWY4MCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9iaW5kaW5ncy9nZW5l
cmljL1J1bnRpbWVFbmFibGVkRmVhdHVyZXMuY3BwCisrKyBiL1dlYkNvcmUvYmluZGluZ3MvZ2Vu
ZXJpYy9SdW50aW1lRW5hYmxlZEZlYXR1cmVzLmNwcApAQCAtNTEsMTAgKzUxLDYgQEAgYm9vbCBS
dW50aW1lRW5hYmxlZEZlYXR1cmVzOjppc0RldmljZU1vdGlvbkVuYWJsZWQgPSB0cnVlOwogYm9v
bCBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjppc0RldmljZU9yaWVudGF0aW9uRW5hYmxlZCA9IHRy
dWU7CiBib29sIFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OmlzU3BlZWNoSW5wdXRFbmFibGVkID0g
dHJ1ZTsKIAotI2lmIEVOQUJMRShYSFJfUkVTUE9OU0VfQkxPQikKLWJvb2wgUnVudGltZUVuYWJs
ZWRGZWF0dXJlczo6aXNYSFJSZXNwb25zZUJsb2JFbmFibGVkID0gZmFsc2U7Ci0jZW5kaWYKLQog
I2lmIEVOQUJMRShWSURFTykKIAogYm9vbCBSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjphdWRpb0Vu
YWJsZWQoKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9nZW5lcmljL1J1bnRpbWVFbmFi
bGVkRmVhdHVyZXMuaCBiL1dlYkNvcmUvYmluZGluZ3MvZ2VuZXJpYy9SdW50aW1lRW5hYmxlZEZl
YXR1cmVzLmgKaW5kZXggNmEwMzZiYzBiOGI5ODA4NjdlNjVmMWY1YzhjYWNjZmRhZjY0MzAxMi4u
ZmQ3MzA4ZThlZjdmZTA4YjBmZDlmYmNiNmQxMTQ5YzM1YzM4NWRmMyAxMDA2NDQKLS0tIGEvV2Vi
Q29yZS9iaW5kaW5ncy9nZW5lcmljL1J1bnRpbWVFbmFibGVkRmVhdHVyZXMuaAorKysgYi9XZWJD
b3JlL2JpbmRpbmdzL2dlbmVyaWMvUnVudGltZUVuYWJsZWRGZWF0dXJlcy5oCkBAIC0xMjgsMTMg
KzEyOCw2IEBAIHB1YmxpYzoKICAgICBzdGF0aWMgYm9vbCBzcGVlY2hJbnB1dEVuYWJsZWQoKSB7
IHJldHVybiBpc1NwZWVjaElucHV0RW5hYmxlZDsgfQogICAgIHN0YXRpYyBib29sIHNwZWVjaEVu
YWJsZWQoKSB7IHJldHVybiBpc1NwZWVjaElucHV0RW5hYmxlZDsgfQogCi0jaWYgRU5BQkxFKFhI
Ul9SRVNQT05TRV9CTE9CKQotICAgIHN0YXRpYyBib29sIHhoclJlc3BvbnNlQmxvYkVuYWJsZWQo
KSB7IHJldHVybiBpc1hIUlJlc3BvbnNlQmxvYkVuYWJsZWQ7IH0KLSAgICBzdGF0aWMgdm9pZCBz
ZXRYSFJSZXNwb25zZUJsb2JFbmFibGVkKGJvb2wgaXNFbmFibGVkKSB7IGlzWEhSUmVzcG9uc2VC
bG9iRW5hYmxlZCA9IGlzRW5hYmxlZDsgfQotICAgIHN0YXRpYyBib29sIHJlc3BvbnNlQmxvYkVu
YWJsZWQoKSB7IHJldHVybiBpc1hIUlJlc3BvbnNlQmxvYkVuYWJsZWQ7IH0KLSAgICBzdGF0aWMg
Ym9vbCBhc0Jsb2JFbmFibGVkKCkgIHsgcmV0dXJuIGlzWEhSUmVzcG9uc2VCbG9iRW5hYmxlZDsg
fQotI2VuZGlmCi0KIHByaXZhdGU6CiAgICAgLy8gTmV2ZXIgaW5zdGFudGlhdGUuCiAgICAgUnVu
dGltZUVuYWJsZWRGZWF0dXJlcygpIHsgfQpAQCAtMTUxLDcgKzE0NCw2IEBAIHByaXZhdGU6CiAg
ICAgc3RhdGljIGJvb2wgaXNEZXZpY2VNb3Rpb25FbmFibGVkOwogICAgIHN0YXRpYyBib29sIGlz
RGV2aWNlT3JpZW50YXRpb25FbmFibGVkOwogICAgIHN0YXRpYyBib29sIGlzU3BlZWNoSW5wdXRF
bmFibGVkOwotICAgIHN0YXRpYyBib29sIGlzWEhSUmVzcG9uc2VCbG9iRW5hYmxlZDsKIH07CiAK
IH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1dlYkNvcmUvYmluZGluZ3MvanMv
SlNYTUxIdHRwUmVxdWVzdEN1c3RvbS5jcHAgYi9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTWE1MSHR0
cFJlcXVlc3RDdXN0b20uY3BwCmluZGV4IDJkYTM3NzFjZjRjOTM1NTMyNDhkYTIxNmM3MDMyZDBk
ZjZkMjZhZTMuLmRhNzUxMzk0NzhmOGQ2NDQ0NGRkYzA5NGI4YzQxZDFlMGI5NWFkZDQgMTAwNjQ0
Ci0tLSBhL1dlYkNvcmUvYmluZGluZ3MvanMvSlNYTUxIdHRwUmVxdWVzdEN1c3RvbS5jcHAKKysr
IGIvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU1hNTEh0dHBSZXF1ZXN0Q3VzdG9tLmNwcApAQCAtMTI0
LDEzICsxMjQsNyBAQCBKU1ZhbHVlIEpTWE1MSHR0cFJlcXVlc3Q6OnNlbmQoRXhlY1N0YXRlKiBl
eGVjKQogCiBKU1ZhbHVlIEpTWE1MSHR0cFJlcXVlc3Q6OnJlc3BvbnNlVGV4dChFeGVjU3RhdGUq
IGV4ZWMpIGNvbnN0CiB7Ci0gICAgRXhjZXB0aW9uQ29kZSBlYyA9IDA7Ci0gICAgY29uc3QgU2Ny
aXB0U3RyaW5nJiB0ZXh0ID0gaW1wbCgpLT5yZXNwb25zZVRleHQoZWMpOwotICAgIGlmIChlYykg
ewotICAgICAgICBzZXRET01FeGNlcHRpb24oZXhlYywgZWMpOwotICAgICAgICByZXR1cm4ganNV
bmRlZmluZWQoKTsKLSAgICB9Ci0gICAgcmV0dXJuIGpzT3duZWRTdHJpbmdPck51bGwoZXhlYywg
dGV4dCk7CisgICAgcmV0dXJuIGpzT3duZWRTdHJpbmdPck51bGwoZXhlYywgaW1wbCgpLT5yZXNw
b25zZVRleHQoKSk7CiB9CiAKIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgSlNYTUxIdHRw
UmVxdWVzdENvbnN0cnVjdG9yOjpjb25zdHJ1Y3RKU1hNTEh0dHBSZXF1ZXN0KEV4ZWNTdGF0ZSog
ZXhlYykKZGlmZiAtLWdpdCBhL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4WE1MSHR0cFJl
cXVlc3RDdXN0b20uY3BwIGIvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhYTUxIdHRwUmVx
dWVzdEN1c3RvbS5jcHAKaW5kZXggY2ZlYjUwMzQ1NGJhMmJkNTI1MzRlNmFkZGFiYTQzYjhhNzk3
OWQ0OS4uM2RhNjY0ZmY0NDVlMDE2NTRhMGU2NTZhNzZhNzY5NzgzYjM2ZTU4OCAxMDA2NDQKLS0t
IGEvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhYTUxIdHRwUmVxdWVzdEN1c3RvbS5jcHAK
KysrIGIvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhYTUxIdHRwUmVxdWVzdEN1c3RvbS5j
cHAKQEAgLTQ5LDExICs0OSw3IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOFhNTEh0dHBSZXF1
ZXN0OjpyZXNwb25zZVRleHRBY2Nlc3NvckdldHRlcih2ODo6TG9jYWw8djg6CiB7CiAgICAgSU5D
X1NUQVRTKCJET00uWE1MSHR0cFJlcXVlc3QucmVzcG9uc2V0ZXh0Ll9nZXQiKTsKICAgICBYTUxI
dHRwUmVxdWVzdCogeG1sSHR0cFJlcXVlc3QgPSBWOFhNTEh0dHBSZXF1ZXN0Ojp0b05hdGl2ZShp
bmZvLkhvbGRlcigpKTsKLSAgICBFeGNlcHRpb25Db2RlIGVjID0gMDsKLSAgICBjb25zdCBTY3Jp
cHRTdHJpbmcmIHRleHQgPSB4bWxIdHRwUmVxdWVzdC0+cmVzcG9uc2VUZXh0KGVjKTsKLSAgICBp
ZiAoZWMpCi0gICAgICAgIHJldHVybiB0aHJvd0Vycm9yKGVjKTsKLSAgICByZXR1cm4gdGV4dC52
OFN0cmluZ09yTnVsbCgpOworICAgIHJldHVybiB4bWxIdHRwUmVxdWVzdC0+cmVzcG9uc2VUZXh0
KCkudjhTdHJpbmdPck51bGwoKTsKIH0KIAogdjg6OkhhbmRsZTx2ODo6VmFsdWU+IFY4WE1MSHR0
cFJlcXVlc3Q6Om9wZW5DYWxsYmFjayhjb25zdCB2ODo6QXJndW1lbnRzJiBhcmdzKQpkaWZmIC0t
Z2l0IGEvV2ViQ29yZS94bWwvWE1MSHR0cFJlcXVlc3QuY3BwIGIvV2ViQ29yZS94bWwvWE1MSHR0
cFJlcXVlc3QuY3BwCmluZGV4IDA0YWMxZDkyOWJmYTVkYWI0N2I0ZWFlODgxNDcwOGM4Y2U5MWQx
MTYuLjNlNzY0MDdhYzE5MGY3ZmJiODFmODc4NzBlMTMyMjkzMTA5ZTVhZjUgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0LmNwcAorKysgYi9XZWJDb3JlL3htbC9YTUxIdHRw
UmVxdWVzdC5jcHAKQEAgLTQ4LDcgKzQ4LDYgQEAKICNpbmNsdWRlIDx3dGYvdGV4dC9DU3RyaW5n
Lmg+CiAjaW5jbHVkZSA8d3RmL1N0ZExpYkV4dHJhcy5oPgogI2luY2x1ZGUgPHd0Zi9SZWZDb3Vu
dGVkTGVha0NvdW50ZXIuaD4KLSNpbmNsdWRlIDx3dGYvVW51c2VkUGFyYW0uaD4KIAogI2lmIFVT
RShKU0MpCiAjaW5jbHVkZSAiSlNET01CaW5kaW5nLmgiCkBAIC0yMjYsMjggKzIyNSwxMyBAQCBY
TUxIdHRwUmVxdWVzdDo6U3RhdGUgWE1MSHR0cFJlcXVlc3Q6OnJlYWR5U3RhdGUoKSBjb25zdAog
ICAgIHJldHVybiBtX3N0YXRlOwogfQogCi1jb25zdCBTY3JpcHRTdHJpbmcmIFhNTEh0dHBSZXF1
ZXN0OjpyZXNwb25zZVRleHQoRXhjZXB0aW9uQ29kZSYgZWMpIGNvbnN0Citjb25zdCBTY3JpcHRT
dHJpbmcmIFhNTEh0dHBSZXF1ZXN0OjpyZXNwb25zZVRleHQoKSBjb25zdAogewotI2lmIEVOQUJM
RShYSFJfUkVTUE9OU0VfQkxPQikKLSAgICBpZiAobV9hc0Jsb2IpCi0gICAgICAgIGVjID0gSU5W
QUxJRF9TVEFURV9FUlI7Ci0jZWxzZQotICAgIFVOVVNFRF9QQVJBTShlYyk7Ci0jZW5kaWYKICAg
ICByZXR1cm4gbV9yZXNwb25zZVRleHQ7CiB9CiAKLURvY3VtZW50KiBYTUxIdHRwUmVxdWVzdDo6
cmVzcG9uc2VYTUwoRXhjZXB0aW9uQ29kZSYgZWMpIGNvbnN0CitEb2N1bWVudCogWE1MSHR0cFJl
cXVlc3Q6OnJlc3BvbnNlWE1MKCkgY29uc3QKIHsKLSNpZiBFTkFCTEUoWEhSX1JFU1BPTlNFX0JM
T0IpCi0gICAgaWYgKG1fYXNCbG9iKSB7Ci0gICAgICAgIGVjID0gSU5WQUxJRF9TVEFURV9FUlI7
Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0KLSNlbHNlCi0gICAgVU5VU0VEX1BBUkFNKGVjKTsK
LSNlbmRpZgotCiAgICAgaWYgKG1fc3RhdGUgIT0gRE9ORSkKICAgICAgICAgcmV0dXJuIDA7CiAK
QEAgLTI3MiwxNyArMjU2LDYgQEAgRG9jdW1lbnQqIFhNTEh0dHBSZXF1ZXN0OjpyZXNwb25zZVhN
TChFeGNlcHRpb25Db2RlJiBlYykgY29uc3QKICAgICByZXR1cm4gbV9yZXNwb25zZVhNTC5nZXQo
KTsKIH0KIAotI2lmIEVOQUJMRShYSFJfUkVTUE9OU0VfQkxPQikKLUJsb2IqIFhNTEh0dHBSZXF1
ZXN0OjpyZXNwb25zZUJsb2IoRXhjZXB0aW9uQ29kZSYgZWMpIGNvbnN0Ci17Ci0gICAgaWYgKCFt
X2FzQmxvYikgewotICAgICAgICBlYyA9IElOVkFMSURfU1RBVEVfRVJSOwotICAgICAgICByZXR1
cm4gMDsKLSAgICB9Ci0gICAgcmV0dXJuIG1fcmVzcG9uc2VCbG9iLmdldCgpOwotfQotI2VuZGlm
Ci0KIFhNTEh0dHBSZXF1ZXN0VXBsb2FkKiBYTUxIdHRwUmVxdWVzdDo6dXBsb2FkKCkKIHsKICAg
ICBpZiAoIW1fdXBsb2FkKQpAQCAtMzQ1LDE4ICszMTgsNiBAQCB2b2lkIFhNTEh0dHBSZXF1ZXN0
OjpzZXRXaXRoQ3JlZGVudGlhbHMoYm9vbCB2YWx1ZSwgRXhjZXB0aW9uQ29kZSYgZWMpCiAgICAg
bV9pbmNsdWRlQ3JlZGVudGlhbHMgPSB2YWx1ZTsKIH0KIAotI2lmIEVOQUJMRShYSFJfUkVTUE9O
U0VfQkxPQikKLXZvaWQgWE1MSHR0cFJlcXVlc3Q6OnNldEFzQmxvYihib29sIHZhbHVlLCBFeGNl
cHRpb25Db2RlJiBlYykKLXsKLSAgICBpZiAobV9zdGF0ZSAhPSBPUEVORUQgfHwgbV9sb2FkZXIp
IHsKLSAgICAgICAgZWMgPSBJTlZBTElEX1NUQVRFX0VSUjsKLSAgICAgICAgcmV0dXJuOwotICAg
IH0KLQotICAgIG1fYXNCbG9iID0gdmFsdWU7Ci19Ci0jZW5kaWYKLQogdm9pZCBYTUxIdHRwUmVx
dWVzdDo6b3Blbihjb25zdCBTdHJpbmcmIG1ldGhvZCwgY29uc3QgS1VSTCYgdXJsLCBFeGNlcHRp
b25Db2RlJiBlYykKIHsKICAgICBvcGVuKG1ldGhvZCwgdXJsLCB0cnVlLCBlYyk7CkBAIC0zNjgs
OSArMzI5LDcgQEAgdm9pZCBYTUxIdHRwUmVxdWVzdDo6b3Blbihjb25zdCBTdHJpbmcmIG1ldGhv
ZCwgY29uc3QgS1VSTCYgdXJsLCBib29sIGFzeW5jLCBFeGMKICAgICBTdGF0ZSBwcmV2aW91c1N0
YXRlID0gbV9zdGF0ZTsKICAgICBtX3N0YXRlID0gVU5TRU5UOwogICAgIG1fZXJyb3IgPSBmYWxz
ZTsKLSNpZiBFTkFCTEUoWEhSX1JFU1BPTlNFX0JMT0IpCi0gICAgbV9hc0Jsb2IgPSBmYWxzZTsK
LSNlbmRpZgorCiAgICAgbV91cGxvYWRDb21wbGV0ZSA9IGZhbHNlOwogCiAgICAgLy8gY2xlYXIg
c3R1ZmYgZnJvbSBwb3NzaWJsZSBwcmV2aW91cyBsb2FkCkBAIC02MzUsOSArNTk0LDYgQEAgdm9p
ZCBYTUxIdHRwUmVxdWVzdDo6YWJvcnQoKQogICAgIG1fcmVzcG9uc2VUZXh0ID0gIiI7CiAgICAg
bV9jcmVhdGVkRG9jdW1lbnQgPSBmYWxzZTsKICAgICBtX3Jlc3BvbnNlWE1MID0gMDsKLSNpZiBF
TkFCTEUoWEhSX1JFU1BPTlNFX0JMT0IpCi0gICAgbV9yZXNwb25zZUJsb2IgPSAwOwotI2VuZGlm
CiAKICAgICAvLyBDbGVhciBoZWFkZXJzIGFzIHJlcXVpcmVkIGJ5IHRoZSBzcGVjCiAgICAgbV9y
ZXF1ZXN0SGVhZGVycy5jbGVhcigpOwpAQCAtNjg0LDkgKzY0MCw2IEBAIHZvaWQgWE1MSHR0cFJl
cXVlc3Q6OmNsZWFyUmVzcG9uc2UoKQogICAgIG1fcmVzcG9uc2VUZXh0ID0gIiI7CiAgICAgbV9j
cmVhdGVkRG9jdW1lbnQgPSBmYWxzZTsKICAgICBtX3Jlc3BvbnNlWE1MID0gMDsKLSNpZiBFTkFC
TEUoWEhSX1JFU1BPTlNFX0JMT0IpCi0gICAgbV9yZXNwb25zZUJsb2IgPSAwOwotI2VuZGlmCiB9
CiAKIHZvaWQgWE1MSHR0cFJlcXVlc3Q6OmNsZWFyUmVxdWVzdCgpCkBAIC05NDksMTAgKzkwMiw2
IEBAIHZvaWQgWE1MSHR0cFJlcXVlc3Q6OmRpZEZpbmlzaExvYWRpbmcodW5zaWduZWQgbG9uZyBp
ZGVudGlmaWVyKQogICAgIGlmIChtX2RlY29kZXIpCiAgICAgICAgIG1fcmVzcG9uc2VUZXh0ICs9
IG1fZGVjb2Rlci0+Zmx1c2goKTsKIAotI2lmIEVOQUJMRShYSFJfUkVTUE9OU0VfQkxPQikKLSAg
ICAvLyBGSVhNRTogU2V0IG1fcmVzcG9uc2VCbG9iIHRvIHNvbWV0aGluZyBoZXJlIGluIHRoZSBt
X2FzQmxvYiBjYXNlLgotI2VuZGlmCi0KICNpZiBFTkFCTEUoSU5TUEVDVE9SKQogICAgIGlmIChJ
bnNwZWN0b3JDb250cm9sbGVyKiBpbnNwZWN0b3IgPSBzY3JpcHRFeGVjdXRpb25Db250ZXh0KCkt
Pmluc3BlY3RvckNvbnRyb2xsZXIoKSkKICAgICAgICAgaW5zcGVjdG9yLT5yZXNvdXJjZVJldHJp
ZXZlZEJ5WE1MSHR0cFJlcXVlc3QoaWRlbnRpZmllciwgbV9yZXNwb25zZVRleHQsIG1fdXJsLCBt
X2xhc3RTZW5kVVJMLCBtX2xhc3RTZW5kTGluZU51bWJlcik7CmRpZmYgLS1naXQgYS9XZWJDb3Jl
L3htbC9YTUxIdHRwUmVxdWVzdC5oIGIvV2ViQ29yZS94bWwvWE1MSHR0cFJlcXVlc3QuaAppbmRl
eCBkMjVmNjNmMDIyYmFjYWI2YTU0MjYwMGRkMjJkOTFhZDhlZjQ3ZWRkLi4yOTQ3YjQ2MDJlMjRh
ZGJjZDAzMzY1NDRhOTc1MmIwYTY5YmJlZTE4IDEwMDY0NAotLS0gYS9XZWJDb3JlL3htbC9YTUxI
dHRwUmVxdWVzdC5oCisrKyBiL1dlYkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0LmgKQEAgLTcwLDEw
ICs3MCw2IEBAIHB1YmxpYzoKICAgICBTdGF0ZSByZWFkeVN0YXRlKCkgY29uc3Q7CiAgICAgYm9v
bCB3aXRoQ3JlZGVudGlhbHMoKSBjb25zdCB7IHJldHVybiBtX2luY2x1ZGVDcmVkZW50aWFsczsg
fQogICAgIHZvaWQgc2V0V2l0aENyZWRlbnRpYWxzKGJvb2wsIEV4Y2VwdGlvbkNvZGUmKTsKLSNp
ZiBFTkFCTEUoWEhSX1JFU1BPTlNFX0JMT0IpCi0gICAgYm9vbCBhc0Jsb2IoKSBjb25zdCB7IHJl
dHVybiBtX2FzQmxvYjsgfQotICAgIHZvaWQgc2V0QXNCbG9iKGJvb2wsIEV4Y2VwdGlvbkNvZGUm
KTsKLSNlbmRpZgogICAgIHZvaWQgb3Blbihjb25zdCBTdHJpbmcmIG1ldGhvZCwgY29uc3QgS1VS
TCYsIEV4Y2VwdGlvbkNvZGUmKTsKICAgICB2b2lkIG9wZW4oY29uc3QgU3RyaW5nJiBtZXRob2Qs
IGNvbnN0IEtVUkwmLCBib29sIGFzeW5jLCBFeGNlcHRpb25Db2RlJik7CiAgICAgdm9pZCBvcGVu
KGNvbnN0IFN0cmluZyYgbWV0aG9kLCBjb25zdCBLVVJMJiwgYm9vbCBhc3luYywgY29uc3QgU3Ry
aW5nJiB1c2VyLCBFeGNlcHRpb25Db2RlJik7CkBAIC04OCwxMSArODQsOCBAQCBwdWJsaWM6CiAg
ICAgdm9pZCBvdmVycmlkZU1pbWVUeXBlKGNvbnN0IFN0cmluZyYgb3ZlcnJpZGUpOwogICAgIFN0
cmluZyBnZXRBbGxSZXNwb25zZUhlYWRlcnMoRXhjZXB0aW9uQ29kZSYpIGNvbnN0OwogICAgIFN0
cmluZyBnZXRSZXNwb25zZUhlYWRlcihjb25zdCBBdG9taWNTdHJpbmcmIG5hbWUsIEV4Y2VwdGlv
bkNvZGUmKSBjb25zdDsKLSAgICBjb25zdCBTY3JpcHRTdHJpbmcmIHJlc3BvbnNlVGV4dChFeGNl
cHRpb25Db2RlJikgY29uc3Q7Ci0gICAgRG9jdW1lbnQqIHJlc3BvbnNlWE1MKEV4Y2VwdGlvbkNv
ZGUmKSBjb25zdDsKLSNpZiBFTkFCTEUoWEhSX1JFU1BPTlNFX0JMT0IpCi0gICAgQmxvYiogcmVz
cG9uc2VCbG9iKEV4Y2VwdGlvbkNvZGUmKSBjb25zdDsKLSNlbmRpZgorICAgIGNvbnN0IFNjcmlw
dFN0cmluZyYgcmVzcG9uc2VUZXh0KCkgY29uc3Q7CisgICAgRG9jdW1lbnQqIHJlc3BvbnNlWE1M
KCkgY29uc3Q7CiAgICAgdm9pZCBzZXRMYXN0U2VuZExpbmVOdW1iZXIodW5zaWduZWQgbGluZU51
bWJlcikgeyBtX2xhc3RTZW5kTGluZU51bWJlciA9IGxpbmVOdW1iZXI7IH0KICAgICB2b2lkIHNl
dExhc3RTZW5kVVJMKGNvbnN0IFN0cmluZyYgdXJsKSB7IG1fbGFzdFNlbmRVUkwgPSB1cmw7IH0K
IApAQCAtMTYyLDEwICsxNTUsNiBAQCBwcml2YXRlOgogICAgIFN0cmluZyBtX21pbWVUeXBlT3Zl
cnJpZGU7CiAgICAgYm9vbCBtX2FzeW5jOwogICAgIGJvb2wgbV9pbmNsdWRlQ3JlZGVudGlhbHM7
Ci0jaWYgRU5BQkxFKFhIUl9SRVNQT05TRV9CTE9CKQotICAgIGJvb2wgbV9hc0Jsb2I7Ci0gICAg
UmVmUHRyPEJsb2I+IG1fcmVzcG9uc2VCbG9iOwotI2VuZGlmCiAKICAgICBSZWZQdHI8VGhyZWFk
YWJsZUxvYWRlcj4gbV9sb2FkZXI7CiAgICAgU3RhdGUgbV9zdGF0ZTsKZGlmZiAtLWdpdCBhL1dl
YkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0LmlkbCBiL1dlYkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0
LmlkbAppbmRleCA1OTk5N2Y4M2JjMWUxZDhiNjc3NGM3ZmNmNjViZmQwN2Y2MDMxYmFkLi41ODQx
M2ZmMzVjYjk1MDg3ODdlYTg0MDE3NDNjOTQ2YWViZTcyNTQ0IDEwMDY0NAotLS0gYS9XZWJDb3Jl
L3htbC9YTUxIdHRwUmVxdWVzdC5pZGwKKysrIGIvV2ViQ29yZS94bWwvWE1MSHR0cFJlcXVlc3Qu
aWRsCkBAIC01NywxMSArNTcsNiBAQCBtb2R1bGUgeG1sIHsKICAgICAgICAgcmVhZG9ubHkgYXR0
cmlidXRlIHVuc2lnbmVkIHNob3J0IHJlYWR5U3RhdGU7CiAKICAgICAgICAgLy8gcmVxdWVzdAot
I2lmIGRlZmluZWQoRU5BQkxFX1hIUl9SRVNQT05TRV9CTE9CKSAmJiBFTkFCTEVfWEhSX1JFU1BP
TlNFX0JMT0IKLSAgICAgICAgYXR0cmlidXRlIFtFbmFibGVkQXRSdW50aW1lXSBib29sZWFuIGFz
QmxvYgotICAgICAgICAgICAgc2V0dGVyIHJhaXNlcyhET01FeGNlcHRpb24pOwotI2VuZGlmCi0K
ICAgICAgICAgYXR0cmlidXRlIGJvb2xlYW4gd2l0aENyZWRlbnRpYWxzCiAgICAgICAgICAgICBz
ZXR0ZXIgcmFpc2VzKERPTUV4Y2VwdGlvbik7CiAgICAgICAgIC8vIHZvaWQgb3BlbihpbiBET01T
dHJpbmcgbWV0aG9kLCBpbiBET01TdHJpbmcgdXJsKTsKQEAgLTg3LDE0ICs4Miw4IEBAIG1vZHVs
ZSB4bWwgewogICAgICAgICAgICAgcmFpc2VzKERPTUV4Y2VwdGlvbik7CiAgICAgICAgIFtSZXF1
aXJlc0FsbEFyZ3VtZW50cz1SYWlzZSwgQ29udmVydE51bGxTdHJpbmdUbz1OdWxsXSBET01TdHJp
bmcgZ2V0UmVzcG9uc2VIZWFkZXIoaW4gRE9NU3RyaW5nIGhlYWRlcikKICAgICAgICAgICAgIHJh
aXNlcyhET01FeGNlcHRpb24pOwotICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgW0N1c3RvbUdl
dHRlcl0gRE9NU3RyaW5nIHJlc3BvbnNlVGV4dCAvLyBUaGUgY3VzdG9tIGdldHRlciBpbXBsZW1l
bnRzIENvbnZlcnROdWxsU3RyaW5nVG89TnVsbAotICAgICAgICAgICAgZ2V0dGVyIHJhaXNlcyhE
T01FeGNlcHRpb24pOwotICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgRG9jdW1lbnQgcmVzcG9u
c2VYTUwKLSAgICAgICAgICAgIGdldHRlciByYWlzZXMoRE9NRXhjZXB0aW9uKTsKLSNpZiBkZWZp
bmVkKEVOQUJMRV9YSFJfUkVTUE9OU0VfQkxPQikgJiYgRU5BQkxFX1hIUl9SRVNQT05TRV9CTE9C
Ci0gICAgICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSBbRW5hYmxlZEF0UnVudGltZV0gQmxvYiByZXNw
b25zZUJsb2IKLSAgICAgICAgICAgIGdldHRlciByYWlzZXMoRE9NRXhjZXB0aW9uKTsKLSNlbmRp
ZgorICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgW0N1c3RvbUdldHRlcl0gRE9NU3RyaW5nIHJl
c3BvbnNlVGV4dDsgLy8gVGhlIGN1c3RvbSBnZXR0ZXIgaW1wbGVtZW50cyBDb252ZXJ0TnVsbFN0
cmluZ1RvPU51bGwKKyAgICAgICAgcmVhZG9ubHkgYXR0cmlidXRlIERvY3VtZW50IHJlc3BvbnNl
WE1MOwogICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgdW5zaWduZWQgc2hvcnQgc3RhdHVzCiAg
ICAgICAgICAgICBnZXR0ZXIgcmFpc2VzKERPTUV4Y2VwdGlvbik7CiAgICAgICAgIHJlYWRvbmx5
IGF0dHJpYnV0ZSBET01TdHJpbmcgc3RhdHVzVGV4dApkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9t
aXVtL0NoYW5nZUxvZyBiL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMWM0Nzg0OGUz
NDQ2MjNhOTk5NjcyZjNjMzcxMzYzNDIzNGQ5ZTY1ZS4uNmIwYjNmYTg0OTNiNjZhYWExOGM3NmQ1
M2JjODllMzFkNTJjYmRjYSAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwor
KysgYi9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDgt
MjUgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAg
IFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI2NjA3NC4KKyAgICAgICAgaHR0cDovL3RyYWMud2Vi
a2l0Lm9yZy9jaGFuZ2VzZXQvNjYwNzQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTQ0NjYwCisKKyAgICAgICAgQ2hyb21pdW0gY2FuYXJ5IHR1cm5lZCBy
ZWQgKFJlcXVlc3RlZCBieSB5dXpvIG9uICN3ZWJraXQpLgorCisgICAgICAgICogZmVhdHVyZXMu
Z3lwaToKKyAgICAgICAgKiBwdWJsaWMvV2ViUnVudGltZUZlYXR1cmVzLmg6CisgICAgICAgICog
c3JjL1dlYlJ1bnRpbWVGZWF0dXJlcy5jcHA6CisKIDIwMTAtMDgtMjUgIE1pY2hhZWwgTm9yZG1h
biAgPG1pY2hhZWxuQGdvb2dsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGF2aWQgTGV2
aW4uCmRpZmYgLS1naXQgYS9XZWJLaXQvY2hyb21pdW0vZmVhdHVyZXMuZ3lwaSBiL1dlYktpdC9j
aHJvbWl1bS9mZWF0dXJlcy5neXBpCmluZGV4IDdjODUxOTVmY2VhY2QxMGZmN2NhMTlhMWM2ZTQz
ZDBkODNlZDA3YTcuLjYxZTU4MDY1NTMzOTlmYWQ0NTUzMWRkM2JlMmMzMDg0NWYwMjlkNTkgMTAw
NjQ0Ci0tLSBhL1dlYktpdC9jaHJvbWl1bS9mZWF0dXJlcy5neXBpCisrKyBiL1dlYktpdC9jaHJv
bWl1bS9mZWF0dXJlcy5neXBpCkBAIC04MSw3ICs4MSw2IEBACiAgICAgICAgICdFTkFCTEVfV0VC
X1NPQ0tFVFM9MScsCiAgICAgICAgICdFTkFCTEVfV0VCX1RJTUlORz0xJywKICAgICAgICAgJ0VO
QUJMRV9XT1JLRVJTPTEnLAotICAgICAgICAnRU5BQkxFX1hIUl9SRVNQT05TRV9CTE9CPTEnLAog
ICAgICAgICAnRU5BQkxFX1hQQVRIPTEnLAogICAgICAgICAnRU5BQkxFX1hTTFQ9MScsCiAgICAg
ICBdLApkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJSdW50aW1lRmVhdHVy
ZXMuaCBiL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViUnVudGltZUZlYXR1cmVzLmgKaW5kZXgg
ZTI4Mjg2NGE4MzI1NDgzMmIzMjhmMzYxMDI3NGEyYTEyMTFlMjEwMC4uOWFhMWY0ZjQ5MWUxNDM2
YzM3MmI2MGNkNmEzZTZhOGY3ZjExN2ZkMiAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL3B1
YmxpYy9XZWJSdW50aW1lRmVhdHVyZXMuaAorKysgYi9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dl
YlJ1bnRpbWVGZWF0dXJlcy5oCkBAIC04Niw5ICs4Niw2IEBAIHB1YmxpYzoKICAgICBXRUJLSVRf
QVBJIHN0YXRpYyB2b2lkIGVuYWJsZVNwZWVjaElucHV0KGJvb2wpOwogICAgIFdFQktJVF9BUEkg
c3RhdGljIGJvb2wgaXNTcGVlY2hJbnB1dEVuYWJsZWQoKTsKIAotICAgIFdFQktJVF9BUEkgc3Rh
dGljIHZvaWQgZW5hYmxlWEhSUmVzcG9uc2VCbG9iKGJvb2wpOwotICAgIFdFQktJVF9BUEkgc3Rh
dGljIGJvb2wgaXNYSFJSZXNwb25zZUJsb2JFbmFibGVkKCk7Ci0KIHByaXZhdGU6CiAgICAgV2Vi
UnVudGltZUZlYXR1cmVzKCk7CiB9OwpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVtL3NyYy9X
ZWJSdW50aW1lRmVhdHVyZXMuY3BwIGIvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJSdW50aW1lRmVh
dHVyZXMuY3BwCmluZGV4IDllMWU0ZGUwMTRhODk1MDRiMzdmZjlkNDc5MjhhZGQ1NGU3N2RjMmIu
LjllMjFkNThiNjllMDI3MjJiMjQ4NjRmNmU2OTc5OTg0ZjRlNDMyOTEgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9jaHJvbWl1bS9zcmMvV2ViUnVudGltZUZlYXR1cmVzLmNwcAorKysgYi9XZWJLaXQvY2hy
b21pdW0vc3JjL1dlYlJ1bnRpbWVGZWF0dXJlcy5jcHAKQEAgLTI1NiwyMCArMjU2LDQgQEAgYm9v
bCBXZWJSdW50aW1lRmVhdHVyZXM6OmlzU3BlZWNoSW5wdXRFbmFibGVkKCkKICAgICByZXR1cm4g
UnVudGltZUVuYWJsZWRGZWF0dXJlczo6c3BlZWNoSW5wdXRFbmFibGVkKCk7CiB9CiAKLXZvaWQg
V2ViUnVudGltZUZlYXR1cmVzOjplbmFibGVYSFJSZXNwb25zZUJsb2IoYm9vbCBlbmFibGUpCi17
Ci0jaWYgRU5BQkxFKFhIUl9SRVNQT05TRV9CTE9CKQotICAgIFJ1bnRpbWVFbmFibGVkRmVhdHVy
ZXM6OnNldFhIUlJlc3BvbnNlQmxvYkVuYWJsZWQoZW5hYmxlKTsKLSNlbmRpZgotfQotCi1ib29s
IFdlYlJ1bnRpbWVGZWF0dXJlczo6aXNYSFJSZXNwb25zZUJsb2JFbmFibGVkKCkKLXsKLSNpZiBF
TkFCTEUoWEhSX1JFU1BPTlNFX0JMT0IpCi0gICAgcmV0dXJuIFJ1bnRpbWVFbmFibGVkRmVhdHVy
ZXM6OnhoclJlc3BvbnNlQmxvYkVuYWJsZWQoKTsKLSNlbHNlCi0gICAgcmV0dXJuIGZhbHNlOwot
I2VuZGlmCi19Ci0KIH0gLy8gbmFtZXNwYWNlIFdlYktpdAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>