<?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>155171</bug_id>
          
          <creation_ts>2016-03-08 09:33:59 -0800</creation_ts>
          <short_desc>REGRESSION(r197722): This change caused 800+ JSC test failures (Requested by ryanhaddad on #webkit).</short_desc>
          <delta_ts>2016-03-08 13:21:25 -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>WebKit 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>155150</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>ggaren</cc>
    
    <cc>kling</cc>
    
    <cc>ryanhaddad</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1172056</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-08 09:33:59 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/197722 broke the build:
This change caused 800+ JSC test failures (Requested by ryanhaddad 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>1172058</commentid>
    <comment_count>1</comment_count>
      <attachid>273300</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-08 09:34:30 -0800</bug_when>
    <thetext>Created attachment 273300
ROLLOUT of r197722

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>1172061</commentid>
    <comment_count>2</comment_count>
      <attachid>273300</attachid>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2016-03-08 09:41:47 -0800</bug_when>
    <thetext>Comment on attachment 273300
ROLLOUT of r197722

Clearing flags on attachment: 273300

Committed r197772: &lt;http://trac.webkit.org/changeset/197772&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1172062</commentid>
    <comment_count>3</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2016-03-08 09:41:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1172163</commentid>
    <comment_count>4</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2016-03-08 13:21:25 -0800</bug_when>
    <thetext>Committed r197797: &lt;http://trac.webkit.org/changeset/197797&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>273300</attachid>
            <date>2016-03-08 09:34:30 -0800</date>
            <delta_ts>2016-03-08 09:41:47 -0800</delta_ts>
            <desc>ROLLOUT of r197722</desc>
            <filename>bug-155171-20160308093416.patch</filename>
            <type>text/plain</type>
            <size>12771</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk3NzcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvYm1hbGxvYy9D
aGFuZ2VMb2cgYi9Tb3VyY2UvYm1hbGxvYy9DaGFuZ2VMb2cKaW5kZXggMTZjNDgyMmNhODE4YjFi
YzNkNWIzNmFiOGUwZDk2MmFmZTU4Mzc5NS4uMDM0OGQ0MWMzMWE4YzU0MmYzODBhY2UxMzM1Nzc2
ZDc0YmM1ODdkZCAxMDA2NDQKLS0tIGEvU291cmNlL2JtYWxsb2MvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9ibWFsbG9jL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE2LTAzLTA4ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTk3NzIyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTU1MTcxCisKKyAgICAgICAgVGhpcyBjaGFuZ2UgY2F1c2VkIDgwMCsg
SlNDIHRlc3QgZmFpbHVyZXMgKFJlcXVlc3RlZCBieQorICAgICAgICByeWFuaGFkZGFkIG9uICN3
ZWJraXQpLgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiYm1hbGxv
YzogVXNlIExpc3Q8VD4gaW5zdGVhZCBvZiBWZWN0b3I8VD4gaW4gc29tZSBwbGFjZXMiCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTUxNTAKKyAgICAg
ICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTk3NzIyCisKIDIwMTYtMDMtMDcg
IEdlb2ZmcmV5IEdhcmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBibWFsbG9jOiBV
c2UgTGlzdDxUPiBpbnN0ZWFkIG9mIFZlY3RvcjxUPiBpbiBzb21lIHBsYWNlcwpkaWZmIC0tZ2l0
IGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIvU291
cmNlL2JtYWxsb2MvYm1hbGxvYy54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IGYxZmY3
NGM0ZmY0OGYwMjZhNjE3MWVjMDNiNDdhYzVlNTVkNTc4MzUuLjgxNjcwZjFjNjYyYTQyNzQ3Y2Nh
ZGJlOThjZTRlM2JiN2U2YjJiYzIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2Mu
eGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagorKysgYi9Tb3VyY2UvYm1hbGxvYy9ibWFsbG9jLnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2oKQEAgLTEyLDcgKzEyLDYgQEAKIAkJMTQwMDI3NEMxOEY4
OUMzRDAwMTE1Qzk3IC8qIFNlZ3JlZ2F0ZWRGcmVlTGlzdC5oIGluIEhlYWRlcnMgKi8gPSB7aXNh
ID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMTQ2QkVFMUUxOEM4NDFDNTAwMDJENUEyIC8qIFNl
Z3JlZ2F0ZWRGcmVlTGlzdC5oICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUs
ICk7IH07IH07CiAJCTE0MEZBMDAzMTlDRTQyOUMwMEZGRDNDOCAvKiBCdW1wUmFuZ2UuaCBpbiBI
ZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDE0MEZBMDAyMTlDRTQy
OUMwMEZGRDNDOCAvKiBCdW1wUmFuZ2UuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQ
cml2YXRlLCApOyB9OyB9OwogCQkxNDBGQTAwNTE5Q0U0QjY4MDBGRkQzQzggLyogTGluZU1ldGFk
YXRhLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSAxNDBG
QTAwNDE5Q0U0QjY4MDBGRkQzQzggLyogTGluZU1ldGFkYXRhLmggKi87IHNldHRpbmdzID0ge0FU
VFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKLQkJMTQxRDlCMDAxQzhFNTFDMDAwMEFCQkEw
IC8qIExpc3QuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9
IDE0MUQ5QUZGMUM4RTUxQzAwMDBBQkJBMCAvKiBMaXN0LmggKi87IHNldHRpbmdzID0ge0FUVFJJ
QlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJMTQzQ0I4MUMxOTAyMkJDOTAwQjE2QTQ1IC8q
IFN0YXRpY011dGV4LmNwcCBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmls
ZVJlZiA9IDE0M0NCODFBMTkwMjJCQzkwMEIxNkE0NSAvKiBTdGF0aWNNdXRleC5jcHAgKi87IH07
CiAJCTE0M0NCODFEMTkwMjJCQzkwMEIxNkE0NSAvKiBTdGF0aWNNdXRleC5oIGluIEhlYWRlcnMg
Ki8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gMTQzQ0I4MUIxOTAyMkJDOTAwQjE2
QTQ1IC8qIFN0YXRpY011dGV4LmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHJpdmF0
ZSwgKTsgfTsgfTsKIAkJMTQzRUY5QUYxQTlGQUJGNjAwNEY1Qzc3IC8qIEZyZWVMaXN0LmNwcCBp
biBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDE0M0VGOUFEMUE5
RkFCRjYwMDRGNUM3NyAvKiBGcmVlTGlzdC5jcHAgKi87IH07CkBAIC04Nyw3ICs4Niw2IEBACiAJ
CTE0MTdGNjQ2MThCNTRBNzAwMDc2RkEzRiAvKiBFbmRUYWcuaCAqLyA9IHtpc2EgPSBQQlhGaWxl
UmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNv
ZGUuYy5oOyBuYW1lID0gRW5kVGFnLmg7IHBhdGggPSBibWFsbG9jL0VuZFRhZy5oOyBzb3VyY2VU
cmVlID0gIjxncm91cD4iOyB9OwogCQkxNDE3RjY0RjE4QjcyODBDMDA3NkZBM0YgLyogU3lzY2Fs
bC5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RL
bm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7IG5hbWUgPSBTeXNjYWxsLmg7IHBhdGggPSBi
bWFsbG9jL1N5c2NhbGwuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMTQxN0Y2NTIx
OEJBODhBMDAwNzZGQTNGIC8qIEFzeW5jVGFzay5oICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVu
Y2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jLmg7
IG5hbWUgPSBBc3luY1Rhc2suaDsgcGF0aCA9IGJtYWxsb2MvQXN5bmNUYXNrLmg7IHNvdXJjZVRy
ZWUgPSAiPGdyb3VwPiI7IH07Ci0JCTE0MUQ5QUZGMUM4RTUxQzAwMDBBQkJBMCAvKiBMaXN0Lmgg
Ki8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3du
RmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgbmFtZSA9IExpc3QuaDsgcGF0aCA9IGJtYWxsb2Mv
TGlzdC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkxNDIxQTg3NzE4RUU0NjJBMDBC
NERENjggLyogQWxnb3JpdGhtLmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtu
b3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgbmFtZSA9IEFsZ29yaXRobS5oOyBwYXRoID0g
Ym1hbGxvYy9BbGdvcml0aG0uaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJMTQzQ0I4
MUExOTAyMkJDOTAwQjE2QTQ1IC8qIFN0YXRpY011dGV4LmNwcCAqLyA9IHtpc2EgPSBQQlhGaWxl
UmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNv
ZGUuY3BwLmNwcDsgbmFtZSA9IFN0YXRpY011dGV4LmNwcDsgcGF0aCA9IGJtYWxsb2MvU3RhdGlj
TXV0ZXguY3BwOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQkxNDNDQjgxQjE5MDIyQkM5
MDBCMTZBNDUgLyogU3RhdGljTXV0ZXguaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBm
aWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBuYW1l
ID0gU3RhdGljTXV0ZXguaDsgcGF0aCA9IGJtYWxsb2MvU3RhdGljTXV0ZXguaDsgc291cmNlVHJl
ZSA9ICI8Z3JvdXA+IjsgfTsKQEAgLTI4NSw3ICsyODMsNiBAQAogCQkJCTE0QzkxOUM4MThGQ0M1
OUYwMDI4REI0MyAvKiBCUGxhdGZvcm0uaCAqLywKIAkJCQkxNEQ5REI0NTE3RjI0NDcxMDBFQUFC
NzkgLyogRml4ZWRWZWN0b3IuaCAqLywKIAkJCQkxNDEzRTQ2MDE4OURDRTFFMDA1NDZENjggLyog
SW5saW5lLmggKi8sCi0JCQkJMTQxRDlBRkYxQzhFNTFDMDAwMEFCQkEwIC8qIExpc3QuaCAqLywK
IAkJCQkxNDREQ0VENjE3QTY0OUQ5MDA5M0IyRjIgLyogTXV0ZXguaCAqLywKIAkJCQkxNDQ0NkEw
NzE3QTYxRkE0MDBGOUVBMUQgLyogUGVyUHJvY2Vzcy5oICovLAogCQkJCTE0NDQ2OUZEMTdBNjFG
MUYwMEY5RUExRCAvKiBQZXJUaHJlYWQuaCAqLywKQEAgLTM1Niw3ICszNTMsNiBAQAogCQkJCTE0
REQ3ODk4MThGNDhENEEwMDk1MDcwMiAvKiBBbGxvY2F0b3IuaCBpbiBIZWFkZXJzICovLAogCQkJ
CTE0REQ3OENCMThGNDhENzUwMDk1MDcwMiAvKiBQZXJQcm9jZXNzLmggaW4gSGVhZGVycyAqLywK
IAkJCQkxNERENzg5MzE4RjQ4RDBGMDA5NTA3MDIgLyogT2JqZWN0VHlwZS5oIGluIEhlYWRlcnMg
Ki8sCi0JCQkJMTQxRDlCMDAxQzhFNTFDMDAwMEFCQkEwIC8qIExpc3QuaCBpbiBIZWFkZXJzICov
LAogCQkJKTsKIAkJCXJ1bk9ubHlGb3JEZXBsb3ltZW50UG9zdHByb2Nlc3NpbmcgPSAwOwogCQl9
OwpkaWZmIC0tZ2l0IGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9IZWFwLmNwcCBiL1NvdXJjZS9i
bWFsbG9jL2JtYWxsb2MvSGVhcC5jcHAKaW5kZXggYzZjYzUxMDU5YjcyNDk0ZGZhYTY5OWU0MjMw
MWU5MjI5OWUzMTdlOC4uMzAwM2ZmYTU1NjAwYTVjZmNiODc0YmQ4ZmZkYjFlMGQyMDMwZTQzZiAx
MDA2NDQKLS0tIGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9IZWFwLmNwcAorKysgYi9Tb3VyY2Uv
Ym1hbGxvYy9ibWFsbG9jL0hlYXAuY3BwCkBAIC05Myw3ICs5Myw3IEBAIHZvaWQgSGVhcDo6c2Nh
dmVuZ2Uoc3RkOjp1bmlxdWVfbG9jazxTdGF0aWNNdXRleD4mIGxvY2ssIHN0ZDo6Y2hyb25vOjpt
aWxsaXNlY29uCiAKIHZvaWQgSGVhcDo6c2NhdmVuZ2VTbWFsbFBhZ2VzKHN0ZDo6dW5pcXVlX2xv
Y2s8U3RhdGljTXV0ZXg+JiBsb2NrLCBzdGQ6OmNocm9ubzo6bWlsbGlzZWNvbmRzIHNsZWVwRHVy
YXRpb24pCiB7Ci0gICAgd2hpbGUgKCFtX3NtYWxsUGFnZXMuaXNFbXB0eSgpKSB7CisgICAgd2hp
bGUgKG1fc21hbGxQYWdlcy5zaXplKCkpIHsKICAgICAgICAgbV92bUhlYXAuZGVhbGxvY2F0ZVNt
YWxsUGFnZShsb2NrLCBtX3NtYWxsUGFnZXMucG9wKCkpOwogICAgICAgICB3YWl0VW50aWxGYWxz
ZShsb2NrLCBzbGVlcER1cmF0aW9uLCBtX2lzQWxsb2NhdGluZ1BhZ2VzKTsKICAgICB9CkBAIC0x
NzcsMTEgKzE3NywxNiBAQCB2b2lkIEhlYXA6OmFsbG9jYXRlU21hbGxCdW1wUmFuZ2VzKHN0ZDo6
bG9ja19ndWFyZDxTdGF0aWNNdXRleD4mIGxvY2ssIHNpemVfdCBzaQogCiBTbWFsbFBhZ2UqIEhl
YXA6OmFsbG9jYXRlU21hbGxQYWdlKHN0ZDo6bG9ja19ndWFyZDxTdGF0aWNNdXRleD4mIGxvY2ss
IHNpemVfdCBzaXplQ2xhc3MpCiB7Ci0gICAgaWYgKCFtX3NtYWxsUGFnZXNXaXRoRnJlZUxpbmVz
W3NpemVDbGFzc10uaXNFbXB0eSgpKQotICAgICAgICByZXR1cm4gbV9zbWFsbFBhZ2VzV2l0aEZy
ZWVMaW5lc1tzaXplQ2xhc3NdLnBvcCgpOworICAgIFZlY3RvcjxTbWFsbFBhZ2UqPiYgc21hbGxQ
YWdlc1dpdGhGcmVlTGluZXMgPSBtX3NtYWxsUGFnZXNXaXRoRnJlZUxpbmVzW3NpemVDbGFzc107
CisgICAgd2hpbGUgKHNtYWxsUGFnZXNXaXRoRnJlZUxpbmVzLnNpemUoKSkgeworICAgICAgICBT
bWFsbFBhZ2UqIHBhZ2UgPSBzbWFsbFBhZ2VzV2l0aEZyZWVMaW5lcy5wb3AoKTsKKyAgICAgICAg
aWYgKCFwYWdlLT5yZWZDb3VudChsb2NrKSB8fCBwYWdlLT5zaXplQ2xhc3MoKSAhPSBzaXplQ2xh
c3MpIC8vIFBhZ2Ugd2FzIHByb21vdGVkIHRvIHRoZSBwYWdlcyBsaXN0LgorICAgICAgICAgICAg
Y29udGludWU7CisgICAgICAgIHJldHVybiBwYWdlOworICAgIH0KIAogICAgIFNtYWxsUGFnZSog
cGFnZSA9IFt0aGlzLCAmbG9ja10oKSB7Ci0gICAgICAgIGlmICghbV9zbWFsbFBhZ2VzLmlzRW1w
dHkoKSkKKyAgICAgICAgaWYgKG1fc21hbGxQYWdlcy5zaXplKCkpCiAgICAgICAgICAgICByZXR1
cm4gbV9zbWFsbFBhZ2VzLnBvcCgpOwogCiAgICAgICAgIG1faXNBbGxvY2F0aW5nUGFnZXMgPSB0
cnVlOwpAQCAtMjEwLDcgKzIxNSw2IEBAIHZvaWQgSGVhcDo6ZGVhbGxvY2F0ZVNtYWxsTGluZShz
dGQ6OmxvY2tfZ3VhcmQ8U3RhdGljTXV0ZXg+JiBsb2NrLCBTbWFsbExpbmUqIGxpCiAgICAgaWYg
KHBhZ2UtPnJlZkNvdW50KGxvY2spKQogICAgICAgICByZXR1cm47CiAKLSAgICBtX3NtYWxsUGFn
ZXNXaXRoRnJlZUxpbmVzW3BhZ2UtPnNpemVDbGFzcygpXS5yZW1vdmUocGFnZSk7CiAgICAgbV9z
bWFsbFBhZ2VzLnB1c2gocGFnZSk7CiAgICAgbV9zY2F2ZW5nZXIucnVuKCk7CiB9CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvYm1hbGxvYy9ibWFsbG9jL0hlYXAuaCBiL1NvdXJjZS9ibWFsbG9jL2JtYWxs
b2MvSGVhcC5oCmluZGV4IDFlNjgwYWYxMjNiNmIyNTc1MmU3MzJhZThhMzAwYmVjOTJiMzEwNjQu
LjEwMDc3ODRkYzRmNTg0ODhjY2M2NDA0OTFhM2JjMjY1YzhhYTE0MDcgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9ibWFsbG9jL2JtYWxsb2MvSGVhcC5oCisrKyBiL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2Mv
SGVhcC5oCkBAIC0yOSw3ICsyOSw2IEBACiAjaW5jbHVkZSAiQnVtcFJhbmdlLmgiCiAjaW5jbHVk
ZSAiRW52aXJvbm1lbnQuaCIKICNpbmNsdWRlICJMaW5lTWV0YWRhdGEuaCIKLSNpbmNsdWRlICJM
aXN0LmgiCiAjaW5jbHVkZSAiTXV0ZXguaCIKICNpbmNsdWRlICJTZWdyZWdhdGVkRnJlZUxpc3Qu
aCIKICNpbmNsdWRlICJTbWFsbENodW5rLmgiCkBAIC05NCw5ICs5Myw5IEBAIHByaXZhdGU6CiAK
ICAgICBzdGQ6OmFycmF5PHN0ZDo6YXJyYXk8TGluZU1ldGFkYXRhLCBzbWFsbExpbmVDb3VudD4s
IHNtYWxsTWF4IC8gYWxpZ25tZW50PiBtX3NtYWxsTGluZU1ldGFkYXRhOwogCi0gICAgc3RkOjph
cnJheTxMaXN0PFNtYWxsUGFnZT4sIHNtYWxsTWF4IC8gYWxpZ25tZW50PiBtX3NtYWxsUGFnZXNX
aXRoRnJlZUxpbmVzOworICAgIHN0ZDo6YXJyYXk8VmVjdG9yPFNtYWxsUGFnZSo+LCBzbWFsbE1h
eCAvIGFsaWdubWVudD4gbV9zbWFsbFBhZ2VzV2l0aEZyZWVMaW5lczsKIAotICAgIExpc3Q8U21h
bGxQYWdlPiBtX3NtYWxsUGFnZXM7CisgICAgVmVjdG9yPFNtYWxsUGFnZSo+IG1fc21hbGxQYWdl
czsKIAogICAgIFNlZ3JlZ2F0ZWRGcmVlTGlzdCBtX2xhcmdlT2JqZWN0czsKICAgICAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2MvTGlzdC5oIGIvU291cmNlL2JtYWxsb2MvYm1h
bGxvYy9MaXN0LmgKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGViMDRkMmYzM2VmODkx
OGVjN2UwZDllYjkwMWNmOGE0Y2Y0NjMzMDguLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAKLS0tIGEvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9MaXN0LmgKKysrIC9kZXYv
bnVsbApAQCAtMSw5MiArMCwwIEBACi0vKgotICogQ29weXJpZ2h0IChDKSAyMDE2IEFwcGxlIElu
Yy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLSAqCi0gKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGlu
IHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKLSAqIG1vZGlmaWNhdGlv
biwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwot
ICogYXJlIG1ldDoKLSAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJl
dGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0Ci0gKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25k
aXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCi0gKiAyLiBSZWRpc3RyaWJ1dGlv
bnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAotICog
ICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNj
bGFpbWVyIGluIHRoZQotICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxz
IHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KLSAqCi0gKiBUSElTIFNPRlRXQVJFIElT
IFBST1ZJREVEIEJZIEFQUExFIElOQy4gYGBBUyBJUycnIEFORCBBTlkKLSAqIEVYUFJFU1MgT1Ig
SU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFCi0g
KiBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIKLSAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFM
TCBBUFBMRSBJTkMuIE9SCi0gKiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNU
LCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwKLSAqIEVYRU1QTEFSWSwgT1IgQ09OU0VR
VUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKLSAqIFBST0NV
UkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRB
LCBPUgotICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNF
RCBBTkQgT04gQU5ZIFRIRU9SWQotICogT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNU
LCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCi0gKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1Ig
T1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKLSAqIE9GIFRISVMg
U09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1B
R0UuIAotICovCi0KLSNpZm5kZWYgTGlzdF9oCi0jZGVmaW5lIExpc3RfaAotCi1uYW1lc3BhY2Ug
Ym1hbGxvYyB7Ci0KLXRlbXBsYXRlPHR5cGVuYW1lIFQ+Ci1zdHJ1Y3QgTGlzdE5vZGUgewotICAg
IExpc3ROb2RlKCkKLSAgICAgICAgOiBwcmV2KHRoaXMpCi0gICAgICAgICwgbmV4dCh0aGlzKQot
ICAgIHsKLSAgICB9Ci0KLSAgICBMaXN0Tm9kZTxUPiogcHJldjsKLSAgICBMaXN0Tm9kZTxUPiog
bmV4dDsKLX07Ci0KLXRlbXBsYXRlPHR5cGVuYW1lIFQ+Ci1jbGFzcyBMaXN0IHsKLSAgICBzdGF0
aWNfYXNzZXJ0KHN0ZDo6aXNfdHJpdmlhbGx5X2Rlc3RydWN0aWJsZTxUPjo6dmFsdWUsICJMaXN0
IG11c3QgaGF2ZSBhIHRyaXZpYWwgZGVzdHJ1Y3Rvci4iKTsKLXB1YmxpYzoKLSAgICBib29sIGlz
RW1wdHkoKSB7IHJldHVybiBtX3Jvb3QubmV4dCA9PSAmbV9yb290OyB9Ci0KLSAgICBUKiBoZWFk
KCkgeyByZXR1cm4gc3RhdGljX2Nhc3Q8VCo+KG1fcm9vdC5uZXh0KTsgfQotICAgIFQqIHRhaWwo
KSB7IHJldHVybiBzdGF0aWNfY2FzdDxUKj4obV9yb290LnByZXYpOyB9Ci0KLSAgICB2b2lkIHB1
c2goVCogbm9kZSkKLSAgICB7Ci0gICAgICAgIExpc3ROb2RlPFQ+KiBpdCA9IHRhaWwoKTsKLSAg
ICAgICAgaW5zZXJ0QWZ0ZXIoaXQsIG5vZGUpOwotICAgIH0KLQotICAgIFQqIHBvcCgpCi0gICAg
ewotICAgICAgICBMaXN0Tm9kZTxUPiogcmVzdWx0ID0gdGFpbCgpOwotICAgICAgICByZW1vdmUo
cmVzdWx0KTsKLSAgICAgICAgcmV0dXJuIHN0YXRpY19jYXN0PFQqPihyZXN1bHQpOwotICAgIH0K
LQotICAgIHZvaWQgaW5zZXJ0QWZ0ZXIoTGlzdE5vZGU8VD4qIGl0LCBMaXN0Tm9kZTxUPiogbm9k
ZSkKLSAgICB7Ci0gICAgICAgIExpc3ROb2RlPFQ+KiBwcmV2ID0gaXQ7Ci0gICAgICAgIExpc3RO
b2RlPFQ+KiBuZXh0ID0gaXQtPm5leHQ7Ci0KLSAgICAgICAgbm9kZS0+bmV4dCA9IG5leHQ7Ci0g
ICAgICAgIG5leHQtPnByZXYgPSBub2RlOwotCi0gICAgICAgIG5vZGUtPnByZXYgPSBwcmV2Owot
ICAgICAgICBwcmV2LT5uZXh0ID0gbm9kZTsKLSAgICB9Ci0KLSAgICB2b2lkIHJlbW92ZShMaXN0
Tm9kZTxUPiogbm9kZSkKLSAgICB7Ci0gICAgICAgIExpc3ROb2RlPFQ+KiBuZXh0ID0gbm9kZS0+
bmV4dDsKLSAgICAgICAgTGlzdE5vZGU8VD4qIHByZXYgPSBub2RlLT5wcmV2OwotCi0gICAgICAg
IG5leHQtPnByZXYgPSBwcmV2OwotICAgICAgICBwcmV2LT5uZXh0ID0gbmV4dDsKLSAgICB9Ci0K
LXByaXZhdGU6Ci0gICAgTGlzdE5vZGU8VD4gbV9yb290OwotfTsKLQotfSAvLyBuYW1lc3BhY2Ug
Ym1hbGxvYwotCi0jZW5kaWYgLy8gTGlzdF9oCmRpZmYgLS1naXQgYS9Tb3VyY2UvYm1hbGxvYy9i
bWFsbG9jL1NtYWxsQ2h1bmsuaCBiL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2MvU21hbGxDaHVuay5o
CmluZGV4IGFlZWU0ZjI0ZWRlZmQyZGUxMzkxZDI1NTUzZmIxMGQ4YjcyNWUyODEuLjRiMTQ0ZGNm
MDQ5MzNiMDc5YTM5Y2E1MWNlZTBjZGMzOWU5YzhkZDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9ibWFs
bG9jL2JtYWxsb2MvU21hbGxDaHVuay5oCisrKyBiL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2MvU21h
bGxDaHVuay5oCkBAIC01NCw4ICs1NCw4IEBAIHByaXZhdGU6CiBzdGF0aWNfYXNzZXJ0KCEodm1Q
YWdlU2l6ZSAlIHNtYWxsTGluZVNpemUpLCAidm1QYWdlU2l6ZSBtdXN0IGJlIGFuIGV2ZW4gbXVs
dGlwbGUgb2YgbGluZSBzaXplIik7CiBzdGF0aWNfYXNzZXJ0KCEoc21hbGxDaHVua1NpemUgJSBz
bWFsbExpbmVTaXplKSwgImNodW5rIHNpemUgbXVzdCBiZSBhbiBldmVuIG11bHRpcGxlIG9mIGxp
bmUgc2l6ZSIpOwogc3RhdGljX2Fzc2VydCgKLSAgICBzaXplb2YoU21hbGxDaHVuaykgJSB2bVBh
Z2VTaXplICsgc21hbGxNYXggPD0gdm1QYWdlU2l6ZSwKLSAgICAidGhlIGZpcnN0IHBhZ2Ugb2Yg
b2JqZWN0IG1lbW9yeSBpbiBhIHNtYWxsIGNodW5rIG11c3QgYmUgYWJsZSB0byBhbGxvY2F0ZSBz
bWFsbE1heCIpOworICAgIHNpemVvZihTbWFsbENodW5rKSAtIHZtUGFnZVNpemUgJSBzaXplb2Yo
U21hbGxDaHVuaykgPCB2bVBhZ2VTaXplIC0gMiAqIHNtYWxsTWF4LAorICAgICAgICAidGhlIGZp
cnN0IHBhZ2Ugb2Ygb2JqZWN0IG1lbW9yeSBpbiBhIHNtYWxsIGNodW5rIGNhbid0IGFsbG9jYXRl
IHNtYWxsTWF4Iik7CiAKIGlubGluZSBTbWFsbENodW5rOjpTbWFsbENodW5rKHN0ZDo6bG9ja19n
dWFyZDxTdGF0aWNNdXRleD4mIGxvY2spCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvYm1hbGxvYy9i
bWFsbG9jL1NtYWxsUGFnZS5oIGIvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9TbWFsbFBhZ2UuaApp
bmRleCAyMWFhNDYxNjE1ODcwNjdhMGE1YTc5NzgzZWJhNmIyNTI1YmRiOTFhLi5mMzNmYjA2NmE1
NzA3MzQ2NDA3NjcxNTU0ZmFjYTk2YzdjYWQ0MWYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvYm1hbGxv
Yy9ibWFsbG9jL1NtYWxsUGFnZS5oCisrKyBiL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2MvU21hbGxQ
YWdlLmgKQEAgLTI3LDI1ICsyNywxOSBAQAogI2RlZmluZSBTbWFsbFBhZ2VfaAogCiAjaW5jbHVk
ZSAiQkFzc2VydC5oIgotI2luY2x1ZGUgIkxpc3QuaCIKICNpbmNsdWRlICJNdXRleC5oIgogI2lu
Y2x1ZGUgIlZNQWxsb2NhdGUuaCIKICNpbmNsdWRlIDxtdXRleD4KIAogbmFtZXNwYWNlIGJtYWxs
b2MgewogCi1jbGFzcyBTbWFsbFBhZ2UgOiBwdWJsaWMgTGlzdE5vZGU8U21hbGxQYWdlPiB7Citj
bGFzcyBTbWFsbFBhZ2UgewogcHVibGljOgogICAgIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFy
IG1heFJlZkNvdW50ID0gc3RkOjpudW1lcmljX2xpbWl0czx1bnNpZ25lZCBjaGFyPjo6bWF4KCk7
CiAgICAgc3RhdGljX2Fzc2VydChzbWFsbExpbmVDb3VudCA8IG1heFJlZkNvdW50LCAibWF4aW11
bSBsaW5lIGNvdW50IG11c3QgZml0IGluIFNtYWxsUGFnZSIpOwogICAgIAogICAgIHN0YXRpYyBT
bWFsbFBhZ2UqIGdldChTbWFsbExpbmUqKTsKIAotICAgIFNtYWxsUGFnZSgpCi0gICAgICAgIDog
bV9oYXNGcmVlTGluZXModHJ1ZSkKLSAgICB7Ci0gICAgfQotCiAgICAgdm9pZCByZWYoc3RkOjps
b2NrX2d1YXJkPFN0YXRpY011dGV4PiYpOwogICAgIGJvb2wgZGVyZWYoc3RkOjpsb2NrX2d1YXJk
PFN0YXRpY011dGV4PiYpOwogICAgIHVuc2lnbmVkIHJlZkNvdW50KHN0ZDo6bG9ja19ndWFyZDxT
dGF0aWNNdXRleD4mKSB7IHJldHVybiBtX3JlZkNvdW50OyB9CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
Ym1hbGxvYy9ibWFsbG9jL1ZNSGVhcC5oIGIvU291cmNlL2JtYWxsb2MvYm1hbGxvYy9WTUhlYXAu
aAppbmRleCBkNzNmMGFmYmQyMmNjZmQyMmNkNWE1MmE5Njc3MGM5ZmQ1MmUzYTNkLi42NDllNDkz
NjgxNTgxZmM2ZTQyNzNhMmQ1ZGFhOGM5ZWVhMTk2NDE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvYm1h
bGxvYy9ibWFsbG9jL1ZNSGVhcC5oCisrKyBiL1NvdXJjZS9ibWFsbG9jL2JtYWxsb2MvVk1IZWFw
LmgKQEAgLTYyLDcgKzYyLDcgQEAgcHJpdmF0ZToKICAgICBMYXJnZU9iamVjdCBhbGxvY2F0ZUxh
cmdlQ2h1bmsoc3RkOjpsb2NrX2d1YXJkPFN0YXRpY011dGV4PiYpOwogICAgIHZvaWQgYWxsb2Nh
dGVTdXBlckNodW5rKHN0ZDo6bG9ja19ndWFyZDxTdGF0aWNNdXRleD4mKTsKIAotICAgIExpc3Q8
U21hbGxQYWdlPiBtX3NtYWxsUGFnZXM7CisgICAgVmVjdG9yPFNtYWxsUGFnZSo+IG1fc21hbGxQ
YWdlczsKICAgICBTZWdyZWdhdGVkRnJlZUxpc3QgbV9sYXJnZU9iamVjdHM7CiAKICAgICBWZWN0
b3I8U3VwZXJDaHVuayo+IG1fc21hbGxDaHVua3M7CkBAIC03NSw3ICs3NSw3IEBAIHByaXZhdGU6
CiAKIGlubGluZSBTbWFsbFBhZ2UqIFZNSGVhcDo6YWxsb2NhdGVTbWFsbFBhZ2Uoc3RkOjpsb2Nr
X2d1YXJkPFN0YXRpY011dGV4PiYgbG9jaykKIHsKLSAgICBpZiAobV9zbWFsbFBhZ2VzLmlzRW1w
dHkoKSkKKyAgICBpZiAoIW1fc21hbGxQYWdlcy5zaXplKCkpCiAgICAgICAgIGFsbG9jYXRlU21h
bGxDaHVuayhsb2NrKTsKIAogICAgIFNtYWxsUGFnZSogcGFnZSA9IG1fc21hbGxQYWdlcy5wb3Ao
KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>