<?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>53412</bug_id>
          
          <creation_ts>2011-01-30 22:14:37 -0800</creation_ts>
          <short_desc>REGRESSION(r77107): Caused 5 new form-related test crashes (Requested by smfr on #webkit).</short_desc>
          <delta_ts>2011-01-30 22:18:24 -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>50660</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>dglazkov</cc>
    
    <cc>morrita</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>342467</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-30 22:14:37 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/77107 broke the build:
Caused 5 new form-related test crashes (Requested by smfr 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>342468</commentid>
    <comment_count>1</comment_count>
      <attachid>80621</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-30 22:15:00 -0800</bug_when>
    <thetext>Created attachment 80621
ROLLOUT of r77107

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>342470</commentid>
    <comment_count>2</comment_count>
      <attachid>80621</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-01-30 22:18:20 -0800</bug_when>
    <thetext>Comment on attachment 80621
ROLLOUT of r77107

Clearing flags on attachment: 80621

Committed r77112: &lt;http://trac.webkit.org/changeset/77112&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>342471</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-01-30 22:18:24 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80621</attachid>
            <date>2011-01-30 22:15:00 -0800</date>
            <delta_ts>2011-01-30 22:18:20 -0800</delta_ts>
            <desc>ROLLOUT of r77107</desc>
            <filename>bug-53412-20110131061413.patch</filename>
            <type>text/plain</type>
            <size>11912</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwYmM5NzE0NjY0ODg5NDVjNDFjMjM5OTFlNGY1N2EzZTQ4NTc4YzVhLi4z
MWI0N2U2MzgyNTllYmI3YjI1NGMyOTdmNDJhYzUwZDNlNmMwNjMyIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjkgQEAKKzIwMTEtMDEtMzAgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RA
Z21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI3NzEwNy4KKyAg
ICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvNzcxMDcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUzNDEyCisKKyAgICAgICAgQ2F1
c2VkIDUgbmV3IGZvcm0tcmVsYXRlZCB0ZXN0IGNyYXNoZXMgKFJlcXVlc3RlZCBieSBzbWZyIG9u
CisgICAgICAgICN3ZWJraXQpLgorCisgICAgICAgICogY3NzL0NTU1NlbGVjdG9yLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNTU1NlbGVjdG9yOjpwc2V1ZG9JZCk6CisgICAgICAgIChXZWJDb3Jl
OjpuYW1lVG9Qc2V1ZG9UeXBlTWFwKToKKyAgICAgICAgKFdlYkNvcmU6OkNTU1NlbGVjdG9yOjpl
eHRyYWN0UHNldWRvVHlwZSk6CisgICAgICAgICogY3NzL0NTU1NlbGVjdG9yLmg6CisgICAgICAg
ICogaHRtbC9IVE1MUHJvZ3Jlc3NFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxQ
cm9ncmVzc0VsZW1lbnQ6OnBhcnNlTWFwcGVkQXR0cmlidXRlKToKKyAgICAgICAgKFdlYkNvcmU6
OkhUTUxQcm9ncmVzc0VsZW1lbnQ6OmF0dGFjaCk6CisgICAgICAgICogaHRtbC9IVE1MUHJvZ3Jl
c3NFbGVtZW50Lmg6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclByb2dyZXNzLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlclByb2dyZXNzOjp+UmVuZGVyUHJvZ3Jlc3MpOgorICAgICAg
ICAoV2ViQ29yZTo6UmVuZGVyUHJvZ3Jlc3M6OnVwZGF0ZUZyb21FbGVtZW50KToKKyAgICAgICAg
KFdlYkNvcmU6OlJlbmRlclByb2dyZXNzOjpsYXlvdXRQYXJ0cyk6CisgICAgICAgIChXZWJDb3Jl
OjpSZW5kZXJQcm9ncmVzczo6c2hvdWxkSGF2ZVBhcnRzKToKKyAgICAgICAgKiByZW5kZXJpbmcv
UmVuZGVyUHJvZ3Jlc3MuaDoKKyAgICAgICAgKiByZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVD
b25zdGFudHMuaDoKKwogMjAxMS0wMS0zMCAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFw
cGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvY3NzL0NTU1NlbGVjdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NTZWxlY3Rvci5jcHAKaW5kZXggZGYxOTJkNzcwZjlhNzljNDYyMDg3NjhmMWEzN2Q3ZGNhODg0
MWI4YS4uMWJlN2YzNjRiZGFlODdiZWUyMmE3NTVjMzk5MjIwZjE1ZTNiODJlMyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1NlbGVjdG9yLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9jc3MvQ1NTU2VsZWN0b3IuY3BwCkBAIC0xNjgsNiArMTY4LDE0IEBAIFBzZXVkb0lkIENTU1Nl
bGVjdG9yOjpwc2V1ZG9JZChQc2V1ZG9UeXBlIHR5cGUpCiAgICAgICAgIHJldHVybiBJTk5FUl9T
UElOX0JVVFRPTjsKICAgICBjYXNlIFBzZXVkb091dGVyU3BpbkJ1dHRvbjoKICAgICAgICAgcmV0
dXJuIE9VVEVSX1NQSU5fQlVUVE9OOworICAgIGNhc2UgUHNldWRvUHJvZ3Jlc3NCYXJWYWx1ZToK
KyNpZiBFTkFCTEUoUFJPR1JFU1NfVEFHKQorICAgICAgICByZXR1cm4gUFJPR1JFU1NfQkFSX1ZB
TFVFOworI2Vsc2UKKyAgICAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgIHJldHVy
biBOT1BTRVVETzsKKyNlbmRpZgorCiAjaWYgRU5BQkxFKE1FVEVSX1RBRykKICAgICBjYXNlIFBz
ZXVkb01ldGVySG9yaXpvbnRhbEJhcjoKICAgICAgICAgcmV0dXJuIE1FVEVSX0hPUklaT05UQUxf
QkFSOwpAQCAtMzI3LDYgKzMzNSwxMCBAQCBzdGF0aWMgSGFzaE1hcDxBdG9taWNTdHJpbmdJbXBs
KiwgQ1NTU2VsZWN0b3I6OlBzZXVkb1R5cGU+KiBuYW1lVG9Qc2V1ZG9UeXBlTWFwKAogICAgIERF
RklORV9TVEFUSUNfTE9DQUwoQXRvbWljU3RyaW5nLCBvbmx5T2ZUeXBlLCAoIm9ubHktb2YtdHlw
ZSIpKTsKICAgICBERUZJTkVfU1RBVElDX0xPQ0FMKEF0b21pY1N0cmluZywgb3B0aW9uYWwsICgi
b3B0aW9uYWwiKSk7CiAgICAgREVGSU5FX1NUQVRJQ19MT0NBTChBdG9taWNTdHJpbmcsIG91dGVy
U3BpbkJ1dHRvbiwgKCItd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIikpOworI2lmIEVOQUJMRShQ
Uk9HUkVTU19UQUcpCisgICAgREVGSU5FX1NUQVRJQ19MT0NBTChBdG9taWNTdHJpbmcsIHByb2dy
ZXNzQmFyVmFsdWUsICgiLXdlYmtpdC1wcm9ncmVzcy1iYXItdmFsdWUiKSk7CisjZW5kaWYKKwog
I2lmIEVOQUJMRShNRVRFUl9UQUcpCiAgICAgREVGSU5FX1NUQVRJQ19MT0NBTChBdG9taWNTdHJp
bmcsIG1ldGVySG9yaXpvbnRhbEJhciwgKCItd2Via2l0LW1ldGVyLWhvcml6b250YWwtYmFyIikp
OwogICAgIERFRklORV9TVEFUSUNfTE9DQUwoQXRvbWljU3RyaW5nLCBtZXRlckhvcml6b250YWxP
cHRpbXVtVmFsdWUsICgiLXdlYmtpdC1tZXRlci1ob3Jpem9udGFsLW9wdGltdW0tdmFsdWUiKSk7
CkBAIC00MzAsNiArNDQyLDkgQEAgc3RhdGljIEhhc2hNYXA8QXRvbWljU3RyaW5nSW1wbCosIENT
U1NlbGVjdG9yOjpQc2V1ZG9UeXBlPiogbmFtZVRvUHNldWRvVHlwZU1hcCgKICAgICAgICAgbmFt
ZVRvUHNldWRvVHlwZS0+c2V0KG50aExhc3RDaGlsZC5pbXBsKCksIENTU1NlbGVjdG9yOjpQc2V1
ZG9OdGhMYXN0Q2hpbGQpOwogICAgICAgICBuYW1lVG9Qc2V1ZG9UeXBlLT5zZXQobnRoTGFzdE9m
VHlwZS5pbXBsKCksIENTU1NlbGVjdG9yOjpQc2V1ZG9OdGhMYXN0T2ZUeXBlKTsKICAgICAgICAg
bmFtZVRvUHNldWRvVHlwZS0+c2V0KG91dGVyU3BpbkJ1dHRvbi5pbXBsKCksIENTU1NlbGVjdG9y
OjpQc2V1ZG9PdXRlclNwaW5CdXR0b24pOworI2lmIEVOQUJMRShQUk9HUkVTU19UQUcpCisgICAg
ICAgIG5hbWVUb1BzZXVkb1R5cGUtPnNldChwcm9ncmVzc0JhclZhbHVlLmltcGwoKSwgQ1NTU2Vs
ZWN0b3I6OlBzZXVkb1Byb2dyZXNzQmFyVmFsdWUpOworI2VuZGlmCiAjaWYgRU5BQkxFKE1FVEVS
X1RBRykKICAgICAgICAgbmFtZVRvUHNldWRvVHlwZS0+c2V0KG1ldGVySG9yaXpvbnRhbEJhci5p
bXBsKCksIENTU1NlbGVjdG9yOjpQc2V1ZG9NZXRlckhvcml6b250YWxCYXIpOwogICAgICAgICBu
YW1lVG9Qc2V1ZG9UeXBlLT5zZXQobWV0ZXJIb3Jpem9udGFsT3B0aW11bVZhbHVlLmltcGwoKSwg
Q1NTU2VsZWN0b3I6OlBzZXVkb01ldGVySG9yaXpvbnRhbE9wdGltdW0pOwpAQCAtNTI5LDYgKzU0
NCw3IEBAIHZvaWQgQ1NTU2VsZWN0b3I6OmV4dHJhY3RQc2V1ZG9UeXBlKCkgY29uc3QKICAgICBj
YXNlIFBzZXVkb01ldGVyVmVydGljYWxTdWJvcHRpbWFsOgogICAgIGNhc2UgUHNldWRvTWV0ZXJW
ZXJ0aWNhbEV2ZW5MZXNzR29vZDoKICAgICBjYXNlIFBzZXVkb091dGVyU3BpbkJ1dHRvbjoKKyAg
ICBjYXNlIFBzZXVkb1Byb2dyZXNzQmFyVmFsdWU6CiAgICAgY2FzZSBQc2V1ZG9SZXNpemVyOgog
ICAgIGNhc2UgUHNldWRvU2Nyb2xsYmFyOgogICAgIGNhc2UgUHNldWRvU2Nyb2xsYmFyQ29ybmVy
OgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1NlbGVjdG9yLmggYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3IuaAppbmRleCBmM2Y4MDBiZmFkZWI4Mjc3OTIyNTNlYTVi
ODI3ODUwMmIwYjJjZDhlLi5jYmUzZTliN2M4YWI5ZTU5MTY1MjM2NWM0ZjljM2NjMWQyMTU5NWVl
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3IuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3IuaApAQCAtMTk1LDYgKzE5NSw3IEBAIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKICNlbmRpZgogICAgICAgICAgICAgUHNldWRvSW5uZXJTcGluQnV0dG9uLAog
ICAgICAgICAgICAgUHNldWRvT3V0ZXJTcGluQnV0dG9uLAorICAgICAgICAgICAgUHNldWRvUHJv
Z3Jlc3NCYXJWYWx1ZSwKICAgICAgICAgICAgIFBzZXVkb0xlZnRQYWdlLAogICAgICAgICAgICAg
UHNldWRvUmlnaHRQYWdlLAogICAgICAgICAgICAgUHNldWRvRmlyc3RQYWdlLApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUHJvZ3Jlc3NFbGVtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5jcHAKaW5kZXggMTY1NTgyMzMxZTYyMThm
YmZiMTRmZjNlNGI3NzJhODg1ZDhmMjQyZS4uNGE1NWExZTQ3ZmM0YTY3MTQzZWY0ZWVjNjMwZTJh
OTA5YjQ0M2NhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUHJvZ3Jlc3NF
bGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQu
Y3BwCkBAIC0zMCwzMyArMzAsMTIgQEAKICNpbmNsdWRlICJIVE1MTmFtZXMuaCIKICNpbmNsdWRl
ICJIVE1MUGFyc2VySWRpb21zLmgiCiAjaW5jbHVkZSAiUmVuZGVyUHJvZ3Jlc3MuaCIKLSNpbmNs
dWRlICJTaGFkb3dFbGVtZW50LmgiCiAjaW5jbHVkZSA8d3RmL1N0ZExpYkV4dHJhcy5oPgogCiBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAKIHVzaW5nIG5hbWVzcGFjZSBIVE1MTmFtZXM7CiAKLWNsYXNz
IFByb2dyZXNzQmFyVmFsdWVFbGVtZW50IDogcHVibGljIFNoYWRvd0Jsb2NrRWxlbWVudCB7Ci1w
dWJsaWM6Ci0gICAgUHJvZ3Jlc3NCYXJWYWx1ZUVsZW1lbnQoSFRNTEVsZW1lbnQqIHNoYWRvd1Bh
cmVudCkgCi0gICAgICAgIDogU2hhZG93QmxvY2tFbGVtZW50KHNoYWRvd1BhcmVudCkKLSAgICB7
Ci0gICAgfQotCi0gICAgdmlydHVhbCBjb25zdCBBdG9taWNTdHJpbmcmIHNoYWRvd1BzZXVkb0lk
KCkgY29uc3QKLSAgICB7Ci0gICAgICAgIERFRklORV9TVEFUSUNfTE9DQUwoQXRvbWljU3RyaW5n
LCBwc2V1ZElkLCAoIi13ZWJraXQtcHJvZ3Jlc3MtYmFyLXZhbHVlIikpOwotICAgICAgICByZXR1
cm4gcHNldWRJZDsKLSAgICB9Ci0KLSAgICBzdGF0aWMgUGFzc1JlZlB0cjxQcm9ncmVzc0JhclZh
bHVlRWxlbWVudD4gY3JlYXRlKEhUTUxFbGVtZW50KiBzaGFkb3dQYXJlbnQpCi0gICAgewotICAg
ICAgICByZXR1cm4gYWRvcHRSZWYobmV3IFByb2dyZXNzQmFyVmFsdWVFbGVtZW50KHNoYWRvd1Bh
cmVudCkpOwotICAgIH0KLQotfTsKLQogSFRNTFByb2dyZXNzRWxlbWVudDo6SFRNTFByb2dyZXNz
RWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCogZG9jdW1lbnQs
IEhUTUxGb3JtRWxlbWVudCogZm9ybSkKICAgICA6IEhUTUxGb3JtQ29udHJvbEVsZW1lbnQodGFn
TmFtZSwgZG9jdW1lbnQsIGZvcm0pCiB7CkBAIC04MSwxOSArNjAsMjEgQEAgY29uc3QgQXRvbWlj
U3RyaW5nJiBIVE1MUHJvZ3Jlc3NFbGVtZW50Ojpmb3JtQ29udHJvbFR5cGUoKSBjb25zdAogCiB2
b2lkIEhUTUxQcm9ncmVzc0VsZW1lbnQ6OnBhcnNlTWFwcGVkQXR0cmlidXRlKEF0dHJpYnV0ZSog
YXR0cmlidXRlKQogewotICAgIGlmIChhdHRyaWJ1dGUtPm5hbWUoKSA9PSB2YWx1ZUF0dHIpCi0g
ICAgICAgIGRpZEVsZW1lbnRTdGF0ZUNoYW5nZSgpOwotICAgIGVsc2UgaWYgKGF0dHJpYnV0ZS0+
bmFtZSgpID09IG1heEF0dHIpCi0gICAgICAgIGRpZEVsZW1lbnRTdGF0ZUNoYW5nZSgpOwotICAg
IGVsc2UKKyAgICBpZiAoYXR0cmlidXRlLT5uYW1lKCkgPT0gdmFsdWVBdHRyKSB7CisgICAgICAg
IGlmIChyZW5kZXJlcigpKQorICAgICAgICAgICAgcmVuZGVyZXIoKS0+dXBkYXRlRnJvbUVsZW1l
bnQoKTsKKyAgICB9IGVsc2UgaWYgKGF0dHJpYnV0ZS0+bmFtZSgpID09IG1heEF0dHIpIHsKKyAg
ICAgICAgaWYgKHJlbmRlcmVyKCkpCisgICAgICAgICAgICByZW5kZXJlcigpLT51cGRhdGVGcm9t
RWxlbWVudCgpOworICAgIH0gZWxzZQogICAgICAgICBIVE1MRm9ybUNvbnRyb2xFbGVtZW50Ojpw
YXJzZU1hcHBlZEF0dHJpYnV0ZShhdHRyaWJ1dGUpOwogfQogCiB2b2lkIEhUTUxQcm9ncmVzc0Vs
ZW1lbnQ6OmF0dGFjaCgpCiB7Ci0gICAgY3JlYXRlU2hhZG93U3VidHJlZUlmTmVlZGVkKCk7CiAg
ICAgSFRNTEZvcm1Db250cm9sRWxlbWVudDo6YXR0YWNoKCk7Ci0gICAgZGlkRWxlbWVudFN0YXRl
Q2hhbmdlKCk7CisgICAgaWYgKHJlbmRlcmVyKCkpCisgICAgICAgIHJlbmRlcmVyKCktPnVwZGF0
ZUZyb21FbGVtZW50KCk7CiB9CiAKIGRvdWJsZSBIVE1MUHJvZ3Jlc3NFbGVtZW50Ojp2YWx1ZSgp
IGNvbnN0CkBAIC0xNDAsMjMgKzEyMSw1IEBAIGRvdWJsZSBIVE1MUHJvZ3Jlc3NFbGVtZW50Ojpw
b3NpdGlvbigpIGNvbnN0CiAgICAgcmV0dXJuIHZhbHVlKCkgLyBtYXgoKTsKIH0KIAotU2hhZG93
QmxvY2tFbGVtZW50KiBIVE1MUHJvZ3Jlc3NFbGVtZW50Ojp2YWx1ZVBhcnQoKQotewotICAgIHJl
dHVybiBzdGF0aWNfY2FzdDxTaGFkb3dCbG9ja0VsZW1lbnQqPihzaGFkb3dSb290KCkpOwotfQot
Ci12b2lkIEhUTUxQcm9ncmVzc0VsZW1lbnQ6OmRpZEVsZW1lbnRTdGF0ZUNoYW5nZSgpCi17Ci0g
ICAgaWYgKHJlbmRlcmVyKCkpCi0gICAgICAgIHJlbmRlcmVyKCktPnVwZGF0ZUZyb21FbGVtZW50
KCk7Ci19Ci0KLXZvaWQgSFRNTFByb2dyZXNzRWxlbWVudDo6Y3JlYXRlU2hhZG93U3VidHJlZUlm
TmVlZGVkKCkKLXsKLSAgICBpZiAoc2hhZG93Um9vdCgpKQotICAgICAgICByZXR1cm47Ci0gICAg
c2V0U2hhZG93Um9vdChQcm9ncmVzc0JhclZhbHVlRWxlbWVudDo6Y3JlYXRlKHRoaXMpLmdldCgp
KTsKLX0KLQogfSAvLyBuYW1lc3BhY2UKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MUHJvZ3Jlc3NFbGVtZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQ
cm9ncmVzc0VsZW1lbnQuaAppbmRleCAzZjQzY2Q5ODZjOTQ3N2FhNDNhMGRlYjA3MGJlZjc4MzQ4
ZmY3OTg4Li5jODBmNTBmNTJiYzMyNzBjNjE4MzAzY2Q3OTc0MmU1YjFlMjM0ZmU0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQuaApAQCAtMjYsOCArMjYsNiBAQAog
CiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIFNoYWRvd0Jsb2NrRWxlbWVudDsKLQogY2xh
c3MgSFRNTFByb2dyZXNzRWxlbWVudCA6IHB1YmxpYyBIVE1MRm9ybUNvbnRyb2xFbGVtZW50IHsK
IHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxIVE1MUHJvZ3Jlc3NFbGVtZW50PiBjcmVh
dGUoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50KiwgSFRNTEZvcm1FbGVtZW50Kik7CkBA
IC00MCw3ICszOCw2IEBAIHB1YmxpYzoKIAogICAgIGRvdWJsZSBwb3NpdGlvbigpIGNvbnN0Owog
Ci0gICAgU2hhZG93QmxvY2tFbGVtZW50KiB2YWx1ZVBhcnQoKTsKIHByaXZhdGU6CiAgICAgSFRN
TFByb2dyZXNzRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiwgRG9jdW1lbnQqLCBIVE1MRm9y
bUVsZW1lbnQqKTsKIApAQCAtNTMsOSArNTAsNiBAQCBwcml2YXRlOgogICAgIHZpcnR1YWwgdm9p
ZCBwYXJzZU1hcHBlZEF0dHJpYnV0ZShBdHRyaWJ1dGUqKTsKIAogICAgIHZpcnR1YWwgdm9pZCBh
dHRhY2goKTsKLQotICAgIHZvaWQgZGlkRWxlbWVudFN0YXRlQ2hhbmdlKCk7Ci0gICAgdm9pZCBj
cmVhdGVTaGFkb3dTdWJ0cmVlSWZOZWVkZWQoKTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUHJvZ3Jlc3MuY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclByb2dyZXNzLmNwcAppbmRleCAxZWMwYTcyYjA5
ZjYxYzkxMWFhN2U3Y2I3OWU1ZDViNjllZmFkMGIwLi40MTk0ZTJiNGZkNTk1ZmY0ZGU4MTJlZjQy
MDE3MGJjOTcxMmE2ZDRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyUHJvZ3Jlc3MuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJQcm9n
cmVzcy5jcHAKQEAgLTQ5LDE0ICs0OSwyMiBAQCBSZW5kZXJQcm9ncmVzczo6UmVuZGVyUHJvZ3Jl
c3MoSFRNTFByb2dyZXNzRWxlbWVudCogZWxlbWVudCkKIAogUmVuZGVyUHJvZ3Jlc3M6On5SZW5k
ZXJQcm9ncmVzcygpCiB7CisgICAgaWYgKG1fdmFsdWVQYXJ0KQorICAgICAgICBtX3ZhbHVlUGFy
dC0+ZGV0YWNoKCk7CiB9CiAKIHZvaWQgUmVuZGVyUHJvZ3Jlc3M6OnVwZGF0ZUZyb21FbGVtZW50
KCkKIHsKKyAgICBpZiAoIW1fdmFsdWVQYXJ0KSB7CisgICAgICAgIG1fdmFsdWVQYXJ0ID0gU2hh
ZG93QmxvY2tFbGVtZW50OjpjcmVhdGVGb3JQYXJ0KHN0YXRpY19jYXN0PEhUTUxFbGVtZW50Kj4o
bm9kZSgpKSwgUFJPR1JFU1NfQkFSX1ZBTFVFKTsKKyAgICAgICAgaWYgKG1fdmFsdWVQYXJ0LT5y
ZW5kZXJlcigpKQorICAgICAgICAgICAgYWRkQ2hpbGQobV92YWx1ZVBhcnQtPnJlbmRlcmVyKCkp
OworICAgIH0KKwogICAgIGlmIChzaG91bGRIYXZlUGFydHMoKSkKICAgICAgICAgc3R5bGUoKS0+
c2V0QXBwZWFyYW5jZShOb0NvbnRyb2xQYXJ0KTsKLSAgICBlbHNlIGlmICh2YWx1ZVBhcnQoKS0+
cmVuZGVyZXIoKSkKLSAgICAgICAgdmFsdWVQYXJ0KCktPnJlbmRlcmVyKCktPnN0eWxlKCktPnNl
dFZpc2liaWxpdHkoSElEREVOKTsKKyAgICBlbHNlIGlmIChtX3ZhbHVlUGFydC0+cmVuZGVyZXIo
KSkKKyAgICAgICAgbV92YWx1ZVBhcnQtPnJlbmRlcmVyKCktPnN0eWxlKCktPnNldFZpc2liaWxp
dHkoSElEREVOKTsKIAogICAgIEhUTUxQcm9ncmVzc0VsZW1lbnQqIGVsZW1lbnQgPSBwcm9ncmVz
c0VsZW1lbnQoKTsKICAgICBpZiAobV9wb3NpdGlvbiA9PSBlbGVtZW50LT5wb3NpdGlvbigpKQpA
QCAtOTQsNyArMTAyLDcgQEAgdm9pZCBSZW5kZXJQcm9ncmVzczo6cGFpbnQoUGFpbnRJbmZvJiBw
YWludEluZm8sIGludCB0eCwgaW50IHR5KQogCiB2b2lkIFJlbmRlclByb2dyZXNzOjpsYXlvdXRQ
YXJ0cygpCiB7Ci0gICAgdmFsdWVQYXJ0KCktPmxheW91dEFzUGFydCh2YWx1ZVBhcnRSZWN0KCkp
OworICAgIG1fdmFsdWVQYXJ0LT5sYXlvdXRBc1BhcnQodmFsdWVQYXJ0UmVjdCgpKTsKICAgICB1
cGRhdGVBbmltYXRpb25TdGF0ZSgpOwogfQogCkBAIC0xMDIsNyArMTEwLDcgQEAgYm9vbCBSZW5k
ZXJQcm9ncmVzczo6c2hvdWxkSGF2ZVBhcnRzKCkgY29uc3QKIHsKICAgICBpZiAoIXN0eWxlKCkt
Pmhhc0FwcGVhcmFuY2UoKSkKICAgICAgICAgcmV0dXJuIHRydWU7Ci0gICAgaWYgKCEodmFsdWVQ
YXJ0KCktPnJlbmRlcmVyKCkgJiYgdmFsdWVQYXJ0KCktPnJlbmRlcmVyKCktPnN0eWxlKCktPmhh
c0FwcGVhcmFuY2UoKSkpCisgICAgaWYgKFNoYWRvd0Jsb2NrRWxlbWVudDo6cGFydFNob3VsZEhh
dmVTdHlsZSh0aGlzLCBQUk9HUkVTU19CQVJfVkFMVUUpKQogICAgICAgICByZXR1cm4gdHJ1ZTsK
ICAgICByZXR1cm4gZmFsc2U7CiB9CkBAIC0xMzcsMTEgKzE0NSw2IEBAIEhUTUxQcm9ncmVzc0Vs
ZW1lbnQqIFJlbmRlclByb2dyZXNzOjpwcm9ncmVzc0VsZW1lbnQoKSBjb25zdAogICAgIHJldHVy
biBzdGF0aWNfY2FzdDxIVE1MUHJvZ3Jlc3NFbGVtZW50Kj4obm9kZSgpKTsKIH0gICAgCiAKLVNo
YWRvd0Jsb2NrRWxlbWVudCogUmVuZGVyUHJvZ3Jlc3M6OnZhbHVlUGFydCgpIGNvbnN0Ci17Ci0g
ICAgcmV0dXJuIHByb2dyZXNzRWxlbWVudCgpLT52YWx1ZVBhcnQoKTsKLX0KLQogfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQogCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJQcm9ncmVzcy5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclBy
b2dyZXNzLmgKaW5kZXggZDVkMDM2YzVlNDkwY2NmZWRjYWY4ZWJlYzAzZTA3MDUzMGM4MDcwZC4u
OWVkNTc0MTliMDJiOTc4YzU0ZGM3ZjRiOGMzN2E2MzEzOWYyNDdmNiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclByb2dyZXNzLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlclByb2dyZXNzLmgKQEAgLTU3LDE0ICs1NywxMyBAQCBwcml2YXRl
OgogICAgIHZvaWQgYW5pbWF0aW9uVGltZXJGaXJlZChUaW1lcjxSZW5kZXJQcm9ncmVzcz4qKTsK
ICAgICB2b2lkIHVwZGF0ZUFuaW1hdGlvblN0YXRlKCk7CiAKLSAgICBTaGFkb3dCbG9ja0VsZW1l
bnQqIHZhbHVlUGFydCgpIGNvbnN0OwotCiAgICAgZG91YmxlIG1fcG9zaXRpb247CiAgICAgZG91
YmxlIG1fYW5pbWF0aW9uU3RhcnRUaW1lOwogICAgIGRvdWJsZSBtX2FuaW1hdGlvblJlcGVhdElu
dGVydmFsOwogICAgIGRvdWJsZSBtX2FuaW1hdGlvbkR1cmF0aW9uOwogICAgIGJvb2wgbV9hbmlt
YXRpbmc7CiAgICAgVGltZXI8UmVuZGVyUHJvZ3Jlc3M+IG1fYW5pbWF0aW9uVGltZXI7CisgICAg
UmVmUHRyPFNoYWRvd0Jsb2NrRWxlbWVudD4gbV92YWx1ZVBhcnQ7CiB9OwogCiBpbmxpbmUgUmVu
ZGVyUHJvZ3Jlc3MqIHRvUmVuZGVyUHJvZ3Jlc3MoUmVuZGVyT2JqZWN0KiBvYmplY3QpCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVDb25zdGFu
dHMuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50
cy5oCmluZGV4IGM5NWJmNWEzY2Q2ZTEyMjI0ZTBiNDU2YjE2ODc0NzJjOTc3YTM0ZTYuLjYzM2Q0
ODI0YTllZDFiMTVlZTI0MzljMmIwZDk5ZjM5MTRiMGRkZWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUNvbnN0YW50cy5oCkBAIC03MSw3
ICs3MSw3IEBAIGVudW0gUHNldWRvSWQgewogICAgIFNFQVJDSF9DQU5DRUxfQlVUVE9OLCBTRUFS
Q0hfREVDT1JBVElPTiwgU0VBUkNIX1JFU1VMVFNfREVDT1JBVElPTiwgU0VBUkNIX1JFU1VMVFNf
QlVUVE9OLCBNRURJQV9DT05UUk9MU19QQU5FTCwKICAgICBNRURJQV9DT05UUk9MU19USU1FTElO
RV9DT05UQUlORVIsIE1FRElBX0NPTlRST0xTX1ZPTFVNRV9TTElERVJfQ09OVEFJTkVSLCBNRURJ
QV9DT05UUk9MU19DVVJSRU5UX1RJTUVfRElTUExBWSwgTUVESUFfQ09OVFJPTFNfVElNRV9SRU1B
SU5JTkdfRElTUExBWSwgCiAgICAgTUVESUFfQ09OVFJPTFNfU1RBVFVTX0RJU1BMQVksIFNDUk9M
TEJBUl9USFVNQiwgU0NST0xMQkFSX0JVVFRPTiwgU0NST0xMQkFSX1RSQUNLLCBTQ1JPTExCQVJf
VFJBQ0tfUElFQ0UsIFNDUk9MTEJBUl9DT1JORVIsIFJFU0laRVIsCi0gICAgSU5QVVRfTElTVF9C
VVRUT04sIElOUFVUX1NQRUVDSF9CVVRUT04sIElOTkVSX1NQSU5fQlVUVE9OLCBPVVRFUl9TUElO
X0JVVFRPTiwgVklTSVRFRF9MSU5LLAorICAgIElOUFVUX0xJU1RfQlVUVE9OLCBJTlBVVF9TUEVF
Q0hfQlVUVE9OLCBJTk5FUl9TUElOX0JVVFRPTiwgT1VURVJfU1BJTl9CVVRUT04sIFZJU0lURURf
TElOSywgUFJPR1JFU1NfQkFSX1ZBTFVFLAogICAgIE1FVEVSX0hPUklaT05UQUxfQkFSLCBNRVRF
Ul9IT1JJWk9OVEFMX09QVElNVU0sIE1FVEVSX0hPUklaT05UQUxfU1VCT1BUSU1BTCwgTUVURVJf
SE9SSVpPTlRBTF9FVkVOX0xFU1NfR09PRCwKICAgICBNRVRFUl9WRVJUSUNBTF9CQVIsIE1FVEVS
X1ZFUlRJQ0FMX09QVElNVU0sIE1FVEVSX1ZFUlRJQ0FMX1NVQk9QVElNQUwsIE1FVEVSX1ZFUlRJ
Q0FMX0VWRU5fTEVTU19HT09ELCAKICAgICBBRlRFUl9MQVNUX0lOVEVSTkFMX1BTRVVET0lELAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>