<?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>52875</bug_id>
          
          <creation_ts>2011-01-21 02:03:13 -0800</creation_ts>
          <short_desc>REGRESSION(r76335): profiler tests were broken (Requested by loislo on #webkit).</short_desc>
          <delta_ts>2011-01-21 02:07:14 -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>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>52869</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>loislo</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>337944</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-21 02:03:13 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/76335 broke the build:
profiler tests were broken (Requested by loislo 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>337945</commentid>
    <comment_count>1</comment_count>
      <attachid>79712</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-21 02:03:41 -0800</bug_when>
    <thetext>Created attachment 79712
ROLLOUT of r76335

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>337947</commentid>
    <comment_count>2</comment_count>
      <attachid>79712</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-01-21 02:07:04 -0800</bug_when>
    <thetext>Comment on attachment 79712
ROLLOUT of r76335

Clearing flags on attachment: 79712

Committed r76337: &lt;http://trac.webkit.org/changeset/76337&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>337948</commentid>
    <comment_count>3</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-01-21 02:07:14 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>79712</attachid>
            <date>2011-01-21 02:03:41 -0800</date>
            <delta_ts>2011-01-21 02:07:04 -0800</delta_ts>
            <desc>ROLLOUT of r76335</desc>
            <filename>bug-52875-20110121100319.patch</filename>
            <type>text/plain</type>
            <size>9561</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAyODk5ZWU1OTY5ZTg0MjliZGQ0OTI1Mjg0NmRiYzBkMjU1MDZhODA5Li45
Y2JiOTY2NGNhMjNmNjEzMDc4YWU3ZDUzNGRjODdlOTU4ZmM4ZDI5IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjQgQEAKKzIwMTEtMDEtMjEgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RA
Z21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI3NjMzNS4KKyAg
ICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvNzYzMzUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUyODc1CisKKyAgICAgICAgcHJv
ZmlsZXIgdGVzdHMgd2VyZSBicm9rZW4gKFJlcXVlc3RlZCBieSBsb2lzbG8gb24gI3dlYmtpdCku
CisKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjphZGRQcm9maWxlKToKKyAgICAgICAgKFdl
YkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OmdldEN1cnJlbnRVc2VySW5pdGlhdGVkUHJvZmls
ZU5hbWUpOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmg6CisgICAg
ICAgICogaW5zcGVjdG9yL0luc3BlY3Rvckluc3RydW1lbnRhdGlvbi5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246OmFkZFN0YXJ0UHJvZmlsaW5nTWVzc2Fn
ZVRvQ29uc29sZUltcGwpOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JJbnN0cnVtZW50
YXRpb24uaDoKKyAgICAgICAgKFdlYkNvcmU6Okluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6YWRk
U3RhcnRQcm9maWxpbmdNZXNzYWdlVG9Db25zb2xlKToKKyAgICAgICAgKFdlYkNvcmU6Okluc3Bl
Y3Rvckluc3RydW1lbnRhdGlvbjo6aW5zcGVjdG9yQ29udHJvbGxlcldpdGhGcm9udGVuZEZvclBh
Z2UpOgorICAgICAgICAqIHBhZ2UvQ29uc29sZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDb25z
b2xlOjpwcm9maWxlKToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnNvbGU6OnByb2ZpbGVFbmQpOgor
CiAyMDExLTAxLTIxICBJbHlhIFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBZdXJ5IFNlbWlraGF0c2t5LgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuY3BwCmluZGV4IDY0Yjk0OTRiNDVjMWU0
YzgyZWMxYmQxNGJiNjQ0NjU1M2I5ZDYxYTQuLmQxMWY3MjBiOTMzMDBjYjNiNWNiZWE3Yzk0ZTlh
YmE5MTQ3ZjU1ZmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0
b3JDb250cm9sbGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
Q29udHJvbGxlci5jcHAKQEAgLTk4MywxMSArOTgzLDIzIEBAIHZvaWQgSW5zcGVjdG9yQ29udHJv
bGxlcjo6ZGlkQ2xvc2VXZWJTb2NrZXQodW5zaWduZWQgbG9uZyBpZGVudGlmaWVyKQogI2VuZGlm
IC8vIEVOQUJMRShXRUJfU09DS0VUUykKIAogI2lmIEVOQUJMRShKQVZBU0NSSVBUX0RFQlVHR0VS
KQordm9pZCBJbnNwZWN0b3JDb250cm9sbGVyOjphZGRQcm9maWxlKFBhc3NSZWZQdHI8U2NyaXB0
UHJvZmlsZT4gcHJwUHJvZmlsZSwgdW5zaWduZWQgbGluZU51bWJlciwgY29uc3QgU3RyaW5nJiBz
b3VyY2VVUkwpCit7CisgICAgaWYgKCFlbmFibGVkKCkpCisgICAgICAgIHJldHVybjsKKyAgICBt
X3Byb2ZpbGVyQWdlbnQtPmFkZFByb2ZpbGUocHJwUHJvZmlsZSwgbGluZU51bWJlciwgc291cmNl
VVJMKTsKK30KKwogYm9vbCBJbnNwZWN0b3JDb250cm9sbGVyOjppc1JlY29yZGluZ1VzZXJJbml0
aWF0ZWRQcm9maWxlKCkgY29uc3QKIHsKICAgICByZXR1cm4gbV9wcm9maWxlckFnZW50LT5pc1Jl
Y29yZGluZ1VzZXJJbml0aWF0ZWRQcm9maWxlKCk7CiB9CiAKK1N0cmluZyBJbnNwZWN0b3JDb250
cm9sbGVyOjpnZXRDdXJyZW50VXNlckluaXRpYXRlZFByb2ZpbGVOYW1lKGJvb2wgaW5jcmVtZW50
UHJvZmlsZU51bWJlcikKK3sKKyAgICByZXR1cm4gbV9wcm9maWxlckFnZW50LT5nZXRDdXJyZW50
VXNlckluaXRpYXRlZFByb2ZpbGVOYW1lKGluY3JlbWVudFByb2ZpbGVOdW1iZXIpOworfQorCiB2
b2lkIEluc3BlY3RvckNvbnRyb2xsZXI6OnN0YXJ0VXNlckluaXRpYXRlZFByb2ZpbGluZygpCiB7
CiAgICAgaWYgKCFlbmFibGVkKCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvSW5zcGVjdG9yQ29udHJvbGxlci5oIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3Bl
Y3RvckNvbnRyb2xsZXIuaAppbmRleCBlYWFhMWU1MDNlZjkzZTA4MWE0ZjRmNGFlMWMzNjBhMTk5
MTc5MDY0Li5kY2RmN2JjNzNiNDc2M2Q2ZjEwMDBmODAxOWNmZDIxNjRjMTFmZWM2IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmgKQEAgLTIyNyw3
ICsyMjcsOSBAQCBwdWJsaWM6CiAgICAgdm9pZCBkcmF3RWxlbWVudFRpdGxlKEdyYXBoaWNzQ29u
dGV4dCYsIGNvbnN0IEludFJlY3QmIGJvdW5kaW5nQm94LCBjb25zdCBGbG9hdFJlY3QmIG92ZXJs
YXlSZWN0LCBXZWJDb3JlOjpTZXR0aW5ncyopIGNvbnN0OwogCiAjaWYgRU5BQkxFKEpBVkFTQ1JJ
UFRfREVCVUdHRVIpCisgICAgdm9pZCBhZGRQcm9maWxlKFBhc3NSZWZQdHI8U2NyaXB0UHJvZmls
ZT4sIHVuc2lnbmVkIGxpbmVOdW1iZXIsIGNvbnN0IFN0cmluZyYgc291cmNlVVJMKTsKICAgICBi
b29sIGlzUmVjb3JkaW5nVXNlckluaXRpYXRlZFByb2ZpbGUoKSBjb25zdDsKKyAgICBTdHJpbmcg
Z2V0Q3VycmVudFVzZXJJbml0aWF0ZWRQcm9maWxlTmFtZShib29sIGluY3JlbWVudFByb2ZpbGVO
dW1iZXIgPSBmYWxzZSk7CiAgICAgdm9pZCBzdGFydFByb2ZpbGluZygpIHsgc3RhcnRVc2VySW5p
dGlhdGVkUHJvZmlsaW5nKCk7IH0KICAgICB2b2lkIHN0YXJ0VXNlckluaXRpYXRlZFByb2ZpbGlu
ZygpOwogICAgIHZvaWQgc3RvcFByb2ZpbGluZygpIHsgc3RvcFVzZXJJbml0aWF0ZWRQcm9maWxp
bmcoKTsgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvcklu
c3RydW1lbnRhdGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9ySW5z
dHJ1bWVudGF0aW9uLmNwcAppbmRleCA1ZjhkMTA1MmMwYmIyNTAyYTk4ZjMyMTlkYzI0ZTEzZjgx
ZjZmNGRmLi5jMjhhODJhOTJjN2E1NDA0ZWQ2ZDg4ZDQwZDllZmQ5YmIyZGVhOGMzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9u
LmNwcApAQCAtNTUyLDMzICs1NTIsNiBAQCB2b2lkIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6
YWRkU3RhcnRQcm9maWxpbmdNZXNzYWdlVG9Db25zb2xlSW1wbChJbnNwZWN0b3JDbwogICAgIGlm
IChJbnNwZWN0b3JQcm9maWxlckFnZW50KiBwcm9maWxlckFnZW50ID0gaW5zcGVjdG9yQ29udHJv
bGxlci0+cHJvZmlsZXJBZ2VudCgpKQogICAgICAgICBwcm9maWxlckFnZW50LT5hZGRTdGFydFBy
b2ZpbGluZ01lc3NhZ2VUb0NvbnNvbGUodGl0bGUsIGxpbmVOdW1iZXIsIHNvdXJjZVVSTCk7CiB9
Ci0KLXZvaWQgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjphZGRQcm9maWxlSW1wbChJbnNwZWN0
b3JDb250cm9sbGVyKiBpbnNwZWN0b3JDb250cm9sbGVyLCBSZWZQdHI8U2NyaXB0UHJvZmlsZT4g
cHJvZmlsZSwgU2NyaXB0Q2FsbFN0YWNrKiBjYWxsU3RhY2spCi17Ci0gICAgaWYgKEluc3BlY3Rv
clByb2ZpbGVyQWdlbnQqIHByb2ZpbGVyQWdlbnQgPSBpbnNwZWN0b3JDb250cm9sbGVyLT5wcm9m
aWxlckFnZW50KCkpIHsKLSAgICAgICAgY29uc3QgU2NyaXB0Q2FsbEZyYW1lJiBsYXN0Q2FsbGVy
ID0gY2FsbFN0YWNrLT5hdCgwKTsKLSAgICAgICAgcHJvZmlsZXJBZ2VudC0+YWRkUHJvZmlsZShw
cm9maWxlLCBsYXN0Q2FsbGVyLmxpbmVOdW1iZXIoKSwgbGFzdENhbGxlci5zb3VyY2VVUkwoKSk7
Ci0gICAgfQotfQotCi1ib29sIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6cHJvZmlsZXJFbmFi
bGVkSW1wbChJbnNwZWN0b3JDb250cm9sbGVyKiBpbnNwZWN0b3JDb250cm9sbGVyKQotewotICAg
IGlmIChpbnNwZWN0b3JDb250cm9sbGVyLT5lbmFibGVkKCkpCi0gICAgICAgIHJldHVybiBmYWxz
ZTsKLQotICAgIEluc3BlY3RvclByb2ZpbGVyQWdlbnQqIHByb2ZpbGVyQWdlbnQgPSBpbnNwZWN0
b3JDb250cm9sbGVyLT5wcm9maWxlckFnZW50KCk7Ci0gICAgaWYgKCFwcm9maWxlckFnZW50KQot
ICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICByZXR1cm4gcHJvZmlsZXJBZ2VudC0+ZW5hYmxl
ZCgpOwotfQotCi1TdHJpbmcgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjpnZXRDdXJyZW50VXNl
ckluaXRpYXRlZFByb2ZpbGVOYW1lSW1wbChJbnNwZWN0b3JDb250cm9sbGVyKiBpbnNwZWN0b3JD
b250cm9sbGVyLCBib29sIGluY3JlbWVudFByb2ZpbGVOdW1iZXIpCi17Ci0gICAgaWYgKEluc3Bl
Y3RvclByb2ZpbGVyQWdlbnQqIHByb2ZpbGVyQWdlbnQgPSBpbnNwZWN0b3JDb250cm9sbGVyLT5w
cm9maWxlckFnZW50KCkpCi0gICAgICAgIHJldHVybiBwcm9maWxlckFnZW50LT5nZXRDdXJyZW50
VXNlckluaXRpYXRlZFByb2ZpbGVOYW1lKGluY3JlbWVudFByb2ZpbGVOdW1iZXIpOwotICAgIHJl
dHVybiAiIjsKLX0KICNlbmRpZgogCiAjaWYgRU5BQkxFKERBVEFCQVNFKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvckluc3RydW1lbnRhdGlvbi5oIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvckluc3RydW1lbnRhdGlvbi5oCmluZGV4IDdh
N2VlNDNjMzEyMzg0YTcxZjM1ODcyNjY3NTA4OWQ0ZWJjNGNmZjguLjI4ODY3Y2JmMzc0MGNjZjRj
Y2IzOWU1YzBlM2E2MjY1ZWY5ZmRkMWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9JbnNwZWN0b3JJbnN0cnVtZW50YXRpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmgKQEAgLTEzOSw5ICsxMzksNiBAQCBwdWJs
aWM6CiAKICNpZiBFTkFCTEUoSkFWQVNDUklQVF9ERUJVR0dFUikKICAgICBzdGF0aWMgdm9pZCBh
ZGRTdGFydFByb2ZpbGluZ01lc3NhZ2VUb0NvbnNvbGUoUGFnZSosIGNvbnN0IFN0cmluZyYgdGl0
bGUsIHVuc2lnbmVkIGxpbmVOdW1iZXIsIGNvbnN0IFN0cmluZyYgc291cmNlVVJMKTsKLSAgICBz
dGF0aWMgdm9pZCBhZGRQcm9maWxlKFBhZ2UqLCBSZWZQdHI8U2NyaXB0UHJvZmlsZT4sIFNjcmlw
dENhbGxTdGFjayopOwotICAgIHN0YXRpYyBib29sIHByb2ZpbGVyRW5hYmxlZChQYWdlKik7Ci0g
ICAgc3RhdGljIFN0cmluZyBnZXRDdXJyZW50VXNlckluaXRpYXRlZFByb2ZpbGVOYW1lKFBhZ2Uq
LCBib29sIGluY3JlbWVudFByb2ZpbGVOdW1iZXIpOwogI2VuZGlmCiAKICNpZiBFTkFCTEUoREFU
QUJBU0UpCkBAIC0yNDksOSArMjQ2LDYgQEAgcHJpdmF0ZToKIAogI2lmIEVOQUJMRShKQVZBU0NS
SVBUX0RFQlVHR0VSKQogICAgIHN0YXRpYyB2b2lkIGFkZFN0YXJ0UHJvZmlsaW5nTWVzc2FnZVRv
Q29uc29sZUltcGwoSW5zcGVjdG9yQ29udHJvbGxlciosIGNvbnN0IFN0cmluZyYgdGl0bGUsIHVu
c2lnbmVkIGxpbmVOdW1iZXIsIGNvbnN0IFN0cmluZyYgc291cmNlVVJMKTsKLSAgICBzdGF0aWMg
dm9pZCBhZGRQcm9maWxlSW1wbChJbnNwZWN0b3JDb250cm9sbGVyKiwgUmVmUHRyPFNjcmlwdFBy
b2ZpbGU+LCBTY3JpcHRDYWxsU3RhY2sqKTsKLSAgICBzdGF0aWMgYm9vbCBwcm9maWxlckVuYWJs
ZWRJbXBsKEluc3BlY3RvckNvbnRyb2xsZXIqKTsKLSAgICBzdGF0aWMgU3RyaW5nIGdldEN1cnJl
bnRVc2VySW5pdGlhdGVkUHJvZmlsZU5hbWVJbXBsKEluc3BlY3RvckNvbnRyb2xsZXIqLCBib29s
IGluY3JlbWVudFByb2ZpbGVOdW1iZXIpOwogI2VuZGlmCiAKICNpZiBFTkFCTEUoREFUQUJBU0Up
CkBAIC04ODcsMzIgKzg4MSw2IEBAIGlubGluZSB2b2lkIEluc3BlY3Rvckluc3RydW1lbnRhdGlv
bjo6YWRkU3RhcnRQcm9maWxpbmdNZXNzYWdlVG9Db25zb2xlKFBhZ2UqIHBhCiAgICAgICAgIGFk
ZFN0YXJ0UHJvZmlsaW5nTWVzc2FnZVRvQ29uc29sZUltcGwoaW5zcGVjdG9yQ29udHJvbGxlciwg
dGl0bGUsIGxpbmVOdW1iZXIsIHNvdXJjZVVSTCk7CiAjZW5kaWYKIH0KLQotaW5saW5lIHZvaWQg
SW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjphZGRQcm9maWxlKFBhZ2UqIHBhZ2UsIFJlZlB0cjxT
Y3JpcHRQcm9maWxlPiBwcm9maWxlLCBTY3JpcHRDYWxsU3RhY2sqIGNhbGxTdGFjaykKLXsKLSNp
ZiBFTkFCTEUoSU5TUEVDVE9SKQotICAgIGlmIChJbnNwZWN0b3JDb250cm9sbGVyKiBpbnNwZWN0
b3JDb250cm9sbGVyID0gaW5zcGVjdG9yQ29udHJvbGxlckZvclBhZ2UocGFnZSkpCi0gICAgICAg
IGFkZFByb2ZpbGVJbXBsKGluc3BlY3RvckNvbnRyb2xsZXIsIHByb2ZpbGUsIGNhbGxTdGFjayk7
Ci0jZW5kaWYKLX0KLQotaW5saW5lIGJvb2wgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjpwcm9m
aWxlckVuYWJsZWQoUGFnZSogcGFnZSkKLXsKLSNpZiBFTkFCTEUoSU5TUEVDVE9SKQotICAgIGlm
IChJbnNwZWN0b3JDb250cm9sbGVyKiBpbnNwZWN0b3JDb250cm9sbGVyID0gaW5zcGVjdG9yQ29u
dHJvbGxlckZvclBhZ2UocGFnZSkpCi0gICAgICAgIHJldHVybiBwcm9maWxlckVuYWJsZWRJbXBs
KGluc3BlY3RvckNvbnRyb2xsZXIpOwotI2VuZGlmCi0gICAgcmV0dXJuIGZhbHNlOwotfQotCi1p
bmxpbmUgU3RyaW5nIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6Z2V0Q3VycmVudFVzZXJJbml0
aWF0ZWRQcm9maWxlTmFtZShQYWdlKiBwYWdlLCBib29sIGluY3JlbWVudFByb2ZpbGVOdW1iZXIp
Ci17Ci0jaWYgRU5BQkxFKElOU1BFQ1RPUikKLSAgICBpZiAoSW5zcGVjdG9yQ29udHJvbGxlciog
aW5zcGVjdG9yQ29udHJvbGxlciA9IGluc3BlY3RvckNvbnRyb2xsZXJGb3JQYWdlKHBhZ2UpKQot
ICAgICAgICByZXR1cm4gSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjpnZXRDdXJyZW50VXNlcklu
aXRpYXRlZFByb2ZpbGVOYW1lSW1wbChpbnNwZWN0b3JDb250cm9sbGVyLCBpbmNyZW1lbnRQcm9m
aWxlTnVtYmVyKTsKLSNlbmRpZgotICAgIHJldHVybiAiIjsKLX0KICNlbmRpZgogCiAjaWYgRU5B
QkxFKElOU1BFQ1RPUikKQEAgLTk2OCw3ICs5MzYsNiBAQCBpbmxpbmUgSW5zcGVjdG9yQ29udHJv
bGxlciogSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjppbnNwZWN0b3JDb250cm9sbGVyV2l0aEZy
bwogICAgIH0KICAgICByZXR1cm4gMDsKIH0KLQogI2VuZGlmCiAKIH0gLy8gbmFtZXNwYWNlIFdl
YkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ29uc29sZS5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL0NvbnNvbGUuY3BwCmluZGV4IDBjMTk0MjE5OTQzZWIzNzczMTA3NjIz
Y2I1OGY4YWFiMjJmMzM1MDIuLmQ0YWVkNDEzOWNkMmI2OTdlYmRiZGY2YmUyMTU4NDZkZjc4MmY3
YjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ29uc29sZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGFnZS9Db25zb2xlLmNwcApAQCAtMjYyLDEzICsyNjIsMjAgQEAgdm9pZCBD
b25zb2xlOjpwcm9maWxlKGNvbnN0IFN0cmluZyYgdGl0bGUsIFNjcmlwdFN0YXRlKiBzdGF0ZSwg
UGFzc1JlZlB0cjxTY3JpcHQKICAgICBpZiAoIXBhZ2UpCiAgICAgICAgIHJldHVybjsKIAorI2lm
IEVOQUJMRShJTlNQRUNUT1IpCisgICAgSW5zcGVjdG9yQ29udHJvbGxlciogY29udHJvbGxlciA9
IHBhZ2UtPmluc3BlY3RvckNvbnRyb2xsZXIoKTsKICAgICAvLyBGSVhNRTogbG9nIGEgY29uc29s
ZSBtZXNzYWdlIHdoZW4gcHJvZmlsaW5nIGlzIGRpc2FibGVkLgotICAgIGlmICghSW5zcGVjdG9y
SW5zdHJ1bWVudGF0aW9uOjpwcm9maWxlckVuYWJsZWQocGFnZSkpCisgICAgaWYgKCFjb250cm9s
bGVyLT5wcm9maWxlckVuYWJsZWQoKSkKICAgICAgICAgcmV0dXJuOworI2VuZGlmCiAKICAgICBT
dHJpbmcgcmVzb2x2ZWRUaXRsZSA9IHRpdGxlOwogICAgIGlmICh0aXRsZS5pc051bGwoKSkgLy8g
bm8gdGl0bGUgc28gZ2l2ZSBpdCB0aGUgbmV4dCB1c2VyIGluaXRpYXRlZCBwcm9maWxlIHRpdGxl
LgotICAgICAgICByZXNvbHZlZFRpdGxlID0gSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjpnZXRD
dXJyZW50VXNlckluaXRpYXRlZFByb2ZpbGVOYW1lKHBhZ2UsIHRydWUpOworI2lmIEVOQUJMRShJ
TlNQRUNUT1IpCisgICAgICAgIHJlc29sdmVkVGl0bGUgPSBjb250cm9sbGVyLT5nZXRDdXJyZW50
VXNlckluaXRpYXRlZFByb2ZpbGVOYW1lKHRydWUpOworI2Vsc2UKKyAgICAgICAgcmVzb2x2ZWRU
aXRsZSA9ICIiOworI2VuZGlmCiAKICAgICBTY3JpcHRQcm9maWxlcjo6c3RhcnQoc3RhdGUsIHJl
c29sdmVkVGl0bGUpOwogCkBAIC0yODIsMTUgKzI4OSwyMiBAQCB2b2lkIENvbnNvbGU6OnByb2Zp
bGVFbmQoY29uc3QgU3RyaW5nJiB0aXRsZSwgU2NyaXB0U3RhdGUqIHN0YXRlLCBQYXNzUmVmUHRy
PFNjcgogICAgIGlmICghcGFnZSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaWYgKCFJbnNwZWN0
b3JJbnN0cnVtZW50YXRpb246OnByb2ZpbGVyRW5hYmxlZChwYWdlKSkKKyNpZiBFTkFCTEUoSU5T
UEVDVE9SKQorICAgIEluc3BlY3RvckNvbnRyb2xsZXIqIGNvbnRyb2xsZXIgPSBwYWdlLT5pbnNw
ZWN0b3JDb250cm9sbGVyKCk7CisgICAgaWYgKCFjb250cm9sbGVyLT5wcm9maWxlckVuYWJsZWQo
KSkKICAgICAgICAgcmV0dXJuOworI2VuZGlmCiAKICAgICBSZWZQdHI8U2NyaXB0UHJvZmlsZT4g
cHJvZmlsZSA9IFNjcmlwdFByb2ZpbGVyOjpzdG9wKHN0YXRlLCB0aXRsZSk7CiAgICAgaWYgKCFw
cm9maWxlKQogICAgICAgICByZXR1cm47CiAKICAgICBtX3Byb2ZpbGVzLmFwcGVuZChwcm9maWxl
KTsKLSAgICBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246OmFkZFByb2ZpbGUocGFnZSwgcHJvZmls
ZSwgY2FsbFN0YWNrLmdldCgpKTsKKworI2lmIEVOQUJMRShJTlNQRUNUT1IpCisgICAgY29uc3Qg
U2NyaXB0Q2FsbEZyYW1lJiBsYXN0Q2FsbGVyID0gY2FsbFN0YWNrLT5hdCgwKTsKKyAgICBjb250
cm9sbGVyLT5hZGRQcm9maWxlKHByb2ZpbGUsIGxhc3RDYWxsZXIubGluZU51bWJlcigpLCBsYXN0
Q2FsbGVyLnNvdXJjZVVSTCgpKTsKKyNlbmRpZgogfQogCiAjZW5kaWYK
</data>

          </attachment>
      

    </bug>

</bugzilla>