<?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>143279</bug_id>
          
          <creation_ts>2015-03-31 15:41:18 -0700</creation_ts>
          <short_desc>REGRESSION(r182200): Probably causing assertion extravaganza on bots. (Requested by kling on #webkit).</short_desc>
          <delta_ts>2015-03-31 15:45:53 -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>143210</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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1081803</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-31 15:41:18 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/182200 broke the build:
Probably causing assertion extravaganza on bots. (Requested by kling 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>1081805</commentid>
    <comment_count>1</comment_count>
      <attachid>249863</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-31 15:41:46 -0700</bug_when>
    <thetext>Created attachment 249863
ROLLOUT of r182200

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>1081806</commentid>
    <comment_count>2</comment_count>
      <attachid>249863</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-31 15:45:49 -0700</bug_when>
    <thetext>Comment on attachment 249863
ROLLOUT of r182200

Clearing flags on attachment: 249863

Committed r182209: &lt;http://trac.webkit.org/changeset/182209&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1081807</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-31 15:45:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249863</attachid>
            <date>2015-03-31 15:41:46 -0700</date>
            <delta_ts>2015-03-31 15:45:49 -0700</delta_ts>
            <desc>ROLLOUT of r182200</desc>
            <filename>bug-143279-20150331154103.patch</filename>
            <type>text/plain</type>
            <size>10439</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgyMjA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAz
ZmNjM2QxNTdiYmMyNzhhZGUyOTEyOTc3ZWI5MzAxYTA5YTJjYjA4Li43NDUzMzU3ZTRiNjdkZmZk
MzAxNzRjNjgyZmRkYTViM2IzM2Q4N2VkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxNS0wMy0zMSAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE4MjIwMC4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzI3OQorCisgICAg
ICAgIFByb2JhYmx5IGNhdXNpbmcgYXNzZXJ0aW9uIGV4dHJhdmFnYW56YSBvbiBib3RzLiAoUmVx
dWVzdGVkIGJ5CisgICAgICAgIGtsaW5nIG9uICN3ZWJraXQpLgorCisgICAgICAgIFJldmVydGVk
IGNoYW5nZXNldDoKKworICAgICAgICAiTG9naWNhbGx5IGVtcHR5IFdlYWtCbG9ja3Mgc2hvdWxk
IG5vdCBwaW4gZG93biB0aGVpcgorICAgICAgICBNYXJrZWRCbG9ja3MgaW5kZWZpbml0ZWx5LiIK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzIxMAor
ICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xODIyMDAKKwogMjAxNS0w
My0zMSAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4KIAogICAgICAgICBD
bGVhbiB1cCBJZGVudGlmaWVyIGZhY3RvcmllcyB0byBjbGFyaWZ5IHRoZSBtZWFuaW5nIG9mIFN0
cmluZ0ltcGwqCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmNw
cCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuY3BwCmluZGV4IDM2ZWMyMmRiZTFh
NGE5MDk1MjVlN2E1MDdjNzRkM2FlODJmZDQzMDMuLjg5NmNkYjliNzMwNGNkOTA4MmU4YjhjZmE5
YWE5MjcwODY2ZGYwNjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hl
YXAuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuY3BwCkBAIC0zNzMs
OCArMzczLDYgQEAgdm9pZCBIZWFwOjpsYXN0Q2hhbmNlVG9GaW5hbGl6ZSgpCiAKICAgICBtX29i
amVjdFNwYWNlLmxhc3RDaGFuY2VUb0ZpbmFsaXplKCk7CiAgICAgcmVsZWFzZURlbGF5ZWRSZWxl
YXNlZE9iamVjdHMoKTsKLQotICAgIHN3ZWVwQWxsTG9naWNhbGx5RW1wdHlXZWFrQmxvY2tzKCk7
CiB9CiAKIHZvaWQgSGVhcDo6cmVsZWFzZURlbGF5ZWRSZWxlYXNlZE9iamVjdHMoKQpAQCAtMTAw
NCw4ICsxMDAyLDYgQEAgdm9pZCBIZWFwOjpjb2xsZWN0QWxsR2FyYmFnZSgpCiAgICAgRGVmZXJH
Q0ZvckFXaGlsZSBkZWZlckdDKCp0aGlzKTsKICAgICBtX29iamVjdFNwYWNlLnN3ZWVwKCk7CiAg
ICAgbV9vYmplY3RTcGFjZS5zaHJpbmsoKTsKLQotICAgIHN3ZWVwQWxsTG9naWNhbGx5RW1wdHlX
ZWFrQmxvY2tzKCk7CiB9CiAKIHN0YXRpYyBkb3VibGUgbWludXRlID0gNjAuMDsKQEAgLTEyNDQs
MTEgKzEyNDAsOCBAQCB2b2lkIEhlYXA6Om5vdGlmeUluY3JlbWVudGFsU3dlZXBlcigpCiAgICAg
R0NQSEFTRShOb3RpZnlJbmNyZW1lbnRhbFN3ZWVwZXIpOwogICAgIGlmIChtX29wZXJhdGlvbklu
UHJvZ3Jlc3MgPT0gRWRlbkNvbGxlY3Rpb24pCiAgICAgICAgIG1fc3dlZXBlci0+YWRkQmxvY2tz
QW5kQ29udGludWVTd2VlcGluZyhXVEY6Om1vdmUobV9ibG9ja1NuYXBzaG90KSk7Ci0gICAgZWxz
ZSB7Ci0gICAgICAgIGlmICghbV9sb2dpY2FsbHlFbXB0eVdlYWtCbG9ja3MuaXNFbXB0eSgpKQot
ICAgICAgICAgICAgbV9pbmRleE9mTmV4dExvZ2ljYWxseUVtcHR5V2Vha0Jsb2NrVG9Td2VlcCA9
IDA7CisgICAgZWxzZQogICAgICAgICBtX3N3ZWVwZXItPnN0YXJ0U3dlZXBpbmcoV1RGOjptb3Zl
KG1fYmxvY2tTbmFwc2hvdCkpOwotICAgIH0KIH0KIAogdm9pZCBIZWFwOjpyZW1lbWJlckN1cnJl
bnRseUV4ZWN1dGluZ0NvZGVCbG9ja3MoKQpAQCAtMTQ4Myw0MSArMTQ3Niw0IEBAIGJvb2wgSGVh
cDo6c2hvdWxkRG9GdWxsQ29sbGVjdGlvbihIZWFwT3BlcmF0aW9uIHJlcXVlc3RlZENvbGxlY3Rp
b25UeXBlKSBjb25zdAogI2VuZGlmCiB9CiAKLXZvaWQgSGVhcDo6YWRkTG9naWNhbGx5RW1wdHlX
ZWFrQmxvY2soV2Vha0Jsb2NrKiBibG9jaykKLXsKLSAgICBtX2xvZ2ljYWxseUVtcHR5V2Vha0Js
b2Nrcy5hcHBlbmQoYmxvY2spOwotfQotCi12b2lkIEhlYXA6OnN3ZWVwQWxsTG9naWNhbGx5RW1w
dHlXZWFrQmxvY2tzKCkKLXsKLSAgICBpZiAobV9sb2dpY2FsbHlFbXB0eVdlYWtCbG9ja3MuaXNF
bXB0eSgpKQotICAgICAgICByZXR1cm47Ci0KLSAgICBtX2luZGV4T2ZOZXh0TG9naWNhbGx5RW1w
dHlXZWFrQmxvY2tUb1N3ZWVwID0gMDsKLSAgICB3aGlsZSAoc3dlZXBOZXh0TG9naWNhbGx5RW1w
dHlXZWFrQmxvY2soKSkgeyB9Ci19Ci0KLWJvb2wgSGVhcDo6c3dlZXBOZXh0TG9naWNhbGx5RW1w
dHlXZWFrQmxvY2soKQotewotICAgIGlmIChtX2luZGV4T2ZOZXh0TG9naWNhbGx5RW1wdHlXZWFr
QmxvY2tUb1N3ZWVwID09IFdURjo6bm90Rm91bmQpCi0gICAgICAgIHJldHVybiBmYWxzZTsKLQot
ICAgIFdlYWtCbG9jayogYmxvY2sgPSBtX2xvZ2ljYWxseUVtcHR5V2Vha0Jsb2Nrc1ttX2luZGV4
T2ZOZXh0TG9naWNhbGx5RW1wdHlXZWFrQmxvY2tUb1N3ZWVwXTsKLQotICAgIGJsb2NrLT5zd2Vl
cCgpOwotICAgIGlmIChibG9jay0+aXNFbXB0eSgpKSB7Ci0gICAgICAgIHN0ZDo6c3dhcChtX2xv
Z2ljYWxseUVtcHR5V2Vha0Jsb2Nrc1ttX2luZGV4T2ZOZXh0TG9naWNhbGx5RW1wdHlXZWFrQmxv
Y2tUb1N3ZWVwXSwgbV9sb2dpY2FsbHlFbXB0eVdlYWtCbG9ja3MubGFzdCgpKTsKLSAgICAgICAg
bV9sb2dpY2FsbHlFbXB0eVdlYWtCbG9ja3MucmVtb3ZlTGFzdCgpOwotICAgICAgICBXZWFrQmxv
Y2s6OmRlc3Ryb3koYmxvY2spOwotICAgIH0gZWxzZQotICAgICAgICBtX2luZGV4T2ZOZXh0TG9n
aWNhbGx5RW1wdHlXZWFrQmxvY2tUb1N3ZWVwKys7Ci0KLSAgICBpZiAobV9pbmRleE9mTmV4dExv
Z2ljYWxseUVtcHR5V2Vha0Jsb2NrVG9Td2VlcCA+PSBtX2xvZ2ljYWxseUVtcHR5V2Vha0Jsb2Nr
cy5zaXplKCkpIHsKLSAgICAgICAgbV9pbmRleE9mTmV4dExvZ2ljYWxseUVtcHR5V2Vha0Jsb2Nr
VG9Td2VlcCA9IFdURjo6bm90Rm91bmQ7Ci0gICAgICAgIHJldHVybiBmYWxzZTsKLSAgICB9Ci0K
LSAgICByZXR1cm4gdHJ1ZTsKLX0KLQogfSAvLyBuYW1lc3BhY2UgSlNDCmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
aGVhcC9IZWFwLmgKaW5kZXggOTAxOWZjNzdjMjIwOWZjOTliZWNlMTQyOGE0MmRjZjE0OTQ0YzI0
YS4uOTgzM2FkNGY0ZTk1NmI2ODliMjZiZWM1OTUxODVhOTE1MDA3OTliMCAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9oZWFwL0hlYXAuaApAQCAtMjM4LDggKzIzOCw2IEBAIHB1YmxpYzoKICAgICB2b2lkIHJl
Z2lzdGVyV2Vha0dDTWFwKHZvaWQqIHdlYWtHQ01hcCwgc3RkOjpmdW5jdGlvbjx2b2lkKCk+IHBy
dW5pbmdDYWxsYmFjayk7CiAgICAgdm9pZCB1bnJlZ2lzdGVyV2Vha0dDTWFwKHZvaWQqIHdlYWtH
Q01hcCk7CiAKLSAgICB2b2lkIGFkZExvZ2ljYWxseUVtcHR5V2Vha0Jsb2NrKFdlYWtCbG9jayop
OwotCiBwcml2YXRlOgogICAgIGZyaWVuZCBjbGFzcyBDb2RlQmxvY2s7CiAgICAgZnJpZW5kIGNs
YXNzIENvcGllZEJsb2NrOwpAQCAtMzMyLDkgKzMzMCw2IEBAIHByaXZhdGU6CiAgICAgdm9pZCB6
b21iaWZ5RGVhZE9iamVjdHMoKTsKICAgICB2b2lkIG1hcmtEZWFkT2JqZWN0cygpOwogCi0gICAg
dm9pZCBzd2VlcEFsbExvZ2ljYWxseUVtcHR5V2Vha0Jsb2NrcygpOwotICAgIGJvb2wgc3dlZXBO
ZXh0TG9naWNhbGx5RW1wdHlXZWFrQmxvY2soKTsKLQogICAgIGJvb2wgc2hvdWxkRG9GdWxsQ29s
bGVjdGlvbihIZWFwT3BlcmF0aW9uIHJlcXVlc3RlZENvbGxlY3Rpb25UeXBlKSBjb25zdDsKICAg
ICBzaXplX3Qgc2l6ZUFmdGVyQ29sbGVjdCgpOwogCkBAIC0zOTcsOSArMzkyLDYgQEAgcHJpdmF0
ZToKICAgICBkb3VibGUgbV9sYXN0Q29kZURpc2NhcmRUaW1lOwogCiAgICAgVmVjdG9yPEV4ZWN1
dGFibGVCYXNlKj4gbV9jb21waWxlZENvZGU7Ci0KLSAgICBWZWN0b3I8V2Vha0Jsb2NrKj4gbV9s
b2dpY2FsbHlFbXB0eVdlYWtCbG9ja3M7Ci0gICAgc2l6ZV90IG1faW5kZXhPZk5leHRMb2dpY2Fs
bHlFbXB0eVdlYWtCbG9ja1RvU3dlZXAgeyBXVEY6Om5vdEZvdW5kIH07CiAgICAgCiAgICAgUmVm
UHRyPEdDQWN0aXZpdHlDYWxsYmFjaz4gbV9mdWxsQWN0aXZpdHlDYWxsYmFjazsKICAgICBSZWZQ
dHI8R0NBY3Rpdml0eUNhbGxiYWNrPiBtX2VkZW5BY3Rpdml0eUNhbGxiYWNrOwpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSW5jcmVtZW50YWxTd2VlcGVyLmNwcCBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0luY3JlbWVudGFsU3dlZXBlci5jcHAKaW5kZXggM2Nh
ZjgxZThkZDVlOTkzNjE5ODhhZGM1YjM4ZDNjYmJmY2FjYmUwNy4uZWFiM2FkYWU2OTRlOWRkZjk0
MDg0NDQ5OTM5YzRmNDEwYTk4NzdhMyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2hlYXAvSW5jcmVtZW50YWxTd2VlcGVyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
aGVhcC9JbmNyZW1lbnRhbFN3ZWVwZXIuY3BwCkBAIC02MSw3ICs2MSw4IEBAIHZvaWQgSW5jcmVt
ZW50YWxTd2VlcGVyOjpjYW5jZWxUaW1lcigpCiAKIHZvaWQgSW5jcmVtZW50YWxTd2VlcGVyOjpm
dWxsU3dlZXAoKQogewotICAgIHdoaWxlIChzd2VlcE5leHRCbG9jaygpKSB7IH0KKyAgICB3aGls
ZSAoaGFzV29yaygpKQorICAgICAgICBkb1dvcmsoKTsKIH0KIAogdm9pZCBJbmNyZW1lbnRhbFN3
ZWVwZXI6OmRvV29yaygpCkBAIC03MSw3ICs3Miw5IEBAIHZvaWQgSW5jcmVtZW50YWxTd2VlcGVy
Ojpkb1dvcmsoKQogCiB2b2lkIEluY3JlbWVudGFsU3dlZXBlcjo6ZG9Td2VlcChkb3VibGUgc3dl
ZXBCZWdpblRpbWUpCiB7Ci0gICAgd2hpbGUgKHN3ZWVwTmV4dEJsb2NrKCkpIHsKKyAgICB3aGls
ZSAoIW1fYmxvY2tzVG9Td2VlcC5pc0VtcHR5KCkpIHsKKyAgICAgICAgc3dlZXBOZXh0QmxvY2so
KTsKKwogICAgICAgICBkb3VibGUgZWxhcHNlZFRpbWUgPSBXVEY6Om1vbm90b25pY2FsbHlJbmNy
ZWFzaW5nVGltZSgpIC0gc3dlZXBCZWdpblRpbWU7CiAgICAgICAgIGlmIChlbGFwc2VkVGltZSA8
IHN3ZWVwVGltZVNsaWNlKQogICAgICAgICAgICAgY29udGludWU7CkBAIC04NCw3ICs4Nyw3IEBA
IHZvaWQgSW5jcmVtZW50YWxTd2VlcGVyOjpkb1N3ZWVwKGRvdWJsZSBzd2VlcEJlZ2luVGltZSkK
ICAgICBjYW5jZWxUaW1lcigpOwogfQogCi1ib29sIEluY3JlbWVudGFsU3dlZXBlcjo6c3dlZXBO
ZXh0QmxvY2soKQordm9pZCBJbmNyZW1lbnRhbFN3ZWVwZXI6OnN3ZWVwTmV4dEJsb2NrKCkKIHsK
ICAgICB3aGlsZSAoIW1fYmxvY2tzVG9Td2VlcC5pc0VtcHR5KCkpIHsKICAgICAgICAgTWFya2Vk
QmxvY2sqIGJsb2NrID0gbV9ibG9ja3NUb1N3ZWVwLnRha2VMYXN0KCk7CkBAIC05NSwxMCArOTgs
OCBAQCBib29sIEluY3JlbWVudGFsU3dlZXBlcjo6c3dlZXBOZXh0QmxvY2soKQogICAgICAgICBE
ZWZlckdDRm9yQVdoaWxlIGRlZmVyR0MobV92bS0+aGVhcCk7CiAgICAgICAgIGJsb2NrLT5zd2Vl
cCgpOwogICAgICAgICBtX3ZtLT5oZWFwLm9iamVjdFNwYWNlKCkuZnJlZU9yU2hyaW5rQmxvY2so
YmxvY2spOwotICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICAgICAgcmV0dXJuOwogICAgIH0KLQot
ICAgIHJldHVybiBtX3ZtLT5oZWFwLnN3ZWVwTmV4dExvZ2ljYWxseUVtcHR5V2Vha0Jsb2NrKCk7
CiB9CiAKIHZvaWQgSW5jcmVtZW50YWxTd2VlcGVyOjpzdGFydFN3ZWVwaW5nKFZlY3RvcjxNYXJr
ZWRCbG9jayo+JiYgYmxvY2tTbmFwc2hvdCkKQEAgLTE0Niw5ICsxNDcsOCBAQCB2b2lkIEluY3Jl
bWVudGFsU3dlZXBlcjo6d2lsbEZpbmlzaFN3ZWVwaW5nKCkKIHsKIH0KIAotYm9vbCBJbmNyZW1l
bnRhbFN3ZWVwZXI6OnN3ZWVwTmV4dEJsb2NrKCkKK3ZvaWQgSW5jcmVtZW50YWxTd2VlcGVyOjpz
d2VlcE5leHRCbG9jaygpCiB7Ci0gICAgcmV0dXJuIGZhbHNlOwogfQogCiAjZW5kaWYKZGlmZiAt
LWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0luY3JlbWVudGFsU3dlZXBlci5oIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSW5jcmVtZW50YWxTd2VlcGVyLmgKaW5kZXggZmNl
YTkyYmQ0ZmI0NTRjOTJhODM1YTNmODA5NDA3NWQ3MDE1NzcxYy4uY2RlOWZiZmM0NGUyNjdkZDJk
Y2QxZDc4YTEzZjU2M2NjZGVlMjUzMCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2hlYXAvSW5jcmVtZW50YWxTd2VlcGVyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hl
YXAvSW5jcmVtZW50YWxTd2VlcGVyLmgKQEAgLTQ4LDcgKzQ4LDcgQEAgcHVibGljOgogICAgIHZv
aWQgYWRkQmxvY2tzQW5kQ29udGludWVTd2VlcGluZyhWZWN0b3I8TWFya2VkQmxvY2sqPiYmKTsK
IAogICAgIEpTX0VYUE9SVF9QUklWQVRFIHZpcnR1YWwgdm9pZCBkb1dvcmsoKSBvdmVycmlkZTsK
LSAgICBib29sIHN3ZWVwTmV4dEJsb2NrKCk7CisgICAgdm9pZCBzd2VlcE5leHRCbG9jaygpOwog
ICAgIHZvaWQgd2lsbEZpbmlzaFN3ZWVwaW5nKCk7CiAKICNpZiBVU0UoQ0YpCkBAIC01Niw2ICs1
Niw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCBkb1N3ZWVwKGRvdWJsZSBzdGFydFRpbWUpOwogICAg
IHZvaWQgc2NoZWR1bGVUaW1lcigpOwogICAgIHZvaWQgY2FuY2VsVGltZXIoKTsKKyAgICBib29s
IGhhc1dvcmsoKSBjb25zdCB7IHJldHVybiAhbV9ibG9ja3NUb1N3ZWVwLmlzRW1wdHkoKTsgfQog
ICAgIAogICAgIFZlY3RvcjxNYXJrZWRCbG9jayo+JiBtX2Jsb2Nrc1RvU3dlZXA7CiAjZW5kaWYK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL1dlYWtCbG9jay5jcHAgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9XZWFrQmxvY2suY3BwCmluZGV4IGJmZWE5M2JlNDBk
ODNlZjg2NTRmN2MzYTAyOWE2Yzc1ODc5ZjE0YzguLmNhMTFhODc3NGFlOGI5YmVkMWYxNDdkYjI5
MzEyNTA2MzMxMGQ0MWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL1dl
YWtCbG9jay5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvV2Vha0Jsb2NrLmNw
cApAQCAtODEsMTEgKzgxLDggQEAgdm9pZCBXZWFrQmxvY2s6OnN3ZWVwKCkKICAgICAgICAgICAg
IGZpbmFsaXplKHdlYWtJbXBsKTsKICAgICAgICAgaWYgKHdlYWtJbXBsLT5zdGF0ZSgpID09IFdl
YWtJbXBsOjpEZWFsbG9jYXRlZCkKICAgICAgICAgICAgIGFkZFRvRnJlZUxpc3QoJnN3ZWVwUmVz
dWx0LmZyZWVMaXN0LCB3ZWFrSW1wbCk7Ci0gICAgICAgIGVsc2UgeworICAgICAgICBlbHNlCiAg
ICAgICAgICAgICBzd2VlcFJlc3VsdC5ibG9ja0lzRnJlZSA9IGZhbHNlOwotICAgICAgICAgICAg
aWYgKHdlYWtJbXBsLT5zdGF0ZSgpID09IFdlYWtJbXBsOjpMaXZlKQotICAgICAgICAgICAgICAg
IHN3ZWVwUmVzdWx0LmJsb2NrSXNMb2dpY2FsbHlFbXB0eSA9IGZhbHNlOwotICAgICAgICB9CiAg
ICAgfQogCiAgICAgbV9zd2VlcFJlc3VsdCA9IHN3ZWVwUmVzdWx0OwpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvV2Vha0Jsb2NrLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvaGVhcC9XZWFrQmxvY2suaAppbmRleCBiZTkyM2FjZTcxZTI1NDIxZTcxNzE4MmUxZTA5YWNk
NGFiNTdmZTM2Li5iNjgyNDM2NmIzMTcxMmI0N2MyYTdhNWIwNWNkNTY4MzE5MTQ0YjQ2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9XZWFrQmxvY2suaAorKysgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvaGVhcC9XZWFrQmxvY2suaApAQCAtNDgsMTEgKzQ4LDExIEBAIHB1
YmxpYzoKICAgICB9OwogCiAgICAgc3RydWN0IFN3ZWVwUmVzdWx0IHsKKyAgICAgICAgU3dlZXBS
ZXN1bHQoKTsKICAgICAgICAgYm9vbCBpc051bGwoKSBjb25zdDsKIAotICAgICAgICBib29sIGJs
b2NrSXNGcmVlIHsgdHJ1ZSB9OwotICAgICAgICBib29sIGJsb2NrSXNMb2dpY2FsbHlFbXB0eSB7
IHRydWUgfTsKLSAgICAgICAgRnJlZUNlbGwqIGZyZWVMaXN0IHsgbnVsbHB0ciB9OworICAgICAg
ICBib29sIGJsb2NrSXNGcmVlOworICAgICAgICBGcmVlQ2VsbCogZnJlZUxpc3Q7CiAgICAgfTsK
IAogICAgIHN0YXRpYyBXZWFrQmxvY2sqIGNyZWF0ZSgpOwpAQCAtNjEsNyArNjEsNiBAQCBwdWJs
aWM6CiAgICAgc3RhdGljIFdlYWtJbXBsKiBhc1dlYWtJbXBsKEZyZWVDZWxsKik7CiAKICAgICBi
b29sIGlzRW1wdHkoKTsKLSAgICBib29sIGlzTG9naWNhbGx5RW1wdHlCdXROb3RGcmVlKCkgY29u
c3Q7CiAKICAgICB2b2lkIHN3ZWVwKCk7CiAgICAgU3dlZXBSZXN1bHQgdGFrZVN3ZWVwUmVzdWx0
KCk7CkBAIC04Niw2ICs4NSwxMyBAQCBwcml2YXRlOgogICAgIFN3ZWVwUmVzdWx0IG1fc3dlZXBS
ZXN1bHQ7CiB9OwogCitpbmxpbmUgV2Vha0Jsb2NrOjpTd2VlcFJlc3VsdDo6U3dlZXBSZXN1bHQo
KQorICAgIDogYmxvY2tJc0ZyZWUodHJ1ZSkKKyAgICAsIGZyZWVMaXN0KDApCit7CisgICAgQVNT
RVJUKGlzTnVsbCgpKTsKK30KKwogaW5saW5lIGJvb2wgV2Vha0Jsb2NrOjpTd2VlcFJlc3VsdDo6
aXNOdWxsKCkgY29uc3QKIHsKICAgICByZXR1cm4gYmxvY2tJc0ZyZWUgJiYgIWZyZWVMaXN0OyAv
LyBUaGlzIHN0YXRlIGlzIGltcG9zc2libGUsIHNvIHdlIGNhbiB1c2UgaXQgdG8gbWVhbiBudWxs
LgpAQCAtMTM0LDExICsxNDAsNiBAQCBpbmxpbmUgYm9vbCBXZWFrQmxvY2s6OmlzRW1wdHkoKQog
ICAgIHJldHVybiAhbV9zd2VlcFJlc3VsdC5pc051bGwoKSAmJiBtX3N3ZWVwUmVzdWx0LmJsb2Nr
SXNGcmVlOwogfQogCi1pbmxpbmUgYm9vbCBXZWFrQmxvY2s6OmlzTG9naWNhbGx5RW1wdHlCdXRO
b3RGcmVlKCkgY29uc3QKLXsKLSAgICByZXR1cm4gIW1fc3dlZXBSZXN1bHQuaXNOdWxsKCkgJiYg
IW1fc3dlZXBSZXN1bHQuYmxvY2tJc0ZyZWUgJiYgbV9zd2VlcFJlc3VsdC5ibG9ja0lzTG9naWNh
bGx5RW1wdHk7Ci19Ci0KIH0gLy8gbmFtZXNwYWNlIEpTQwogCiAjZW5kaWYgLy8gV2Vha0Jsb2Nr
X2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL1dlYWtTZXQuY3BwIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvV2Vha1NldC5jcHAKaW5kZXggNzA2OWRhZGE1OGQz
MWU2OWFhZjMwZDdkMDIxYWQwNjY5ZWM4ZDU4MC4uMzdkZGZhYzdlNmY4Nzg5MTg4M2JjNTdlYmQ5
N2NlOGEwMDg5YzBhMCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvV2Vh
a1NldC5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvV2Vha1NldC5jcHAKQEAg
LTQ0LDE4ICs0NCw4IEBAIFdlYWtTZXQ6On5XZWFrU2V0KCkKIAogdm9pZCBXZWFrU2V0Ojpzd2Vl
cCgpCiB7Ci0gICAgZm9yIChXZWFrQmxvY2sqIGJsb2NrID0gbV9ibG9ja3MuaGVhZCgpOyBibG9j
azspIHsKLSAgICAgICAgV2Vha0Jsb2NrKiBuZXh0QmxvY2sgPSBibG9jay0+bmV4dCgpOworICAg
IGZvciAoV2Vha0Jsb2NrKiBibG9jayA9IG1fYmxvY2tzLmhlYWQoKTsgYmxvY2s7IGJsb2NrID0g
YmxvY2stPm5leHQoKSkKICAgICAgICAgYmxvY2stPnN3ZWVwKCk7Ci0gICAgICAgIGlmIChibG9j
ay0+aXNMb2dpY2FsbHlFbXB0eUJ1dE5vdEZyZWUoKSkgewotICAgICAgICAgICAgLy8gSWYgdGhp
cyBXZWFrQmxvY2sgaXMgbG9naWNhbGx5IGVtcHR5LCBidXQgc3RpbGwgaGFzIFdlYWtzIHBvaW50
aW5nIGludG8gaXQsCi0gICAgICAgICAgICAvLyB3ZSBjYW4ndCBkZXN0cm95IGl0IGp1c3QgeWV0
LiBEZXRhY2ggaXQgZnJvbSB0aGUgV2Vha1NldCBhbmQgaGFuZCBvd25lcnNoaXAKLSAgICAgICAg
ICAgIC8vIHRvIHRoZSBIZWFwIHNvIHdlIGRvbid0IHBpbiBkb3duIHRoZSBlbnRpcmUgNjRrQiBN
YXJrZWRCbG9jay4KLSAgICAgICAgICAgIG1fYmxvY2tzLnJlbW92ZShibG9jayk7Ci0gICAgICAg
ICAgICBoZWFwKCktPmFkZExvZ2ljYWxseUVtcHR5V2Vha0Jsb2NrKGJsb2NrKTsKLSAgICAgICAg
fQotICAgICAgICBibG9jayA9IG5leHRCbG9jazsKLSAgICB9CiAKICAgICByZXNldEFsbG9jYXRv
cigpOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>