<?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>118361</bug_id>
          
          <creation_ts>2013-07-03 10:02:22 -0700</creation_ts>
          <short_desc>REGRESSION(r152356): Broke JSCore tests (Requested by andersca on #webkit).</short_desc>
          <delta_ts>2013-07-03 10:06:17 -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>118355</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>andersca</cc>
    
    <cc>mikhail.pozdnyakov</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>905896</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-03 10:02:22 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/152356 broke the build:
Broke JSCore tests (Requested by andersca 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>905898</commentid>
    <comment_count>1</comment_count>
      <attachid>206008</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-03 10:02:40 -0700</bug_when>
    <thetext>Created attachment 206008
ROLLOUT of r152356

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>905900</commentid>
    <comment_count>2</comment_count>
      <attachid>206008</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-03 10:06:14 -0700</bug_when>
    <thetext>Comment on attachment 206008
ROLLOUT of r152356

Clearing flags on attachment: 206008

Committed r152362: &lt;http://trac.webkit.org/changeset/152362&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905901</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-03 10:06:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>206008</attachid>
            <date>2013-07-03 10:02:40 -0700</date>
            <delta_ts>2013-07-03 10:06:14 -0700</delta_ts>
            <desc>ROLLOUT of r152356</desc>
            <filename>bug-118361-20130703100035.patch</filename>
            <type>text/plain</type>
            <size>8612</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUyMzU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDBhN2E3YjBkNDA4MGRjNDlmODRkYWU4
Y2M3N2M3Y2I5ZmU2ZDZmZjcuLjEzOTMzZDRkZDZjNDM0ZmViM2E0OTk1OGZkMDkxNTgzZjg0N2My
M2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTMtMDctMDMgIENvbW1pdCBRdWV1ZSAgPGNvbW1p
dC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIx
NTIzNTYuCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzE1MjM1Ngor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4MzYxCisK
KyAgICAgICAgQnJva2UgSlNDb3JlIHRlc3RzIChSZXF1ZXN0ZWQgYnkgYW5kZXJzY2Egb24gI3dl
YmtpdCkuCisKKyAgICAgICAgKiB3dGYvdGV4dC9TdHJpbmdJbXBsLmNwcDoKKyAgICAgICAgKFdU
Rjo6U3RyaW5nSW1wbDo6Y3JlYXRlVW5pbml0aWFsaXplZCk6CisgICAgICAgIChXVEY6OlN0cmlu
Z0ltcGw6OnJlYWxsb2NhdGUpOgorICAgICAgICAoV1RGOjpTdHJpbmdJbXBsOjpjcmVhdGUpOgor
ICAgICAgICAqIHd0Zi90ZXh0L1N0cmluZ0ltcGwuaDoKKwogMjAxMy0wNy0wMyAgTWlraGFpbCBQ
b3pkbnlha292ICA8bWlraGFpbC5wb3pkbnlha292QGludGVsLmNvbT4KIAogICAgICAgICBSZW1v
dmUgY29kZSBkdXBsaWNhdGlvbiBmcm9tIFN0cmluZ0ltcGwgY3JlYXRlKCkvcmVhbGxvY2F0ZSgp
IG1ldGhvZHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL3RleHQvU3RyaW5nSW1wbC5jcHAg
Yi9Tb3VyY2UvV1RGL3d0Zi90ZXh0L1N0cmluZ0ltcGwuY3BwCmluZGV4IGY1MDc0MDQ5YjY3N2Ey
ZWExOGYwNDgwNGMyMzlhZDEwMThjNGI2YmYuLjg0NjI2MzE0NzZlZjllYTAyYWJlODJlNjI3MGFi
NTBiMjJmMGIyYTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL3RleHQvU3RyaW5nSW1wbC5j
cHAKKysrIGIvU291cmNlL1dURi93dGYvdGV4dC9TdHJpbmdJbXBsLmNwcApAQCAtMTgyLDIwICsx
ODIsNyBAQCBQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IFN0cmluZ0ltcGw6OmNyZWF0ZVdpdGhvdXRD
b3B5aW5nKGNvbnN0IExDaGFyKiBjaGFyYWN0ZXJzLAogICAgIHJldHVybiBhZG9wdFJlZihuZXcg
U3RyaW5nSW1wbChjaGFyYWN0ZXJzLCBsZW5ndGgsIENvbnN0cnVjdFdpdGhvdXRDb3B5aW5nKSk7
CiB9CiAKLXRlbXBsYXRlIDx0eXBlbmFtZSBDaGFyVHlwZT4KLWlubGluZSBQYXNzUmVmUHRyPFN0
cmluZ0ltcGw+IFN0cmluZ0ltcGw6OmNvbnN0cnVjdEludGVybmFsKFN0cmluZ0ltcGwqIHN0cmlu
Z0ltcGwsIHVuc2lnbmVkIGxlbmd0aCkKLXsKLSAgICByZXR1cm4gYWRvcHRSZWYobmV3IChOb3RO
dWxsLCBzdHJpbmdJbXBsKSBTdHJpbmdJbXBsKGxlbmd0aCkpOwotfQotCi10ZW1wbGF0ZSA8Pgot
aW5saW5lIFBhc3NSZWZQdHI8U3RyaW5nSW1wbD4gU3RyaW5nSW1wbDo6Y29uc3RydWN0SW50ZXJu
YWw8TENoYXI+KFN0cmluZ0ltcGwqIHN0cmluZ0ltcGwsIHVuc2lnbmVkIGxlbmd0aCkKLXsKLSAg
ICByZXR1cm4gYWRvcHRSZWYobmV3IChOb3ROdWxsLCBzdHJpbmdJbXBsKSBTdHJpbmdJbXBsKGxl
bmd0aCwgRm9yY2U4Qml0Q29uc3RydWN0b3IpKTsKLX0KLQotdGVtcGxhdGUgPHR5cGVuYW1lIENo
YXJUeXBlPgotaW5saW5lIFBhc3NSZWZQdHI8U3RyaW5nSW1wbD4gU3RyaW5nSW1wbDo6Y3JlYXRl
VW5pbml0aWFsaXplZEludGVybmFsKHVuc2lnbmVkIGxlbmd0aCwgQ2hhclR5cGUqJiBkYXRhKQor
UGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBTdHJpbmdJbXBsOjpjcmVhdGVVbmluaXRpYWxpemVkKHVu
c2lnbmVkIGxlbmd0aCwgTENoYXIqJiBkYXRhKQogewogICAgIGlmICghbGVuZ3RoKSB7CiAgICAg
ICAgIGRhdGEgPSAwOwpAQCAtMjA1LDI3ICsxOTIsMzUgQEAgaW5saW5lIFBhc3NSZWZQdHI8U3Ry
aW5nSW1wbD4gU3RyaW5nSW1wbDo6Y3JlYXRlVW5pbml0aWFsaXplZEludGVybmFsKHVuc2lnbmVk
IGwKICAgICAvLyBBbGxvY2F0ZSBhIHNpbmdsZSBidWZmZXIgbGFyZ2UgZW5vdWdoIHRvIGNvbnRh
aW4gdGhlIFN0cmluZ0ltcGwKICAgICAvLyBzdHJ1Y3QgYXMgd2VsbCBhcyB0aGUgZGF0YSB3aGlj
aCBpdCBjb250YWlucy4gVGhpcyByZW1vdmVzIG9uZQogICAgIC8vIGhlYXAgYWxsb2NhdGlvbiBm
cm9tIHRoaXMgY2FsbC4KLSAgICBpZiAobGVuZ3RoID4gKChzdGQ6Om51bWVyaWNfbGltaXRzPHVu
c2lnbmVkPjo6bWF4KCkgLSBzaXplb2YoU3RyaW5nSW1wbCkpIC8gc2l6ZW9mKENoYXJUeXBlKSkp
CisgICAgaWYgKGxlbmd0aCA+ICgoc3RkOjpudW1lcmljX2xpbWl0czx1bnNpZ25lZD46Om1heCgp
IC0gc2l6ZW9mKFN0cmluZ0ltcGwpKSAvIHNpemVvZihMQ2hhcikpKQogICAgICAgICBDUkFTSCgp
OwotICAgIHNpemVfdCBzaXplID0gc2l6ZW9mKFN0cmluZ0ltcGwpICsgbGVuZ3RoICogc2l6ZW9m
KENoYXJUeXBlKTsKKyAgICBzaXplX3Qgc2l6ZSA9IHNpemVvZihTdHJpbmdJbXBsKSArIGxlbmd0
aCAqIHNpemVvZihMQ2hhcik7CiAgICAgU3RyaW5nSW1wbCogc3RyaW5nID0gc3RhdGljX2Nhc3Q8
U3RyaW5nSW1wbCo+KGZhc3RNYWxsb2Moc2l6ZSkpOwogCi0gICAgZGF0YSA9IHJlaW50ZXJwcmV0
X2Nhc3Q8Q2hhclR5cGUqPihzdHJpbmcgKyAxKTsKLSAgICByZXR1cm4gY29uc3RydWN0SW50ZXJu
YWw8Q2hhclR5cGU+KHN0cmluZywgbGVuZ3RoKTsKLX0KLQotUGFzc1JlZlB0cjxTdHJpbmdJbXBs
PiBTdHJpbmdJbXBsOjpjcmVhdGVVbmluaXRpYWxpemVkKHVuc2lnbmVkIGxlbmd0aCwgTENoYXIq
JiBkYXRhKQotewotICAgIHJldHVybiBjcmVhdGVVbmluaXRpYWxpemVkSW50ZXJuYWwobGVuZ3Ro
LCBkYXRhKTsKKyAgICBkYXRhID0gcmVpbnRlcnByZXRfY2FzdDxMQ2hhcio+KHN0cmluZyArIDEp
OworICAgIHJldHVybiBhZG9wdFJlZihuZXcgKE5vdE51bGwsIHN0cmluZykgU3RyaW5nSW1wbChs
ZW5ndGgsIEZvcmNlOEJpdENvbnN0cnVjdG9yKSk7CiB9CiAKIFBhc3NSZWZQdHI8U3RyaW5nSW1w
bD4gU3RyaW5nSW1wbDo6Y3JlYXRlVW5pbml0aWFsaXplZCh1bnNpZ25lZCBsZW5ndGgsIFVDaGFy
KiYgZGF0YSkKIHsKLSAgICByZXR1cm4gY3JlYXRlVW5pbml0aWFsaXplZEludGVybmFsKGxlbmd0
aCwgZGF0YSk7CisgICAgaWYgKCFsZW5ndGgpIHsKKyAgICAgICAgZGF0YSA9IDA7CisgICAgICAg
IHJldHVybiBlbXB0eSgpOworICAgIH0KKworICAgIC8vIEFsbG9jYXRlIGEgc2luZ2xlIGJ1ZmZl
ciBsYXJnZSBlbm91Z2ggdG8gY29udGFpbiB0aGUgU3RyaW5nSW1wbAorICAgIC8vIHN0cnVjdCBh
cyB3ZWxsIGFzIHRoZSBkYXRhIHdoaWNoIGl0IGNvbnRhaW5zLiBUaGlzIHJlbW92ZXMgb25lIAor
ICAgIC8vIGhlYXAgYWxsb2NhdGlvbiBmcm9tIHRoaXMgY2FsbC4KKyAgICBpZiAobGVuZ3RoID4g
KChzdGQ6Om51bWVyaWNfbGltaXRzPHVuc2lnbmVkPjo6bWF4KCkgLSBzaXplb2YoU3RyaW5nSW1w
bCkpIC8gc2l6ZW9mKFVDaGFyKSkpCisgICAgICAgIENSQVNIKCk7CisgICAgc2l6ZV90IHNpemUg
PSBzaXplb2YoU3RyaW5nSW1wbCkgKyBsZW5ndGggKiBzaXplb2YoVUNoYXIpOworICAgIFN0cmlu
Z0ltcGwqIHN0cmluZyA9IHN0YXRpY19jYXN0PFN0cmluZ0ltcGwqPihmYXN0TWFsbG9jKHNpemUp
KTsKKworICAgIGRhdGEgPSByZWludGVycHJldF9jYXN0PFVDaGFyKj4oc3RyaW5nICsgMSk7Cisg
ICAgcmV0dXJuIGFkb3B0UmVmKG5ldyAoTm90TnVsbCwgc3RyaW5nKSBTdHJpbmdJbXBsKGxlbmd0
aCkpOwogfQogCi10ZW1wbGF0ZSA8dHlwZW5hbWUgQ2hhclR5cGU+Ci1pbmxpbmUgUGFzc1JlZlB0
cjxTdHJpbmdJbXBsPiBTdHJpbmdJbXBsOjpyZWFsbG9jYXRlSW50ZXJuYWwoUGFzc1JlZlB0cjxT
dHJpbmdJbXBsPiBvcmlnaW5hbFN0cmluZywgdW5zaWduZWQgbGVuZ3RoLCBDaGFyVHlwZSomIGRh
dGEpCitQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IFN0cmluZ0ltcGw6OnJlYWxsb2NhdGUoUGFzc1Jl
ZlB0cjxTdHJpbmdJbXBsPiBvcmlnaW5hbFN0cmluZywgdW5zaWduZWQgbGVuZ3RoLCBMQ2hhciom
IGRhdGEpCiB7CiAgICAgQVNTRVJUKG9yaWdpbmFsU3RyaW5nLT5pczhCaXQoKSk7CiAgICAgQVNT
RVJUKG9yaWdpbmFsU3RyaW5nLT5oYXNPbmVSZWYoKSk7CkBAIC0yMzcsNDYgKzIzMiw1OCBAQCBp
bmxpbmUgUGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBTdHJpbmdJbXBsOjpyZWFsbG9jYXRlSW50ZXJu
YWwoUGFzc1JlZlB0cjxTdHJpbmdJbQogICAgIH0KIAogICAgIC8vIFNhbWUgYXMgY3JlYXRlVW5p
bml0aWFsaXplZCgpIGV4Y2VwdCBoZXJlIHdlIHVzZSBmYXN0UmVhbGxvYy4KLSAgICBpZiAobGVu
Z3RoID4gKChzdGQ6Om51bWVyaWNfbGltaXRzPHVuc2lnbmVkPjo6bWF4KCkgLSBzaXplb2YoU3Ry
aW5nSW1wbCkpIC8gc2l6ZW9mKENoYXJUeXBlKSkpCisgICAgaWYgKGxlbmd0aCA+ICgoc3RkOjpu
dW1lcmljX2xpbWl0czx1bnNpZ25lZD46Om1heCgpIC0gc2l6ZW9mKFN0cmluZ0ltcGwpKSAvIHNp
emVvZihMQ2hhcikpKQogICAgICAgICBDUkFTSCgpOwotICAgIHNpemVfdCBzaXplID0gc2l6ZW9m
KFN0cmluZ0ltcGwpICsgbGVuZ3RoICogc2l6ZW9mKENoYXJUeXBlKTsKKyAgICBzaXplX3Qgc2l6
ZSA9IHNpemVvZihTdHJpbmdJbXBsKSArIGxlbmd0aCAqIHNpemVvZihMQ2hhcik7CiAgICAgb3Jp
Z2luYWxTdHJpbmctPn5TdHJpbmdJbXBsKCk7CiAgICAgU3RyaW5nSW1wbCogc3RyaW5nID0gc3Rh
dGljX2Nhc3Q8U3RyaW5nSW1wbCo+KGZhc3RSZWFsbG9jKG9yaWdpbmFsU3RyaW5nLmxlYWtSZWYo
KSwgc2l6ZSkpOwogCi0gICAgZGF0YSA9IHJlaW50ZXJwcmV0X2Nhc3Q8Q2hhclR5cGUqPihzdHJp
bmcgKyAxKTsKLSAgICByZXR1cm4gY29uc3RydWN0SW50ZXJuYWw8Q2hhclR5cGU+KHN0cmluZywg
bGVuZ3RoKTsKLX0KLQotUGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBTdHJpbmdJbXBsOjpyZWFsbG9j
YXRlKFBhc3NSZWZQdHI8U3RyaW5nSW1wbD4gb3JpZ2luYWxTdHJpbmcsIHVuc2lnbmVkIGxlbmd0
aCwgTENoYXIqJiBkYXRhKQotewotICAgIHJldHVybiByZWFsbG9jYXRlSW50ZXJuYWwob3JpZ2lu
YWxTdHJpbmcsIGxlbmd0aCwgZGF0YSk7CisgICAgZGF0YSA9IHJlaW50ZXJwcmV0X2Nhc3Q8TENo
YXIqPihzdHJpbmcgKyAxKTsKKyAgICByZXR1cm4gYWRvcHRSZWYobmV3IChOb3ROdWxsLCBzdHJp
bmcpIFN0cmluZ0ltcGwobGVuZ3RoLCBGb3JjZThCaXRDb25zdHJ1Y3RvcikpOwogfQogCiBQYXNz
UmVmUHRyPFN0cmluZ0ltcGw+IFN0cmluZ0ltcGw6OnJlYWxsb2NhdGUoUGFzc1JlZlB0cjxTdHJp
bmdJbXBsPiBvcmlnaW5hbFN0cmluZywgdW5zaWduZWQgbGVuZ3RoLCBVQ2hhciomIGRhdGEpCiB7
Ci0gICAgcmV0dXJuIHJlYWxsb2NhdGVJbnRlcm5hbChvcmlnaW5hbFN0cmluZywgbGVuZ3RoLCBk
YXRhKTsKKyAgICBBU1NFUlQoIW9yaWdpbmFsU3RyaW5nLT5pczhCaXQoKSk7CisgICAgQVNTRVJU
KG9yaWdpbmFsU3RyaW5nLT5oYXNPbmVSZWYoKSk7CisgICAgQVNTRVJUKG9yaWdpbmFsU3RyaW5n
LT5idWZmZXJPd25lcnNoaXAoKSA9PSBCdWZmZXJJbnRlcm5hbCk7CisKKyAgICBpZiAoIWxlbmd0
aCkgeworICAgICAgICBkYXRhID0gMDsKKyAgICAgICAgcmV0dXJuIGVtcHR5KCk7CisgICAgfQor
CisgICAgLy8gU2FtZSBhcyBjcmVhdGVVbmluaXRpYWxpemVkKCkgZXhjZXB0IGhlcmUgd2UgdXNl
IGZhc3RSZWFsbG9jLgorICAgIGlmIChsZW5ndGggPiAoKHN0ZDo6bnVtZXJpY19saW1pdHM8dW5z
aWduZWQ+OjptYXgoKSAtIHNpemVvZihTdHJpbmdJbXBsKSkgLyBzaXplb2YoVUNoYXIpKSkKKyAg
ICAgICAgQ1JBU0goKTsKKyAgICBzaXplX3Qgc2l6ZSA9IHNpemVvZihTdHJpbmdJbXBsKSArIGxl
bmd0aCAqIHNpemVvZihVQ2hhcik7CisgICAgb3JpZ2luYWxTdHJpbmctPn5TdHJpbmdJbXBsKCk7
CisgICAgU3RyaW5nSW1wbCogc3RyaW5nID0gc3RhdGljX2Nhc3Q8U3RyaW5nSW1wbCo+KGZhc3RS
ZWFsbG9jKG9yaWdpbmFsU3RyaW5nLmxlYWtSZWYoKSwgc2l6ZSkpOworCisgICAgZGF0YSA9IHJl
aW50ZXJwcmV0X2Nhc3Q8VUNoYXIqPihzdHJpbmcgKyAxKTsKKyAgICByZXR1cm4gYWRvcHRSZWYo
bmV3IChOb3ROdWxsLCBzdHJpbmcpIFN0cmluZ0ltcGwobGVuZ3RoKSk7CiB9CiAKLXRlbXBsYXRl
IDx0eXBlbmFtZSBDaGFyVHlwZT4KLWlubGluZSBQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IFN0cmlu
Z0ltcGw6OmNyZWF0ZUludGVybmFsKGNvbnN0IENoYXJUeXBlKiBjaGFyYWN0ZXJzLCB1bnNpZ25l
ZCBsZW5ndGgpCitQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IFN0cmluZ0ltcGw6OmNyZWF0ZShjb25z
dCBVQ2hhciogY2hhcmFjdGVycywgdW5zaWduZWQgbGVuZ3RoKQogewogICAgIGlmICghY2hhcmFj
dGVycyB8fCAhbGVuZ3RoKQogICAgICAgICByZXR1cm4gZW1wdHkoKTsKIAotICAgIENoYXJUeXBl
KiBkYXRhOworICAgIFVDaGFyKiBkYXRhOwogICAgIFJlZlB0cjxTdHJpbmdJbXBsPiBzdHJpbmcg
PSBjcmVhdGVVbmluaXRpYWxpemVkKGxlbmd0aCwgZGF0YSk7Ci0gICAgbWVtY3B5KGRhdGEsIGNo
YXJhY3RlcnMsIGxlbmd0aCAqIHNpemVvZihDaGFyVHlwZSkpOworICAgIG1lbWNweShkYXRhLCBj
aGFyYWN0ZXJzLCBsZW5ndGggKiBzaXplb2YoVUNoYXIpKTsKICAgICByZXR1cm4gc3RyaW5nLnJl
bGVhc2UoKTsKIH0KIAotUGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBTdHJpbmdJbXBsOjpjcmVhdGUo
Y29uc3QgVUNoYXIqIGNoYXJhY3RlcnMsIHVuc2lnbmVkIGxlbmd0aCkKLXsKLSAgICByZXR1cm4g
Y3JlYXRlSW50ZXJuYWwoY2hhcmFjdGVycywgbGVuZ3RoKTsKLX0KLQogUGFzc1JlZlB0cjxTdHJp
bmdJbXBsPiBTdHJpbmdJbXBsOjpjcmVhdGUoY29uc3QgTENoYXIqIGNoYXJhY3RlcnMsIHVuc2ln
bmVkIGxlbmd0aCkKIHsKLSAgICByZXR1cm4gY3JlYXRlSW50ZXJuYWwoY2hhcmFjdGVycywgbGVu
Z3RoKTsKKyAgICBpZiAoIWNoYXJhY3RlcnMgfHwgIWxlbmd0aCkKKyAgICAgICAgcmV0dXJuIGVt
cHR5KCk7CisKKyAgICBMQ2hhciogZGF0YTsKKyAgICBSZWZQdHI8U3RyaW5nSW1wbD4gc3RyaW5n
ID0gY3JlYXRlVW5pbml0aWFsaXplZChsZW5ndGgsIGRhdGEpOworICAgIG1lbWNweShkYXRhLCBj
aGFyYWN0ZXJzLCBsZW5ndGggKiBzaXplb2YoTENoYXIpKTsKKyAgICByZXR1cm4gc3RyaW5nLnJl
bGVhc2UoKTsKIH0KIAogUGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBTdHJpbmdJbXBsOjpjcmVhdGU4
Qml0SWZQb3NzaWJsZShjb25zdCBVQ2hhciogY2hhcmFjdGVycywgdW5zaWduZWQgbGVuZ3RoKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvdGV4dC9TdHJpbmdJbXBsLmggYi9Tb3VyY2UvV1RG
L3d0Zi90ZXh0L1N0cmluZ0ltcGwuaAppbmRleCBmNTIwMzE4ZjU2YTc5OWJjMzQwNDQ1NzdjOTMw
YzQ5Yzc5ZjYwNjgzLi5kM2NhMWZmZjhmNmI3YjllNzI2ZDE1MzRjNDRkZTExMzM5ZmQwODM1IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi90ZXh0L1N0cmluZ0ltcGwuaAorKysgYi9Tb3VyY2Uv
V1RGL3d0Zi90ZXh0L1N0cmluZ0ltcGwuaApAQCAtNzcwLDEwICs3NzAsNiBAQCBwcml2YXRlOgog
ICAgIGJvb2wgaXNTdGF0aWMoKSBjb25zdCB7IHJldHVybiBtX3JlZkNvdW50ICYgc19yZWZDb3Vu
dEZsYWdJc1N0YXRpY1N0cmluZzsgfQogICAgIHRlbXBsYXRlIDxjbGFzcyBVQ2hhclByZWRpY2F0
ZT4gUGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBzdHJpcE1hdGNoZWRDaGFyYWN0ZXJzKFVDaGFyUHJl
ZGljYXRlKTsKICAgICB0ZW1wbGF0ZSA8dHlwZW5hbWUgQ2hhclR5cGUsIGNsYXNzIFVDaGFyUHJl
ZGljYXRlPiBQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IHNpbXBsaWZ5TWF0Y2hlZENoYXJhY3RlcnNU
b1NwYWNlKFVDaGFyUHJlZGljYXRlKTsKLSAgICB0ZW1wbGF0ZSA8dHlwZW5hbWUgQ2hhclR5cGU+
IHN0YXRpYyBQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IGNvbnN0cnVjdEludGVybmFsKFN0cmluZ0lt
cGwqLCB1bnNpZ25lZCk7Ci0gICAgdGVtcGxhdGUgPHR5cGVuYW1lIENoYXJUeXBlPiBzdGF0aWMg
UGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBjcmVhdGVVbmluaXRpYWxpemVkSW50ZXJuYWwodW5zaWdu
ZWQsIENoYXJUeXBlKiYpOwotICAgIHRlbXBsYXRlIDx0eXBlbmFtZSBDaGFyVHlwZT4gc3RhdGlj
IFBhc3NSZWZQdHI8U3RyaW5nSW1wbD4gcmVhbGxvY2F0ZUludGVybmFsKFBhc3NSZWZQdHI8U3Ry
aW5nSW1wbD4sIHVuc2lnbmVkLCBDaGFyVHlwZSomKTsKLSAgICB0ZW1wbGF0ZSA8dHlwZW5hbWUg
Q2hhclR5cGU+IHN0YXRpYyBQYXNzUmVmUHRyPFN0cmluZ0ltcGw+IGNyZWF0ZUludGVybmFsKGNv
bnN0IENoYXJUeXBlKiwgdW5zaWduZWQpOwogICAgIFdURl9FWFBPUlRfU1RSSU5HX0FQSSBORVZF
Ul9JTkxJTkUgY29uc3QgVUNoYXIqIGdldERhdGExNlNsb3dDYXNlKCkgY29uc3Q7CiAgICAgV1RG
X0VYUE9SVF9QUklWQVRFIE5FVkVSX0lOTElORSB1bnNpZ25lZCBoYXNoU2xvd0Nhc2UoKSBjb25z
dDsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>