<?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>138626</bug_id>
          
          <creation_ts>2014-11-11 13:10:29 -0800</creation_ts>
          <short_desc>REGRESSION(r175852): Broke PLT by introducing a crash. (Requested by rniwa on #webkit).</short_desc>
          <delta_ts>2014-11-11 13:14:05 -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>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>138524</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>cdumez</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1047950</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-11 13:10:29 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/175852 broke the build:
Broke PLT by introducing a crash. (Requested by rniwa on #webkit).

This is an automatic bug report generated by webkitbot. 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 fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047952</commentid>
    <comment_count>1</comment_count>
      <attachid>241374</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-11 13:10:59 -0800</bug_when>
    <thetext>Created attachment 241374
ROLLOUT of r175852

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>1047954</commentid>
    <comment_count>2</comment_count>
      <attachid>241374</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-11 13:14:01 -0800</bug_when>
    <thetext>Comment on attachment 241374
ROLLOUT of r175852

Clearing flags on attachment: 241374

Committed r175970: &lt;http://trac.webkit.org/changeset/175970&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047955</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-11 13:14:05 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241374</attachid>
            <date>2014-11-11 13:10:59 -0800</date>
            <delta_ts>2014-11-11 13:14:01 -0800</delta_ts>
            <desc>ROLLOUT of r175852</desc>
            <filename>bug-138626-20141111131103.patch</filename>
            <type>text/plain</type>
            <size>8986</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1OTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTBkNzc2YWJhNTdkNTFh
MjI5NzE2NjE0ODEwOWI2MjMzMzcwMWFkYy4uNDk0ZmY4MmM4ZTJkZTMwZjUyN2FhMjVhZDc4ODVk
MmJjZDVlYjljMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE0LTExLTExICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTc1ODUyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTM4NjI2CisKKyAgICAgICAgQnJva2UgUExUIGJ5IGludHJvZHVjaW5n
IGEgY3Jhc2guIChSZXF1ZXN0ZWQgYnkgcm5pd2Egb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAg
ICAgICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJMYXppbHkgY3JlYXRlIEhUTUxJ
bnB1dEVsZW1lbnQncyBpbnB1dFR5cGUgYW5kIHNoYWRvdworICAgICAgICBzdWJ0cmVlIgorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4NTI0CisgICAg
ICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzE3NTg1MgorCiAyMDE0LTExLTEx
ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgUmVncmVzc2lvbihy
MTc1OTQ3KTogQ2F1c2VkIGFzc2VydGlvbnMgaW4gZGVidWcgYnVpbGRzCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVu
dC5jcHAKaW5kZXggMTFmOTA4M2VhYjI0YzBjMDRiYTczNzRmYmUxYjhiYmM4OTMyZWY4MS4uNTM4
MWJjODEyYzZmZWU2OTkyY2M1M2FiYjFmYTRjMDBjMTZiZGM1OCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50
LmNwcApAQCAtMTIzMywyMiArMTIzMywxNyBAQCB2b2lkIEVsZW1lbnQ6OnBhcnNlclNldEF0dHJp
YnV0ZXMoY29uc3QgVmVjdG9yPEF0dHJpYnV0ZT4mIGF0dHJpYnV0ZVZlY3RvcikKICAgICBBU1NF
UlQoIXBhcmVudE5vZGUoKSk7CiAgICAgQVNTRVJUKCFtX2VsZW1lbnREYXRhKTsKIAotICAgIGlm
ICghYXR0cmlidXRlVmVjdG9yLmlzRW1wdHkoKSkgewotICAgICAgICBpZiAoZG9jdW1lbnQoKS5z
aGFyZWRPYmplY3RQb29sKCkpCi0gICAgICAgICAgICBtX2VsZW1lbnREYXRhID0gZG9jdW1lbnQo
KS5zaGFyZWRPYmplY3RQb29sKCktPmNhY2hlZFNoYXJlYWJsZUVsZW1lbnREYXRhV2l0aEF0dHJp
YnV0ZXMoYXR0cmlidXRlVmVjdG9yKTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgbV9lbGVt
ZW50RGF0YSA9IFNoYXJlYWJsZUVsZW1lbnREYXRhOjpjcmVhdGVXaXRoQXR0cmlidXRlcyhhdHRy
aWJ1dGVWZWN0b3IpOwotCi0gICAgICAgIC8vIFVzZSBhdHRyaWJ1dGVWZWN0b3IgaW5zdGVhZCBv
ZiBtX2VsZW1lbnREYXRhIGJlY2F1c2UgYXR0cmlidXRlQ2hhbmdlZCBtaWdodCBtb2RpZnkgbV9l
bGVtZW50RGF0YS4KLSAgICAgICAgZm9yIChjb25zdCBhdXRvJiBhdHRyaWJ1dGUgOiBhdHRyaWJ1
dGVWZWN0b3IpCi0gICAgICAgICAgICBhdHRyaWJ1dGVDaGFuZ2VkKGF0dHJpYnV0ZS5uYW1lKCks
IG51bGxBdG9tLCBhdHRyaWJ1dGUudmFsdWUoKSwgTW9kaWZpZWREaXJlY3RseSk7Ci0gICAgfQor
ICAgIGlmIChhdHRyaWJ1dGVWZWN0b3IuaXNFbXB0eSgpKQorICAgICAgICByZXR1cm47CiAKLSAg
ICBwYXJzZXJEaWRGaW5pc2hQYXJzaW5nQXR0cmlidXRlcygpOwotfQorICAgIGlmIChkb2N1bWVu
dCgpLnNoYXJlZE9iamVjdFBvb2woKSkKKyAgICAgICAgbV9lbGVtZW50RGF0YSA9IGRvY3VtZW50
KCkuc2hhcmVkT2JqZWN0UG9vbCgpLT5jYWNoZWRTaGFyZWFibGVFbGVtZW50RGF0YVdpdGhBdHRy
aWJ1dGVzKGF0dHJpYnV0ZVZlY3Rvcik7CisgICAgZWxzZQorICAgICAgICBtX2VsZW1lbnREYXRh
ID0gU2hhcmVhYmxlRWxlbWVudERhdGE6OmNyZWF0ZVdpdGhBdHRyaWJ1dGVzKGF0dHJpYnV0ZVZl
Y3Rvcik7CiAKLXZvaWQgRWxlbWVudDo6cGFyc2VyRGlkRmluaXNoUGFyc2luZ0F0dHJpYnV0ZXMo
KQoteworICAgIC8vIFVzZSBhdHRyaWJ1dGVWZWN0b3IgaW5zdGVhZCBvZiBtX2VsZW1lbnREYXRh
IGJlY2F1c2UgYXR0cmlidXRlQ2hhbmdlZCBtaWdodCBtb2RpZnkgbV9lbGVtZW50RGF0YS4KKyAg
ICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgYXR0cmlidXRlVmVjdG9yLnNpemUoKTsgKytpKQor
ICAgICAgICBhdHRyaWJ1dGVDaGFuZ2VkKGF0dHJpYnV0ZVZlY3RvcltpXS5uYW1lKCksIG51bGxB
dG9tLCBhdHRyaWJ1dGVWZWN0b3JbaV0udmFsdWUoKSwgTW9kaWZpZWREaXJlY3RseSk7CiB9CiAK
IGJvb2wgRWxlbWVudDo6aGFzQXR0cmlidXRlcygpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vRWxlbWVudC5oIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaAppbmRl
eCA5ODk1OTI0N2JmNTUyZmJhMjM3MjQ3NTIxNDI1MjdkZTc3MjllMjhlLi5jODJjZTk3NDBiN2Vi
M2YxMjZiNWZjYTEwMGFlYzkxZWMxZWY0YmViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9k
b20vRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmgKQEAgLTU1NSw3
ICs1NTUsNiBAQCBwcm90ZWN0ZWQ6CiAgICAgdmlydHVhbCB2b2lkIHJlbW92ZWRGcm9tKENvbnRh
aW5lck5vZGUmKSBvdmVycmlkZTsKICAgICB2aXJ0dWFsIHZvaWQgY2hpbGRyZW5DaGFuZ2VkKGNv
bnN0IENoaWxkQ2hhbmdlJikgb3ZlcnJpZGU7CiAgICAgdmlydHVhbCB2b2lkIHJlbW92ZUFsbEV2
ZW50TGlzdGVuZXJzKCkgb3ZlcnJpZGUgZmluYWw7Ci0gICAgdmlydHVhbCB2b2lkIHBhcnNlckRp
ZEZpbmlzaFBhcnNpbmdBdHRyaWJ1dGVzKCk7CiAKICAgICB2b2lkIGNsZWFyVGFiSW5kZXhFeHBs
aWNpdGx5SWZOZWVkZWQoKTsgICAgCiAgICAgdm9pZCBzZXRUYWJJbmRleEV4cGxpY2l0bHkoc2hv
cnQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAKaW5kZXggODY5ZTM3
MDc2N2ZjZGEwMjkzZWUyNTIxNGRiZWVlMzFkZDk4ZTM5YS4uMTYxNzdiYWY3YjRlZWEwODkzMWI5
ZWExMDFhODdmMWRjOTZhNTliMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
SW5wdXRFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1l
bnQuY3BwCkBAIC0xMjEsOSArMTIxLDcgQEAgSFRNTElucHV0RWxlbWVudDo6SFRNTElucHV0RWxl
bWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCYgZG9jdW0KICNpZiBF
TkFCTEUoVE9VQ0hfRVZFTlRTKQogICAgICwgbV9oYXNUb3VjaEV2ZW50SGFuZGxlcihmYWxzZSkK
ICNlbmRpZgotICAgIC8vIG1faW5wdXRUeXBlIGlzIGxhemlseSBjcmVhdGVkIHdoZW4gY29uc3Ry
dWN0ZWQgYnkgdGhlIHBhcnNlciB0byBhdm9pZCBjb25zdHJ1Y3RpbmcgdW5uZWNlc3NhcmlseSBh
IHRleHQgaW5wdXRUeXBlIGFuZAotICAgIC8vIGl0cyBzaGFkb3cgc3VidHJlZSwganVzdCB0byBk
ZXN0cm95IHRoZW0gd2hlbiB0aGUgfHR5cGV8IGF0dHJpYnV0ZSBnZXRzIHNldCBieSB0aGUgcGFy
c2VyIHRvIHNvbWV0aGluZyBlbHNlIHRoYW4gJ3RleHQnLgotICAgICwgbV9pbnB1dFR5cGUoY3Jl
YXRlZEJ5UGFyc2VyID8gbnVsbHB0ciA6IElucHV0VHlwZTo6Y3JlYXRlVGV4dCgqdGhpcykpCisg
ICAgLCBtX2lucHV0VHlwZShJbnB1dFR5cGU6OmNyZWF0ZVRleHQoKnRoaXMpKQogewogICAgIEFT
U0VSVChoYXNUYWdOYW1lKGlucHV0VGFnKSB8fCBoYXNUYWdOYW1lKGlzaW5kZXhUYWcpKTsKICAg
ICBzZXRIYXNDdXN0b21TdHlsZVJlc29sdmVDYWxsYmFja3MoKTsKQEAgLTEzMSwxMCArMTI5LDgg
QEAgSFRNTElucHV0RWxlbWVudDo6SFRNTElucHV0RWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1l
JiB0YWdOYW1lLCBEb2N1bWVudCYgZG9jdW0KIAogUGFzc1JlZlB0cjxIVE1MSW5wdXRFbGVtZW50
PiBIVE1MSW5wdXRFbGVtZW50OjpjcmVhdGUoY29uc3QgUXVhbGlmaWVkTmFtZSYgdGFnTmFtZSwg
RG9jdW1lbnQmIGRvY3VtZW50LCBIVE1MRm9ybUVsZW1lbnQqIGZvcm0sIGJvb2wgY3JlYXRlZEJ5
UGFyc2VyKQogewotICAgIGJvb2wgc2hvdWxkQ3JlYXRlU2hhZG93Um9vdExhemlseSA9IGNyZWF0
ZWRCeVBhcnNlcjsKICAgICBSZWZQdHI8SFRNTElucHV0RWxlbWVudD4gaW5wdXRFbGVtZW50ID0g
YWRvcHRSZWYobmV3IEhUTUxJbnB1dEVsZW1lbnQodGFnTmFtZSwgZG9jdW1lbnQsIGZvcm0sIGNy
ZWF0ZWRCeVBhcnNlcikpOwotICAgIGlmICghc2hvdWxkQ3JlYXRlU2hhZG93Um9vdExhemlseSkK
LSAgICAgICAgaW5wdXRFbGVtZW50LT5lbnN1cmVVc2VyQWdlbnRTaGFkb3dSb290KCk7CisgICAg
aW5wdXRFbGVtZW50LT5lbnN1cmVVc2VyQWdlbnRTaGFkb3dSb290KCk7CiAgICAgcmV0dXJuIGlu
cHV0RWxlbWVudC5yZWxlYXNlKCk7CiB9CiAKQEAgLTQzNiw3ICs0MzIsNiBAQCB2b2lkIEhUTUxJ
bnB1dEVsZW1lbnQ6OnNldFR5cGUoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlKQogCiB2b2lkIEhU
TUxJbnB1dEVsZW1lbnQ6OnVwZGF0ZVR5cGUoKQogewotICAgIEFTU0VSVChtX2lucHV0VHlwZSk7
CiAgICAgYXV0byBuZXdUeXBlID0gSW5wdXRUeXBlOjpjcmVhdGUoKnRoaXMsIGZhc3RHZXRBdHRy
aWJ1dGUodHlwZUF0dHIpKTsKICAgICBib29sIGhhZFR5cGUgPSBtX2hhc1R5cGU7CiAgICAgbV9o
YXNUeXBlID0gdHJ1ZTsKQEAgLTQ2Miw2ICs0NTcsMTcgQEAgdm9pZCBIVE1MSW5wdXRFbGVtZW50
Ojp1cGRhdGVUeXBlKCkKICAgICBtX2lucHV0VHlwZS0+Y3JlYXRlU2hhZG93U3VidHJlZSgpOwog
ICAgIHVwZGF0ZUlubmVyVGV4dEVsZW1lbnRFZGl0YWJpbGl0eSgpOwogCisjaWYgRU5BQkxFKFRP
VUNIX0VWRU5UUykKKyAgICBib29sIGhhc1RvdWNoRXZlbnRIYW5kbGVyID0gbV9pbnB1dFR5cGUt
Pmhhc1RvdWNoRXZlbnRIYW5kbGVyKCk7CisgICAgaWYgKGhhc1RvdWNoRXZlbnRIYW5kbGVyICE9
IG1faGFzVG91Y2hFdmVudEhhbmRsZXIpIHsKKyAgICAgICAgaWYgKGhhc1RvdWNoRXZlbnRIYW5k
bGVyKQorICAgICAgICAgICAgZG9jdW1lbnQoKS5kaWRBZGRUb3VjaEV2ZW50SGFuZGxlcih0aGlz
KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgZG9jdW1lbnQoKS5kaWRSZW1vdmVUb3VjaEV2
ZW50SGFuZGxlcih0aGlzKTsKKyAgICAgICAgbV9oYXNUb3VjaEV2ZW50SGFuZGxlciA9IGhhc1Rv
dWNoRXZlbnRIYW5kbGVyOworICAgIH0KKyNlbmRpZgorCiAgICAgc2V0TmVlZHNXaWxsVmFsaWRh
dGVDaGVjaygpOwogCiAgICAgYm9vbCB3aWxsU3RvcmVWYWx1ZSA9IG1faW5wdXRUeXBlLT5zdG9y
ZXNWYWx1ZVNlcGFyYXRlRnJvbUF0dHJpYnV0ZSgpOwpAQCAtNDk3LDIzICs1MDMsNiBAQCB2b2lk
IEhUTUxJbnB1dEVsZW1lbnQ6OnVwZGF0ZVR5cGUoKQogICAgICAgICAgICAgYXR0cmlidXRlQ2hh
bmdlZChhbGlnbkF0dHIsIG51bGxBdG9tLCBhbGlnbi0+dmFsdWUoKSk7CiAgICAgfQogCi0gICAg
cnVuUG9zdFR5cGVVcGRhdGVUYXNrcygpOwotfQotCi1pbmxpbmUgdm9pZCBIVE1MSW5wdXRFbGVt
ZW50OjpydW5Qb3N0VHlwZVVwZGF0ZVRhc2tzKCkKLXsKLSAgICBBU1NFUlQobV9pbnB1dFR5cGUp
OwotI2lmIEVOQUJMRShUT1VDSF9FVkVOVFMpCi0gICAgYm9vbCBoYXNUb3VjaEV2ZW50SGFuZGxl
ciA9IG1faW5wdXRUeXBlLT5oYXNUb3VjaEV2ZW50SGFuZGxlcigpOwotICAgIGlmIChoYXNUb3Vj
aEV2ZW50SGFuZGxlciAhPSBtX2hhc1RvdWNoRXZlbnRIYW5kbGVyKSB7Ci0gICAgICAgIGlmICho
YXNUb3VjaEV2ZW50SGFuZGxlcikKLSAgICAgICAgICAgIGRvY3VtZW50KCkuZGlkQWRkVG91Y2hF
dmVudEhhbmRsZXIodGhpcyk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGRvY3VtZW50KCku
ZGlkUmVtb3ZlVG91Y2hFdmVudEhhbmRsZXIodGhpcyk7Ci0gICAgICAgIG1faGFzVG91Y2hFdmVu
dEhhbmRsZXIgPSBoYXNUb3VjaEV2ZW50SGFuZGxlcjsKLSAgICB9Ci0jZW5kaWYKLQogICAgIGlm
IChyZW5kZXJlcigpKQogICAgICAgICBzZXROZWVkc1N0eWxlUmVjYWxjKFJlY29uc3RydWN0UmVu
ZGVyVHJlZSk7CiAKQEAgLTYwNywzNSArNTk2LDggQEAgdm9pZCBIVE1MSW5wdXRFbGVtZW50Ojpj
b2xsZWN0U3R5bGVGb3JQcmVzZW50YXRpb25BdHRyaWJ1dGUoY29uc3QgUXVhbGlmaWVkTmFtZSYK
ICAgICAgICAgSFRNTFRleHRGb3JtQ29udHJvbEVsZW1lbnQ6OmNvbGxlY3RTdHlsZUZvclByZXNl
bnRhdGlvbkF0dHJpYnV0ZShuYW1lLCB2YWx1ZSwgc3R5bGUpOwogfQogCi1pbmxpbmUgdm9pZCBI
VE1MSW5wdXRFbGVtZW50OjplbnN1cmVJbnB1dFR5cGUoKQotewotICAgIEFTU0VSVChtX3BhcnNp
bmdJblByb2dyZXNzKTsKLSAgICBpZiAobV9pbnB1dFR5cGUpCi0gICAgICAgIHJldHVybjsKLQot
ICAgIGlmICghaGFzQXR0cmlidXRlKHR5cGVBdHRyKSkgewotICAgICAgICBtX2lucHV0VHlwZSA9
IElucHV0VHlwZTo6Y3JlYXRlVGV4dCgqdGhpcyk7Ci0gICAgICAgIGVuc3VyZVVzZXJBZ2VudFNo
YWRvd1Jvb3QoKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQotICAgIG1faGFzVHlwZSA9IHRy
dWU7Ci0gICAgbV9pbnB1dFR5cGUgPSBJbnB1dFR5cGU6OmNyZWF0ZSgqdGhpcywgZmFzdEdldEF0
dHJpYnV0ZSh0eXBlQXR0cikpOwotICAgIGVuc3VyZVVzZXJBZ2VudFNoYWRvd1Jvb3QoKTsKLSAg
ICByZWdpc3RlckZvclN1c3BlbnNpb25DYWxsYmFja0lmTmVlZGVkKCk7Ci0gICAgcnVuUG9zdFR5
cGVVcGRhdGVUYXNrcygpOwotfQotCiB2b2lkIEhUTUxJbnB1dEVsZW1lbnQ6OnBhcnNlQXR0cmli
dXRlKGNvbnN0IFF1YWxpZmllZE5hbWUmIG5hbWUsIGNvbnN0IEF0b21pY1N0cmluZyYgdmFsdWUp
CiB7Ci0gICAgaWYgKG1fcGFyc2luZ0luUHJvZ3Jlc3MpIHsKLSAgICAgICAgLy8gQSBsb3Qgb2Yg
dGhlIGNvZGUgYmVsb3cgcmVxdWlyZXMgbV9pbnB1dFR5cGUgdG8gYmUgaW5pdGlhbGl6ZWQgc28g
bWFrZSBzdXJlIHdlIGRvLgotICAgICAgICAvLyBCeSB0aGUgdGltZSBwYXJzZUF0dHJpYnV0ZSgp
IGlzIGNhbGxlZCBkdXJpbmcgcGFyc2luZyBhbnl3YXksIGFsbCBhdHRyaWJ1dGVzIGhhdmUKLSAg
ICAgICAgLy8gYmVlbiBzZXQgb24gdGhlIGVsZW1lbnQgYWxyZWFkeSBzbyB0aGVyZSBpcyBubyBw
b2ludCBpbiBkZWxheWluZyBtX2lucHV0VHlwZQotICAgICAgICAvLyBpbml0aWFsaXphdGlvbiBm
dXJ0aGVyLgotICAgICAgICBlbnN1cmVJbnB1dFR5cGUoKTsKLSAgICB9Ci0KICAgICBpZiAobmFt
ZSA9PSBuYW1lQXR0cikgewogICAgICAgICByZW1vdmVGcm9tUmFkaW9CdXR0b25Hcm91cCgpOwog
ICAgICAgICBtX25hbWUgPSB2YWx1ZTsKQEAgLTc0MywxMiArNzA1LDYgQEAgdm9pZCBIVE1MSW5w
dXRFbGVtZW50OjpwYXJzZUF0dHJpYnV0ZShjb25zdCBRdWFsaWZpZWROYW1lJiBuYW1lLCBjb25z
dCBBdG9taWNTdHIKICAgICBtX2lucHV0VHlwZS0+YXR0cmlidXRlQ2hhbmdlZCgpOwogfQogCi12
b2lkIEhUTUxJbnB1dEVsZW1lbnQ6OnBhcnNlckRpZEZpbmlzaFBhcnNpbmdBdHRyaWJ1dGVzKCkK
LXsKLSAgICBBU1NFUlQobV9pbnB1dFR5cGUgfHwgIWhhc0F0dHJpYnV0ZXMoKSk7Ci0gICAgZW5z
dXJlSW5wdXRUeXBlKCk7Ci19Ci0KIHZvaWQgSFRNTElucHV0RWxlbWVudDo6ZmluaXNoUGFyc2lu
Z0NoaWxkcmVuKCkKIHsKICAgICBtX3BhcnNpbmdJblByb2dyZXNzID0gZmFsc2U7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuaCBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5oCmluZGV4IGQyN2VkY2JmZDBmMGVlOTQwMzc0OGVi
Yjc2YzJiN2UxM2QzMzI5NjIuLjI3N2Y3NzJkYzBmZDY0MjY0YTEwMDJmYmQ3N2Q1NDFlYWU0OGNk
YTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5oCkBAIC0zNTksNyArMzU5
LDYgQEAgcHJpdmF0ZToKICAgICB2aXJ0dWFsIGJvb2wgaXNQcmVzZW50YXRpb25BdHRyaWJ1dGUo
Y29uc3QgUXVhbGlmaWVkTmFtZSYpIGNvbnN0IG92ZXJyaWRlOwogICAgIHZpcnR1YWwgdm9pZCBj
b2xsZWN0U3R5bGVGb3JQcmVzZW50YXRpb25BdHRyaWJ1dGUoY29uc3QgUXVhbGlmaWVkTmFtZSYs
IGNvbnN0IEF0b21pY1N0cmluZyYsIE11dGFibGVTdHlsZVByb3BlcnRpZXMmKSBvdmVycmlkZTsK
ICAgICB2aXJ0dWFsIHZvaWQgZmluaXNoUGFyc2luZ0NoaWxkcmVuKCkgb3ZlcnJpZGU7Ci0gICAg
dmlydHVhbCB2b2lkIHBhcnNlckRpZEZpbmlzaFBhcnNpbmdBdHRyaWJ1dGVzKCkgb3ZlcnJpZGUg
ZmluYWw7CiAKICAgICB2aXJ0dWFsIHZvaWQgY29weU5vbkF0dHJpYnV0ZVByb3BlcnRpZXNGcm9t
RWxlbWVudChjb25zdCBFbGVtZW50Jikgb3ZlcnJpZGU7CiAKQEAgLTM5OSw5ICszOTgsNyBAQCBw
cml2YXRlOgogICAgIHZpcnR1YWwgYm9vbCByZWNhbGNXaWxsVmFsaWRhdGUoKSBjb25zdCBvdmVy
cmlkZTsKICAgICB2aXJ0dWFsIHZvaWQgcmVxdWlyZWRBdHRyaWJ1dGVDaGFuZ2VkKCkgb3ZlcnJp
ZGU7CiAKLSAgICB2b2lkIGVuc3VyZUlucHV0VHlwZSgpOwogICAgIHZvaWQgdXBkYXRlVHlwZSgp
OwotICAgIHZvaWQgcnVuUG9zdFR5cGVVcGRhdGVUYXNrcygpOwogICAgIAogICAgIHZpcnR1YWwg
dm9pZCBzdWJ0cmVlSGFzQ2hhbmdlZCgpIG92ZXJyaWRlOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>