<?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>83417</bug_id>
          
          <creation_ts>2012-04-06 20:09:50 -0700</creation_ts>
          <short_desc>REGRESSION(r113526): speculative rollout for broken chrome browser_test (Requested by simonjam on #webkit).</short_desc>
          <delta_ts>2012-04-06 20:29:00 -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>83055</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>abarth</cc>
    
    <cc>japhet</cc>
    
    <cc>simonjam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>597912</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-06 20:09:50 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/113526 broke the build:
speculative rollout for broken chrome browser_test (Requested by simonjam 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>597913</commentid>
    <comment_count>1</comment_count>
      <attachid>136122</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-06 20:10:32 -0700</bug_when>
    <thetext>Created attachment 136122
ROLLOUT of r113526

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>597914</commentid>
    <comment_count>2</comment_count>
    <who name="James Simonsen">simonjam</who>
    <bug_when>2012-04-06 20:12:24 -0700</bug_when>
    <thetext>RenderViewHostTest.BaseURLParam broke here:

http://build.chromium.org/p/chromium.webkit/builders/Linux%20Tests/builds/20161

It&apos;s not a flake. This was the only CL that seemed relevant. I&apos;ll re-land it Saturday if it turns out to be something else.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597917</commentid>
    <comment_count>3</comment_count>
      <attachid>136122</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-06 20:28:56 -0700</bug_when>
    <thetext>Comment on attachment 136122
ROLLOUT of r113526

Clearing flags on attachment: 136122

Committed r113539: &lt;http://trac.webkit.org/changeset/113539&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597918</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-06 20:29:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136122</attachid>
            <date>2012-04-06 20:10:32 -0700</date>
            <delta_ts>2012-04-06 20:28:56 -0700</delta_ts>
            <desc>ROLLOUT of r113526</desc>
            <filename>bug-83417-20120407031337.patch</filename>
            <type>text/plain</type>
            <size>13170</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzNTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGY5MDRkOTk3MTEzMzNi
MGNmZTBjZDkzNDUxOWFlODJiN2NlMDc0ZS4uMmJjMDkyYTAwNDU4NTMxMjRlMDJlNGIzMzAwNDky
NTZhZjQ2MTFlNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEyLTA0LTA2ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTEzNTI2LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMTM1MjYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTgzNDE3CisKKyAgICAgICAgc3BlY3VsYXRpdmUgcm9sbG91dCBmb3IgYnJva2Vu
IGNocm9tZSBicm93c2VyX3Rlc3QgKFJlcXVlc3RlZAorICAgICAgICBieSBzaW1vbmphbSBvbiAj
d2Via2l0KS4KKworICAgICAgICAqIGxvYWRlci9Eb2N1bWVudExvYWRlci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6c3RvcExvYWRpbmcpOgorICAgICAgICAoV2ViQ29y
ZTo6RG9jdW1lbnRMb2FkZXI6OmZpbmlzaGVkTG9hZGluZyk6CisgICAgICAgIChXZWJDb3JlOjpE
b2N1bWVudExvYWRlcjo6c2V0dXBGb3JSZXBsYWNlQnlNSU1FVHlwZSk6CisgICAgICAgIChXZWJD
b3JlKToKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50TG9hZGVyOjpzZXRQYXJzZWRBcmNoaXZl
RGF0YSk6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6c2NoZWR1bGVBcmNoaXZl
TG9hZCk6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6ZG9jdW1lbnRVUkwpOgor
ICAgICAgICAqIGxvYWRlci9Eb2N1bWVudExvYWRlci5oOgorICAgICAgICAoRG9jdW1lbnRMb2Fk
ZXIpOgorICAgICAgICAqIGxvYWRlci9GcmFtZUxvYWRlci5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpGcmFtZUxvYWRlcjo6cmVjZWl2ZWRGaXJzdERhdGEpOgorICAgICAgICAoV2ViQ29yZTo6RnJh
bWVMb2FkZXI6OmxvYWRBcmNoaXZlKToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lTG9hZGVyOjpz
dG9wQWxsTG9hZGVycyk6CisgICAgICAgIChXZWJDb3JlOjpGcmFtZUxvYWRlcjo6ZmluaXNoZWRM
b2FkaW5nRG9jdW1lbnQpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogbG9hZGVyL0Zy
YW1lTG9hZGVyLmg6CisgICAgICAgIChGcmFtZUxvYWRlcik6CisgICAgICAgIChXZWJDb3JlOjpG
cmFtZUxvYWRlcjo6YXJjaGl2ZSk6CisKIDIwMTItMDQtMDYgIEphbWVzIFJvYmluc29uICA8amFt
ZXNyQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIEF2b2lkIGRlbGV0aW5nIGlt
cGwgdHJlZSB3aGVuIGJlY29taW5nIGludmlzaWJsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1
bWVudExvYWRlci5jcHAKaW5kZXggNDk4MDA4MzBhOGNjMGJkYzg4OTUwNGVhZTlhYzQ3MmI5NGMz
ZTY0ZS4uZDc2ODYxY2MzOWY1MThjOTBiZTY5ZDQyYmM4NzZmNmI1ZDk5MTBjMiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuY3BwCkBAIC0yMjUsMTAgKzIyNSw2IEBAIHZv
aWQgRG9jdW1lbnRMb2FkZXI6OnN0b3BMb2FkaW5nKCkKIAogICAgIC8vIEFwcGNhY2hlIHVzZXMg
UmVzb3VyY2VIYW5kbGUgZGlyZWN0bHksIERvY3VtZW50TG9hZGVyIGRvZXNuJ3QgY291bnQgdGhl
c2UgbG9hZHMuCiAgICAgbV9hcHBsaWNhdGlvbkNhY2hlSG9zdC0+c3RvcExvYWRpbmdJbkZyYW1l
KG1fZnJhbWUpOwotICAgIAotI2lmIEVOQUJMRShXRUJfQVJDSElWRSkgfHwgRU5BQkxFKE1IVE1M
KQotICAgIGNsZWFyQXJjaGl2ZVJlc291cmNlcygpOwotI2VuZGlmCiAKICAgICBpZiAoIWxvYWRp
bmcpIHsKICAgICAgICAgLy8gSWYgc29tZXRoaW5nIGFib3ZlIHJlc3RhcnRlZCBsb2FkaW5nIHdl
IG1pZ2h0IHJ1biBpbnRvIG15c3RlcmlvdXMgY3Jhc2hlcyBsaWtlIApAQCAtMjg2LDEyICsyODIs
MTEgQEAgdm9pZCBEb2N1bWVudExvYWRlcjo6ZmluaXNoZWRMb2FkaW5nKCkKIHsKICAgICBtX2dv
dEZpcnN0Qnl0ZSA9IHRydWU7ICAgCiAgICAgY29tbWl0SWZSZWFkeSgpOwotICAgIGlmICghZnJh
bWVMb2FkZXIoKSB8fCBmcmFtZUxvYWRlcigpLT5zdGF0ZU1hY2hpbmUoKS0+Y3JlYXRpbmdJbml0
aWFsRW1wdHlEb2N1bWVudCgpKQorICAgIGlmICghZnJhbWVMb2FkZXIoKSkKICAgICAgICAgcmV0
dXJuOwotICAgIGlmICghbWF5YmVDcmVhdGVBcmNoaXZlKCkpCi0gICAgICAgIGZyYW1lTG9hZGVy
KCktPmNsaWVudCgpLT5maW5pc2hlZExvYWRpbmcodGhpcyk7CisgICAgZnJhbWVMb2FkZXIoKS0+
ZmluaXNoZWRMb2FkaW5nRG9jdW1lbnQodGhpcyk7CiAgICAgbV93cml0ZXIuZW5kKCk7Ci0gICAg
aWYgKCFtX21haW5Eb2N1bWVudEVycm9yLmlzTnVsbCgpKQorICAgIGlmICghbV9tYWluRG9jdW1l
bnRFcnJvci5pc051bGwoKSB8fCBmcmFtZUxvYWRlcigpLT5zdGF0ZU1hY2hpbmUoKS0+Y3JlYXRp
bmdJbml0aWFsRW1wdHlEb2N1bWVudCgpKQogICAgICAgICByZXR1cm47CiAgICAgY2xlYXJNYWlu
UmVzb3VyY2VMb2FkZXIoKTsKICAgICBmcmFtZUxvYWRlcigpLT5jaGVja0xvYWRDb21wbGV0ZSgp
OwpAQCAtMzU1LDcgKzM1MCw3IEBAIHZvaWQgRG9jdW1lbnRMb2FkZXI6OnNldHVwRm9yUmVwbGFj
ZUJ5TUlNRVR5cGUoY29uc3QgU3RyaW5nJiBuZXdNSU1FVHlwZSkKICAgICAgICAgY29tbWl0TG9h
ZChyZXNvdXJjZURhdGEtPmRhdGEoKSwgcmVzb3VyY2VEYXRhLT5zaXplKCkpOwogICAgIH0KICAg
ICAKLSAgICBtYXliZUNyZWF0ZUFyY2hpdmUoKTsKKyAgICBmcmFtZUxvYWRlcigpLT5maW5pc2hl
ZExvYWRpbmdEb2N1bWVudCh0aGlzKTsKICAgICBtX3dyaXRlci5lbmQoKTsKICAgICAKICAgICBm
cmFtZUxvYWRlcigpLT5zZXRSZXBsYWNpbmcoKTsKQEAgLTQ0NCw0NiArNDM5LDcgQEAgYm9vbCBE
b2N1bWVudExvYWRlcjo6aXNMb2FkaW5nSW5BUElTZW5zZSgpIGNvbnN0CiAgICAgcmV0dXJuIGZy
YW1lTG9hZGVyKCktPnN1YmZyYW1lSXNMb2FkaW5nKCk7CiB9CiAKLWJvb2wgRG9jdW1lbnRMb2Fk
ZXI6Om1heWJlQ3JlYXRlQXJjaGl2ZSgpCi17Ci0jaWYgIUVOQUJMRShXRUJfQVJDSElWRSkgJiYg
IUVOQUJMRShNSFRNTCkKLSAgICByZXR1cm4gZmFsc2U7Ci0jZWxzZQotICAgIAotICAgIC8vIEdp
dmUgdGhlIGFyY2hpdmUgbWFjaGluZXJ5IGEgY3JhY2sgYXQgdGhpcyBkb2N1bWVudC4gSWYgdGhl
IE1JTUUgdHlwZSBpcyBub3QgYW4gYXJjaGl2ZSB0eXBlLCBpdCB3aWxsIHJldHVybiAwLgotICAg
IG1fYXJjaGl2ZSA9IEFyY2hpdmVGYWN0b3J5OjpjcmVhdGUobV9yZXNwb25zZS51cmwoKSwgbWFp
blJlc291cmNlRGF0YSgpLmdldCgpLCBtX3Jlc3BvbnNlLm1pbWVUeXBlKCkpOwotICAgIGlmICgh
bV9hcmNoaXZlKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgCi0gICAgYWRkQWxsQXJjaGl2
ZVJlc291cmNlcyhtX2FyY2hpdmUuZ2V0KCkpOwotICAgIEFyY2hpdmVSZXNvdXJjZSogbWFpblJl
c291cmNlID0gbV9hcmNoaXZlLT5tYWluUmVzb3VyY2UoKTsKLSAgICBtX3BhcnNlZEFyY2hpdmVE
YXRhID0gbWFpblJlc291cmNlLT5kYXRhKCk7Ci0gICAgbV93cml0ZXIuc2V0TUlNRVR5cGUobWFp
blJlc291cmNlLT5taW1lVHlwZSgpKTsKLSAgICAKLSAgICBBU1NFUlQobV9mcmFtZS0+ZG9jdW1l
bnQoKSk7Ci0gICAgU3RyaW5nIHVzZXJDaG9zZW5FbmNvZGluZyA9IG92ZXJyaWRlRW5jb2Rpbmco
KTsKLSAgICBib29sIGVuY29kaW5nSXNVc2VyQ2hvc2VuID0gIXVzZXJDaG9zZW5FbmNvZGluZy5p
c051bGwoKTsKLSAgICBtX3dyaXRlci5zZXRFbmNvZGluZyhlbmNvZGluZ0lzVXNlckNob3NlbiA/
IHVzZXJDaG9zZW5FbmNvZGluZyA6IG1haW5SZXNvdXJjZS0+dGV4dEVuY29kaW5nKCksIGVuY29k
aW5nSXNVc2VyQ2hvc2VuKTsKLQotI2lmIEVOQUJMRShNSFRNTCkKLSAgICAvLyBUaGUgb3JpZ2lu
IGlzIHRoZSBNSFRNTCBmaWxlLCB3ZSBuZWVkIHRvIHNldCB0aGUgYmFzZSBVUkwgdG8gdGhlIGRv
Y3VtZW50IGVuY29kZWQgaW4gdGhlIE1IVE1MIHNvCi0gICAgLy8gcmVsYXRpdmUgVVJMcyBhcmUg
cmVzb2x2ZWQgcHJvcGVybHkuCi0gICAgaWYgKG1fYXJjaGl2ZS0+dHlwZSgpID09IEFyY2hpdmU6
Ok1IVE1MKQotICAgICAgICBtX2ZyYW1lLT5kb2N1bWVudCgpLT5zZXRCYXNlVVJMT3ZlcnJpZGUo
bWFpblJlc291cmNlLT51cmwoKSk7Ci0jZW5kaWYKLQotICAgIG1fd3JpdGVyLmFkZERhdGEobWFp
blJlc291cmNlLT5kYXRhKCktPmRhdGEoKSwgbWFpblJlc291cmNlLT5kYXRhKCktPnNpemUoKSk7
Ci0gICAgcmV0dXJuIHRydWU7Ci0jZW5kaWYgLy8gIUVOQUJMRShXRUJfQVJDSElWRSkgJiYgIUVO
QUJMRShNSFRNTCkKLX0KLQogI2lmIEVOQUJMRShXRUJfQVJDSElWRSkgfHwgRU5BQkxFKE1IVE1M
KQotdm9pZCBEb2N1bWVudExvYWRlcjo6c2V0QXJjaGl2ZShQYXNzUmVmUHRyPEFyY2hpdmU+IGFy
Y2hpdmUpCi17Ci0gICAgbV9hcmNoaXZlID0gYXJjaGl2ZTsKLSAgICBhZGRBbGxBcmNoaXZlUmVz
b3VyY2VzKG1fYXJjaGl2ZS5nZXQoKSk7Ci19Ci0KIHZvaWQgRG9jdW1lbnRMb2FkZXI6OmFkZEFs
bEFyY2hpdmVSZXNvdXJjZXMoQXJjaGl2ZSogYXJjaGl2ZSkKIHsKICAgICBpZiAoIW1fYXJjaGl2
ZVJlc291cmNlQ29sbGVjdGlvbikKQEAgLTUyMSw2ICs0NzcsMTEgQEAgdm9pZCBEb2N1bWVudExv
YWRlcjo6Y2xlYXJBcmNoaXZlUmVzb3VyY2VzKCkKICAgICBtX3N1YnN0aXR1dGVSZXNvdXJjZURl
bGl2ZXJ5VGltZXIuc3RvcCgpOwogfQogCit2b2lkIERvY3VtZW50TG9hZGVyOjpzZXRQYXJzZWRB
cmNoaXZlRGF0YShQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gZGF0YSkKK3sKKyAgICBtX3BhcnNl
ZEFyY2hpdmVEYXRhID0gZGF0YTsKK30KKwogU2hhcmVkQnVmZmVyKiBEb2N1bWVudExvYWRlcjo6
cGFyc2VkQXJjaGl2ZURhdGEoKSBjb25zdAogewogICAgIHJldHVybiBtX3BhcnNlZEFyY2hpdmVE
YXRhLmdldCgpOwpAQCAtNjY2LDEwICs2MjcsMTEgQEAgYm9vbCBEb2N1bWVudExvYWRlcjo6c2No
ZWR1bGVBcmNoaXZlTG9hZChSZXNvdXJjZUxvYWRlciogbG9hZGVyLCBjb25zdCBSZXNvdXJjZVIK
ICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICghbV9hcmNoaXZlKQorICAgIEFyY2hpdmUqIGFy
Y2hpdmUgPSBmcmFtZUxvYWRlcigpLT5hcmNoaXZlKCk7CisgICAgaWYgKCFhcmNoaXZlKQogICAg
ICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBzd2l0Y2ggKG1fYXJjaGl2ZS0+dHlwZSgpKSB7Cisg
ICAgc3dpdGNoIChhcmNoaXZlLT50eXBlKCkpIHsKICNpZiBFTkFCTEUoV0VCX0FSQ0hJVkUpCiAg
ICAgY2FzZSBBcmNoaXZlOjpXZWJBcmNoaXZlOgogICAgICAgICAvLyBXZWJBcmNoaXZlRGVidWdN
b2RlIG1lYW5zIHdlIGZhaWwgbG9hZHMgaW5zdGVhZCBvZiB0cnlpbmcgdG8gZmV0Y2ggdGhlbSBm
cm9tIHRoZSBuZXR3b3JrIGlmIHRoZXkncmUgbm90IGluIHRoZSBhcmNoaXZlLgpAQCAtNzQyLDEw
ICs3MDQsNiBAQCBjb25zdCBLVVJMJiBEb2N1bWVudExvYWRlcjo6cmVzcG9uc2VVUkwoKSBjb25z
dAogS1VSTCBEb2N1bWVudExvYWRlcjo6ZG9jdW1lbnRVUkwoKSBjb25zdAogewogICAgIEtVUkwg
dXJsID0gc3Vic3RpdHV0ZURhdGEoKS5yZXNwb25zZVVSTCgpOwotI2lmIEVOQUJMRShXRUJfQVJD
SElWRSkKLSAgICBpZiAodXJsLmlzRW1wdHkoKSAmJiBtX2FyY2hpdmUgJiYgbV9hcmNoaXZlLT50
eXBlKCkgPT0gQXJjaGl2ZTo6V2ViQXJjaGl2ZSkKLSAgICAgICAgdXJsID0gbV9hcmNoaXZlLT5t
YWluUmVzb3VyY2UoKS0+dXJsKCk7Ci0jZW5kaWYKICAgICBpZiAodXJsLmlzRW1wdHkoKSkKICAg
ICAgICAgdXJsID0gcmVxdWVzdFVSTCgpOwogICAgIGlmICh1cmwuaXNFbXB0eSgpKQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmggYi9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuaAppbmRleCBiMGI1MGVhZmJmNmJiNGVjYzY3ZDY3
ZDRjMWE5ZGIyMDcxZTliYjRiLi4zYjFmYjEyYTMxODI3ZDUwZDEyMTM4ODYxNmI0MzE2ODRjOWQ4
NmExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuaApAQCAtMTMyLDEyICsx
MzIsMTQgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogI2VuZGlmCiAKICNpZiBFTkFCTEUoV0VCX0FS
Q0hJVkUpIHx8IEVOQUJMRShNSFRNTCkKLSAgICAgICAgdm9pZCBzZXRBcmNoaXZlKFBhc3NSZWZQ
dHI8QXJjaGl2ZT4pOwogICAgICAgICB2b2lkIGFkZEFsbEFyY2hpdmVSZXNvdXJjZXMoQXJjaGl2
ZSopOwogICAgICAgICB2b2lkIGFkZEFyY2hpdmVSZXNvdXJjZShQYXNzUmVmUHRyPEFyY2hpdmVS
ZXNvdXJjZT4pOworICAgICAgICAKICAgICAgICAgUGFzc1JlZlB0cjxBcmNoaXZlPiBwb3BBcmNo
aXZlRm9yU3ViZnJhbWUoY29uc3QgU3RyaW5nJiBmcmFtZU5hbWUsIGNvbnN0IEtVUkwmKTsKKyAg
ICAgICAgdm9pZCBjbGVhckFyY2hpdmVSZXNvdXJjZXMoKTsKKyAgICAgICAgdm9pZCBzZXRQYXJz
ZWRBcmNoaXZlRGF0YShQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4pOwogICAgICAgICBTaGFyZWRC
dWZmZXIqIHBhcnNlZEFyY2hpdmVEYXRhKCkgY29uc3Q7Ci0KKyAgICAgICAgCiAgICAgICAgIGJv
b2wgc2NoZWR1bGVBcmNoaXZlTG9hZChSZXNvdXJjZUxvYWRlciosIGNvbnN0IFJlc291cmNlUmVx
dWVzdCYsIGNvbnN0IEtVUkwmKTsKICNlbmRpZiAvLyBFTkFCTEUoV0VCX0FSQ0hJVkUpIHx8IEVO
QUJMRShNSFRNTCkKIApAQCAtMjU1LDExICsyNTcsNiBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAg
ICAgICAgIGJvb2wgZG9lc1Byb2dyZXNzaXZlTG9hZChjb25zdCBTdHJpbmcmIE1JTUVUeXBlKSBj
b25zdDsKICAgICAgICAgdm9pZCBjaGVja0xvYWRDb21wbGV0ZSgpOwogICAgICAgICB2b2lkIGNs
ZWFyTWFpblJlc291cmNlTG9hZGVyKCk7Ci0gICAgICAgIAotICAgICAgICBib29sIG1heWJlQ3Jl
YXRlQXJjaGl2ZSgpOwotI2lmIEVOQUJMRShXRUJfQVJDSElWRSkgfHwgRU5BQkxFKE1IVE1MKQot
ICAgICAgICB2b2lkIGNsZWFyQXJjaGl2ZVJlc291cmNlcygpOwotI2VuZGlmCiAKICAgICAgICAg
dm9pZCBkZWxpdmVyU3Vic3RpdHV0ZVJlc291cmNlc0FmdGVyRGVsYXkoKTsKICAgICAgICAgdm9p
ZCBzdWJzdGl0dXRlUmVzb3VyY2VEZWxpdmVyeVRpbWVyRmlyZWQoVGltZXI8RG9jdW1lbnRMb2Fk
ZXI+Kik7CkBAIC0zMjksNyArMzI2LDYgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiAgICAgICAg
IE93blB0cjxBcmNoaXZlUmVzb3VyY2VDb2xsZWN0aW9uPiBtX2FyY2hpdmVSZXNvdXJjZUNvbGxl
Y3Rpb247CiAjaWYgRU5BQkxFKFdFQl9BUkNISVZFKSB8fCBFTkFCTEUoTUhUTUwpCi0gICAgICAg
IFJlZlB0cjxBcmNoaXZlPiBtX2FyY2hpdmU7CiAgICAgICAgIFJlZlB0cjxTaGFyZWRCdWZmZXI+
IG1fcGFyc2VkQXJjaGl2ZURhdGE7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxv
YWRlci5jcHAKaW5kZXggMmQ2NDY3MTMxZTUxNjgwNWY1YTYxYWVmYjFhZmQ1NGMxY2EzNjA3Mi4u
M2NjOWI3ODM4ZmVjYzg2Nzc3YmRlZGJmOGZlNzlmODMzMGQyYzk1NyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvRnJhbWVMb2FkZXIuY3BwCkBAIC0xMjIsNiArMTIyLDcgQEAKIAogI2lmIEVOQUJMRShX
RUJfQVJDSElWRSkgfHwgRU5BQkxFKE1IVE1MKQogI2luY2x1ZGUgIkFyY2hpdmUuaCIKKyNpbmNs
dWRlICJBcmNoaXZlRmFjdG9yeS5oIgogI2VuZGlmCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKQEAg
LTU2NCw5ICs1NjUsMjUgQEAgdm9pZCBGcmFtZUxvYWRlcjo6Y2xlYXIoYm9vbCBjbGVhcldpbmRv
d1Byb3BlcnRpZXMsIGJvb2wgY2xlYXJTY3JpcHRPYmplY3RzLCBib28KIHZvaWQgRnJhbWVMb2Fk
ZXI6OnJlY2VpdmVkRmlyc3REYXRhKCkKIHsKICAgICBLVVJMIHdvcmtpbmdVUkwgPSBhY3RpdmVE
b2N1bWVudExvYWRlcigpLT5kb2N1bWVudFVSTCgpOworI2lmIEVOQUJMRShXRUJfQVJDSElWRSkK
KyAgICAvLyBGSVhNRTogVGhlIGRvY3VtZW50IGxvYWRlciwgbm90IHRoZSBmcmFtZSBsb2FkZXIs
IHNob3VsZCBiZSBpbiBjaGFyZ2Ugb2YgbG9hZGluZyB3ZWIgYXJjaGl2ZXMuCisgICAgLy8gT25j
ZSB0aGlzIGlzIGRvbmUsIHdlIGNhbiBqdXN0IG1ha2UgRG9jdW1lbnRMb2FkZXI6OmRvY3VtZW50
VVJMKCkgcmV0dXJuIHRoZSByaWdodCBVUkwKKyAgICAvLyBiYXNlZCBvbiB3aGV0aGVyIGl0IGhh
cyBhIG5vbi1udWxsIGFyY2hpdmUgb3Igbm90LgorICAgIGlmIChtX2FyY2hpdmUgJiYgYWN0aXZl
RG9jdW1lbnRMb2FkZXIoKS0+cGFyc2VkQXJjaGl2ZURhdGEoKSkKKyAgICAgICAgd29ya2luZ1VS
TCA9IG1fYXJjaGl2ZS0+bWFpblJlc291cmNlKCktPnVybCgpOworI2VuZGlmCisKICAgICBhY3Rp
dmVEb2N1bWVudExvYWRlcigpLT53cml0ZXIoKS0+YmVnaW4od29ya2luZ1VSTCwgZmFsc2UpOwog
ICAgIGFjdGl2ZURvY3VtZW50TG9hZGVyKCktPndyaXRlcigpLT5zZXREb2N1bWVudFdhc0xvYWRl
ZEFzUGFydE9mTmF2aWdhdGlvbigpOwogCisjaWYgRU5BQkxFKE1IVE1MKQorICAgIGlmIChtX2Fy
Y2hpdmUpIHsKKyAgICAgICAgLy8gVGhlIG9yaWdpbiBpcyB0aGUgTUhUTUwgZmlsZSwgd2UgbmVl
ZCB0byBzZXQgdGhlIGJhc2UgVVJMIHRvIHRoZSBkb2N1bWVudCBlbmNvZGVkIGluIHRoZSBNSFRN
TCBzbworICAgICAgICAvLyByZWxhdGl2ZSBVUkxzIGFyZSByZXNvbHZlZCBwcm9wZXJseS4KKyAg
ICAgICAgbV9mcmFtZS0+ZG9jdW1lbnQoKS0+c2V0QmFzZVVSTE92ZXJyaWRlKG1fYXJjaGl2ZS0+
bWFpblJlc291cmNlKCktPnVybCgpKTsKKyAgICB9CisjZW5kaWYKKwogICAgIGRpc3BhdGNoRGlk
Q29tbWl0TG9hZCgpOwogICAgIGRpc3BhdGNoRGlkQ2xlYXJXaW5kb3dPYmplY3RzSW5BbGxXb3Js
ZHMoKTsKIApAQCAtODEyLDcgKzgyOSw5IEBAIHZvaWQgRnJhbWVMb2FkZXI6OmxvYWRVUkxJbnRv
Q2hpbGRGcmFtZShjb25zdCBLVVJMJiB1cmwsIGNvbnN0IFN0cmluZyYgcmVmZXJlciwKICNpZiBF
TkFCTEUoV0VCX0FSQ0hJVkUpIHx8IEVOQUJMRShNSFRNTCkKIHZvaWQgRnJhbWVMb2FkZXI6Omxv
YWRBcmNoaXZlKFBhc3NSZWZQdHI8QXJjaGl2ZT4gYXJjaGl2ZSkKIHsKLSAgICBBcmNoaXZlUmVz
b3VyY2UqIG1haW5SZXNvdXJjZSA9IGFyY2hpdmUtPm1haW5SZXNvdXJjZSgpOworICAgIG1fYXJj
aGl2ZSA9IGFyY2hpdmU7CisgICAgCisgICAgQXJjaGl2ZVJlc291cmNlKiBtYWluUmVzb3VyY2Ug
PSBtX2FyY2hpdmUtPm1haW5SZXNvdXJjZSgpOwogICAgIEFTU0VSVChtYWluUmVzb3VyY2UpOwog
ICAgIGlmICghbWFpblJlc291cmNlKQogICAgICAgICByZXR1cm47CkBAIC04MjUsNyArODQ0LDcg
QEAgdm9pZCBGcmFtZUxvYWRlcjo6bG9hZEFyY2hpdmUoUGFzc1JlZlB0cjxBcmNoaXZlPiBhcmNo
aXZlKQogI2VuZGlmCiAKICAgICBSZWZQdHI8RG9jdW1lbnRMb2FkZXI+IGRvY3VtZW50TG9hZGVy
ID0gbV9jbGllbnQtPmNyZWF0ZURvY3VtZW50TG9hZGVyKHJlcXVlc3QsIHN1YnN0aXR1dGVEYXRh
KTsKLSAgICBkb2N1bWVudExvYWRlci0+c2V0QXJjaGl2ZShhcmNoaXZlLmdldCgpKTsKKyAgICBk
b2N1bWVudExvYWRlci0+YWRkQWxsQXJjaGl2ZVJlc291cmNlcyhtX2FyY2hpdmUuZ2V0KCkpOwog
ICAgIGxvYWQoZG9jdW1lbnRMb2FkZXIuZ2V0KCkpOwogfQogI2VuZGlmIC8vIEVOQUJMRShXRUJf
QVJDSElWRSkgfHwgRU5BQkxFKE1IVE1MKQpAQCAtMTUyNiw2ICsxNTQ1LDExIEBAIHZvaWQgRnJh
bWVMb2FkZXI6OnN0b3BBbGxMb2FkZXJzKENsZWFyUHJvdmlzaW9uYWxJdGVtUG9saWN5IGNsZWFy
UHJvdmlzaW9uYWxJdGVtCiAgICAgICAgIG1fZG9jdW1lbnRMb2FkZXItPnN0b3BMb2FkaW5nKCk7
CiAKICAgICBzZXRQcm92aXNpb25hbERvY3VtZW50TG9hZGVyKDApOworICAgIAorI2lmIEVOQUJM
RShXRUJfQVJDSElWRSkgfHwgRU5BQkxFKE1IVE1MKQorICAgIGlmIChtX2RvY3VtZW50TG9hZGVy
KQorICAgICAgICBtX2RvY3VtZW50TG9hZGVyLT5jbGVhckFyY2hpdmVSZXNvdXJjZXMoKTsKKyNl
bmRpZgogCiAgICAgbV9jaGVja1RpbWVyLnN0b3AoKTsKIApAQCAtMTk3Nyw2ICsyMDAxLDQxIEBA
IGJvb2wgRnJhbWVMb2FkZXI6OmlzTG9hZGluZ01haW5GcmFtZSgpIGNvbnN0CiAgICAgcmV0dXJu
IHBhZ2UgJiYgbV9mcmFtZSA9PSBwYWdlLT5tYWluRnJhbWUoKTsKIH0KIAordm9pZCBGcmFtZUxv
YWRlcjo6ZmluaXNoZWRMb2FkaW5nRG9jdW1lbnQoRG9jdW1lbnRMb2FkZXIqIGxvYWRlcikKK3sK
KyAgICBpZiAobV9zdGF0ZU1hY2hpbmUuY3JlYXRpbmdJbml0aWFsRW1wdHlEb2N1bWVudCgpKQor
ICAgICAgICByZXR1cm47CisKKyNpZiAhRU5BQkxFKFdFQl9BUkNISVZFKSAmJiAhRU5BQkxFKE1I
VE1MKQorICAgIG1fY2xpZW50LT5maW5pc2hlZExvYWRpbmcobG9hZGVyKTsKKyNlbHNlCisgICAg
Ly8gR2l2ZSBhcmNoaXZlIG1hY2hpbmVyeSBhIGNyYWNrIGF0IHRoaXMgZG9jdW1lbnQuIElmIHRo
ZSBNSU1FIHR5cGUgaXMgbm90IGFuIGFyY2hpdmUgdHlwZSwgaXQgd2lsbCByZXR1cm4gMC4KKyAg
ICBtX2FyY2hpdmUgPSBBcmNoaXZlRmFjdG9yeTo6Y3JlYXRlKGxvYWRlci0+cmVzcG9uc2UoKS51
cmwoKSwgbG9hZGVyLT5tYWluUmVzb3VyY2VEYXRhKCkuZ2V0KCksIGxvYWRlci0+cmVzcG9uc2VN
SU1FVHlwZSgpKTsKKyAgICBpZiAoIW1fYXJjaGl2ZSkgeworICAgICAgICBtX2NsaWVudC0+Zmlu
aXNoZWRMb2FkaW5nKGxvYWRlcik7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAvLyBG
SVhNRTogVGhlIHJlbWFpbmRlciBvZiB0aGlzIGZ1bmN0aW9uIHNob3VsZCBiZSBtb3ZlZCB0byBE
b2N1bWVudExvYWRlci4KKworICAgIGxvYWRlci0+YWRkQWxsQXJjaGl2ZVJlc291cmNlcyhtX2Fy
Y2hpdmUuZ2V0KCkpOworCisgICAgQXJjaGl2ZVJlc291cmNlKiBtYWluUmVzb3VyY2UgPSBtX2Fy
Y2hpdmUtPm1haW5SZXNvdXJjZSgpOworICAgIGxvYWRlci0+c2V0UGFyc2VkQXJjaGl2ZURhdGEo
bWFpblJlc291cmNlLT5kYXRhKCkpOworCisgICAgbG9hZGVyLT53cml0ZXIoKS0+c2V0TUlNRVR5
cGUobWFpblJlc291cmNlLT5taW1lVHlwZSgpKTsKKworICAgIGNsb3NlVVJMKCk7CisgICAgZGlk
T3BlblVSTCgpOworCisgICAgQVNTRVJUKG1fZnJhbWUtPmRvY3VtZW50KCkpOworICAgIFN0cmlu
ZyB1c2VyQ2hvc2VuRW5jb2RpbmcgPSBkb2N1bWVudExvYWRlcigpLT5vdmVycmlkZUVuY29kaW5n
KCk7CisgICAgYm9vbCBlbmNvZGluZ0lzVXNlckNob3NlbiA9ICF1c2VyQ2hvc2VuRW5jb2Rpbmcu
aXNOdWxsKCk7CisgICAgbG9hZGVyLT53cml0ZXIoKS0+c2V0RW5jb2RpbmcoZW5jb2RpbmdJc1Vz
ZXJDaG9zZW4gPyB1c2VyQ2hvc2VuRW5jb2RpbmcgOiBtYWluUmVzb3VyY2UtPnRleHRFbmNvZGlu
ZygpLCBlbmNvZGluZ0lzVXNlckNob3Nlbik7CisgICAgbG9hZGVyLT53cml0ZXIoKS0+YWRkRGF0
YShtYWluUmVzb3VyY2UtPmRhdGEoKS0+ZGF0YSgpLCBtYWluUmVzb3VyY2UtPmRhdGEoKS0+c2l6
ZSgpKTsKKyNlbmRpZiAvLyBFTkFCTEUoV0VCX0FSQ0hJVkUpCit9CisKIGJvb2wgRnJhbWVMb2Fk
ZXI6OmlzUmVwbGFjaW5nKCkgY29uc3QKIHsKICAgICByZXR1cm4gbV9sb2FkVHlwZSA9PSBGcmFt
ZUxvYWRUeXBlUmVwbGFjZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFt
ZUxvYWRlci5oIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmgKaW5kZXggZWQz
NzhhZTFkZDVmNWI0NzljNjg1MGVlNjVlYWI4NmJmMWEzYzcwNC4uNmZiZTQxYmM5MzFhNWJlZDNh
ZDEwMTYzM2M0ZDdmMTYxNGE5YmQwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L0ZyYW1lTG9hZGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmgK
QEAgLTE2MCw2ICsxNjAsNyBAQCBwdWJsaWM6CiAgICAgYm9vbCBpc0hvc3RlZEJ5T2JqZWN0RWxl
bWVudCgpIGNvbnN0OwogICAgIGJvb2wgaXNMb2FkaW5nTWFpbkZyYW1lKCkgY29uc3Q7CiAKKyAg
ICB2b2lkIGZpbmlzaGVkTG9hZGluZ0RvY3VtZW50KERvY3VtZW50TG9hZGVyKik7CiAgICAgYm9v
bCBpc1JlcGxhY2luZygpIGNvbnN0OwogICAgIHZvaWQgc2V0UmVwbGFjaW5nKCk7CiAgICAgYm9v
bCBzdWJmcmFtZUlzTG9hZGluZygpIGNvbnN0OwpAQCAtMjgzLDYgKzI4NCwxMCBAQCBwdWJsaWM6
CiAKICAgICBOZXR3b3JraW5nQ29udGV4dCogbmV0d29ya2luZ0NvbnRleHQoKSBjb25zdDsKIAor
I2lmIEVOQUJMRShXRUJfQVJDSElWRSkgfHwgRU5BQkxFKE1IVE1MKQorICAgIEFyY2hpdmUqIGFy
Y2hpdmUoKSBjb25zdCB7IHJldHVybiBtX2FyY2hpdmUuZ2V0KCk7IH0KKyNlbmRpZgorCiBwcml2
YXRlOgogICAgIGJvb2wgYWxsQ2hpbGRyZW5BcmVDb21wbGV0ZSgpIGNvbnN0OyAvLyBpbW1lZGlh
dGUgY2hpbGRyZW4sIG5vdCBhbGwgZGVzY2VuZGFudHMKIApAQCAtNDI3LDYgKzQzMiwxMCBAQCBw
cml2YXRlOgogCiAgICAgUmVmUHRyPEZyYW1lTmV0d29ya2luZ0NvbnRleHQ+IG1fbmV0d29ya2lu
Z0NvbnRleHQ7CiAKKyNpZiBFTkFCTEUoV0VCX0FSQ0hJVkUpIHx8IEVOQUJMRShNSFRNTCkKKyAg
ICBSZWZQdHI8QXJjaGl2ZT4gbV9hcmNoaXZlOworI2VuZGlmCisKICAgICBLVVJMIG1fcHJldmlv
dXNVcmw7CiAgICAgUmVmUHRyPEhpc3RvcnlJdGVtPiBtX3JlcXVlc3RlZEhpc3RvcnlJdGVtOwog
fTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>