<?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>212712</bug_id>
          
          <creation_ts>2020-06-03 12:35:50 -0700</creation_ts>
          <short_desc>ITP SQLite Database should only vacuum once per day</short_desc>
          <delta_ts>2020-07-13 10:43: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>WebKit Misc.</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>214264</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kate Cheney">katherine_cheney</reporter>
          <assigned_to name="Kate Cheney">katherine_cheney</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wilander</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1658837</commentid>
    <comment_count>0</comment_count>
    <who name="Kate Cheney">katherine_cheney</who>
    <bug_when>2020-06-03 12:35:50 -0700</bug_when>
    <thetext>Currently the SQLite Database runs a vacuum command each time statistics are processed. This is probably too frequent, because the database rarely needs to delete large amounts of data. We can cut this down to once a day.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658838</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-03 12:36:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/63939711&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658864</commentid>
    <comment_count>2</comment_count>
      <attachid>400964</attachid>
    <who name="Kate Cheney">katherine_cheney</who>
    <bug_when>2020-06-03 13:27:25 -0700</bug_when>
    <thetext>Created attachment 400964
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658955</commentid>
    <comment_count>3</comment_count>
      <attachid>400964</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-06-03 20:02:41 -0700</bug_when>
    <thetext>Comment on attachment 400964
Patch

Great! Let’s see how this looks...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659102</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-04 08:03:09 -0700</bug_when>
    <thetext>Committed r262538: &lt;https://trac.webkit.org/changeset/262538&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 400964.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659782</commentid>
    <comment_count>5</comment_count>
    <who name="Kate Cheney">katherine_cheney</who>
    <bug_when>2020-06-05 14:04:18 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659783</commentid>
    <comment_count>6</comment_count>
      <attachid>401195</attachid>
    <who name="Kate Cheney">katherine_cheney</who>
    <bug_when>2020-06-05 14:04:19 -0700</bug_when>
    <thetext>Created attachment 401195
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659812</commentid>
    <comment_count>7</comment_count>
      <attachid>401195</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-06-05 15:02:54 -0700</bug_when>
    <thetext>Comment on attachment 401195
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1659816</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-05 15:12:12 -0700</bug_when>
    <thetext>Committed r262659: &lt;https://trac.webkit.org/changeset/262659&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401195.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400964</attachid>
            <date>2020-06-03 13:27:25 -0700</date>
            <delta_ts>2020-06-05 14:04:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212712-20200603132724.patch</filename>
            <type>text/plain</type>
            <size>3915</size>
            <attacher name="Kate Cheney">katherine_cheney</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGE1MDE0ZTE1OWMxNmQwNThj
YzFmNDc5YmZkZDU2YzdhODdlZmM1OTIuLmMzZTg1MDgzMDE2ZTlkNmUyYzVkODM3OTJjYWI0ZTNj
YTRkYjhmMTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMjAtMDYtMDMgIEthdGUgQ2hl
bmV5ICA8a2F0aGVyaW5lX2NoZW5leUBhcHBsZS5jb20+CisKKyAgICAgICAgSVRQIFNRTGl0ZSBE
YXRhYmFzZSBzaG91bGQgb25seSB2YWN1dW0gb25jZSBwZXIgZGF5CisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI3MTIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzYzOTM5NzExPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEN1cnJlbnRseSB0aGUgU1FMaXRlIERhdGFiYXNlIHJ1bnMgYSB2YWN1dW0gY29t
bWFuZCBlYWNoIHRpbWUgc3RhdGlzdGljcworICAgICAgICBhcmUgcHJvY2Vzc2VkLiBUaGlzIGlz
IHByb2JhYmx5IHRvbyBmcmVxdWVudCwgYmVjYXVzZSB0aGUgZGF0YWJhc2UKKyAgICAgICAgcmFy
ZWx5IG5lZWRzIHRvIGRlbGV0ZSBsYXJnZSBhbW91bnRzIG9mIGRhdGEuIFdlIGNhbiBjdXQgdGhp
cyBkb3duIHRvIG9uY2UgYSBkYXkuCisKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9DbGFzc2lm
aWVyL1Jlc291cmNlTG9hZFN0YXRpc3RpY3NEYXRhYmFzZVN0b3JlLmNwcDoKKyAgICAgICAgKiBO
ZXR3b3JrUHJvY2Vzcy9DbGFzc2lmaWVyL1Jlc291cmNlTG9hZFN0YXRpc3RpY3NEYXRhYmFzZVN0
b3JlLmg6CisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmllci9XZWJSZXNvdXJjZUxv
YWRTdGF0aXN0aWNzU3RvcmUuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJSZXNvdXJjZUxvYWRT
dGF0aXN0aWNzU3RvcmU6OnBlcmZvcm1EYWlseVRhc2tzKToKKwogMjAyMC0wNi0wMyAgS2F0ZSBD
aGVuZXkgIDxrYXRoZXJpbmVfY2hlbmV5QGFwcGxlLmNvbT4KIAogICAgICAgICBBbnkgYWN0aXZl
IHNxbGl0ZSB0cmFuc2FjdGlvbnMgZm9yIHRoZSBJVFAgZGF0YWJhc2Ugc2hvdWxkIGJlIGFib3J0
ZWQgd2hlbiB0aGUgbmV0d29yayBwcm9jZXNzIHN1c3BlbmRzLgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9DbGFzc2lmaWVyL1Jlc291cmNlTG9hZFN0YXRpc3RpY3NE
YXRhYmFzZVN0b3JlLmNwcCBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmll
ci9SZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5jcHAKaW5kZXggYWQ5YjA2OWE0
ZjNlNjViMWNjNmVlODNhMGYzMTdlNWVmYjU0NzUyYy4uOTRkMGI5OTIxNWJjNzllYTE5ZTBhNGJm
M2ExZTdkOGZkZGE1MDZjZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vz
cy9DbGFzc2lmaWVyL1Jlc291cmNlTG9hZFN0YXRpc3RpY3NEYXRhYmFzZVN0b3JlLmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VMb2FkU3Rh
dGlzdGljc0RhdGFiYXNlU3RvcmUuY3BwCkBAIC0xNDcwLDEzICsxNDcwLDcgQEAgdm9pZCBSZXNv
dXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZTo6Y2xhc3NpZnlQcmV2YWxlbnRSZXNvdXJj
ZXMoKQogICAgIHJlY2xhc3NpZnlSZXNvdXJjZXMoKTsKIH0KIAotdm9pZCBSZXNvdXJjZUxvYWRT
dGF0aXN0aWNzRGF0YWJhc2VTdG9yZTo6c3luY1N0b3JhZ2VJZk5lZWRlZCgpCi17Ci0gICAgQVNT
RVJUKCFSdW5Mb29wOjppc01haW4oKSk7Ci0gICAgbV9kYXRhYmFzZS5ydW5WYWN1dW1Db21tYW5k
KCk7Ci19Ci0KLXZvaWQgUmVzb3VyY2VMb2FkU3RhdGlzdGljc0RhdGFiYXNlU3RvcmU6OnN5bmNT
dG9yYWdlSW1tZWRpYXRlbHkoKQordm9pZCBSZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VT
dG9yZTo6cnVuVmFjdXVtQ29tbWFuZCgpCiB7CiAgICAgQVNTRVJUKCFSdW5Mb29wOjppc01haW4o
KSk7CiAgICAgbV9kYXRhYmFzZS5ydW5WYWN1dW1Db21tYW5kKCk7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VMb2FkU3RhdGlzdGlj
c0RhdGFiYXNlU3RvcmUuaCBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmll
ci9SZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5oCmluZGV4IGNiNTQyMDdiYWFk
YjVjODcyYjJkMTQ2YWEzYzI2MTg1NTc3MzU2YTEuLmJkZGQwZGNjZWU5ZTgyOTRlYzU4ZjVhOGI3
MDcwZmM3Y2Y2YTZjODYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3Mv
Q2xhc3NpZmllci9SZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmllci9SZXNvdXJjZUxvYWRTdGF0aXN0
aWNzRGF0YWJhc2VTdG9yZS5oCkBAIC05Myw4ICs5Myw5IEBAIHB1YmxpYzoKICAgICB2b2lkIHVw
ZGF0ZUNvb2tpZUJsb2NraW5nKENvbXBsZXRpb25IYW5kbGVyPHZvaWQoKT4mJikgb3ZlcnJpZGU7
CiAKICAgICB2b2lkIGNsYXNzaWZ5UHJldmFsZW50UmVzb3VyY2VzKCkgb3ZlcnJpZGU7Ci0gICAg
dm9pZCBzeW5jU3RvcmFnZUlmTmVlZGVkKCkgb3ZlcnJpZGU7Ci0gICAgdm9pZCBzeW5jU3RvcmFn
ZUltbWVkaWF0ZWx5KCkgb3ZlcnJpZGU7CisgICAgdm9pZCBzeW5jU3RvcmFnZUlmTmVlZGVkKCkg
b3ZlcnJpZGUgeyB9OworICAgIHZvaWQgc3luY1N0b3JhZ2VJbW1lZGlhdGVseSgpIG92ZXJyaWRl
IHsgfTsKKyAgICB2b2lkIHJ1blZhY3V1bUNvbW1hbmQoKTsKIAogICAgIHZvaWQgcmVxdWVzdFN0
b3JhZ2VBY2Nlc3NVbmRlck9wZW5lcihEb21haW5Jbk5lZWRPZlN0b3JhZ2VBY2Nlc3MmJiwgV2Vi
Q29yZTo6UGFnZUlkZW50aWZpZXIgb3BlbmVySUQsIE9wZW5lckRvbWFpbiYmKSBvdmVycmlkZTsK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9DbGFzc2lmaWVyL1dl
YlJlc291cmNlTG9hZFN0YXRpc3RpY3NTdG9yZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQ
cm9jZXNzL0NsYXNzaWZpZXIvV2ViUmVzb3VyY2VMb2FkU3RhdGlzdGljc1N0b3JlLmNwcAppbmRl
eCA1Nzg5ZmJiMWE4M2M3ZWYxYzBjNTkyMjA4YjY5M2VlYzgxYjc2NDQ4Li4zZGU1NDU3Mzk1YTYw
NDk4NjY1NDQ5MzE1NDE1NmFhODU5MDhjOTE5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05l
dHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvV2ViUmVzb3VyY2VMb2FkU3RhdGlzdGljc1N0b3JlLmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvV2ViUmVzb3Vy
Y2VMb2FkU3RhdGlzdGljc1N0b3JlLmNwcApAQCAtNzM3LDYgKzczNyw4IEBAIHZvaWQgV2ViUmVz
b3VyY2VMb2FkU3RhdGlzdGljc1N0b3JlOjpwZXJmb3JtRGFpbHlUYXNrcygpCiAgICAgICAgICAg
ICBtX3N0YXRpc3RpY3NTdG9yZS0+aW5jbHVkZVRvZGF5QXNPcGVyYXRpbmdEYXRlSWZOZWNlc3Nh
cnkoKTsKICAgICAgICAgICAgIG1fc3RhdGlzdGljc1N0b3JlLT5jYWxjdWxhdGVBbmRTdWJtaXRU
ZWxlbWV0cnkoKTsKICAgICAgICAgfQorICAgICAgICBpZiAoaXM8UmVzb3VyY2VMb2FkU3RhdGlz
dGljc0RhdGFiYXNlU3RvcmU+KCptX3N0YXRpc3RpY3NTdG9yZSkpCisgICAgICAgICAgICBkb3du
Y2FzdDxSZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZT4oKm1fc3RhdGlzdGljc1N0
b3JlKS5ydW5WYWN1dW1Db21tYW5kKCk7CiAgICAgfSk7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401195</attachid>
            <date>2020-06-05 14:04:19 -0700</date>
            <delta_ts>2020-06-05 15:12:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212712-20200605140418.patch</filename>
            <type>text/plain</type>
            <size>5150</size>
            <attacher name="Kate Cheney">katherine_cheney</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNTU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmRiODc2ZWY4ZjgyYTY4
OTI2MGQzZWZmZmFkN2JjZDU5NGVjZDM2Yi4uZjdhNmY2N2Q3MDlhMjQxZTllZDdkY2QyMjQ2ZTAx
MWQ3MDYyNWU2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA2LTA1ICBLYXRl
IENoZW5leSAgPGthdGhlcmluZV9jaGVuZXlAYXBwbGUuY29tPgorCisgICAgICAgIElUUCBTUUxp
dGUgRGF0YWJhc2Ugc2hvdWxkIG9ubHkgdmFjdXVtIG9uY2UgcGVyIGRheQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNzEyCisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS82MzkzOTcxMT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgV0VCQ09SRV9FWFBPUlQgbWFjcm8gdG8gZnVuY3Rpb24gbmVlZGVk
IGluIFdlYktpdC4KKworICAgICAgICAqIHBsYXRmb3JtL3NxbC9TUUxpdGVEYXRhYmFzZS5oOgor
CiAyMDIwLTA2LTA0ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAg
W2lPU10gVmFsaWRhdGUgaW5kZXggcGFyYW1ldGVyIGluIFBsYXRmb3JtUGFzdGVib2FyZApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxv
ZwppbmRleCBkNjBmMDk3Nzg0OWVlNjIzMzZjZTM2ZTAyM2Y2OTdhOTgzNTEyYmEyLi5jMjIzZmM0
MWJlMDcxZGY4YzEwOTVkOWQ1ODQwNjY3ODc5MjRlZjU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDIwLTA2LTA1ICBLYXRlIENoZW5leSAgPGthdGhlcmluZV9jaGVuZXlAYXBwbGUuY29t
PgorCisgICAgICAgIElUUCBTUUxpdGUgRGF0YWJhc2Ugc2hvdWxkIG9ubHkgdmFjdXVtIG9uY2Ug
cGVyIGRheQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjEyNzEyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MzkzOTcxMT4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGb2xsb3d1cCB0byBodHRwczovL3Ry
YWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMjYyNTM4L3dlYmtpdC4gV2Ugc2hvdWxkCisgICAgICAg
IHJ1biBpbmNyZW1lbnRhbCBhdXRvIHZhY3V1bSwgbm90IGEgZnVsbCB2YWN1dW0sIG9uY2UgcGVy
LWRheSwgYmVjYXVzZQorICAgICAgICBpdCBpcyBsZXNzIGV4cGVuc2l2ZS4KKworICAgICAgICAq
IE5ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VMb2FkU3RhdGlzdGljc0RhdGFiYXNl
U3RvcmUuY3BwOgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VM
b2FkU3RhdGlzdGljc0RhdGFiYXNlU3RvcmUuaDoKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9D
bGFzc2lmaWVyL1dlYlJlc291cmNlTG9hZFN0YXRpc3RpY3NTdG9yZS5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYlJlc291cmNlTG9hZFN0YXRpc3RpY3NTdG9yZTo6cGVyZm9ybURhaWx5VGFza3Mp
OgorCiAyMDIwLTA2LTA0ICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KIAog
ICAgICAgICBbQ29jb2FdIEFkb3B0IHJlYWQtb25seSBtb2RlIGZvciBwcmVmZXJlbmNlcyBpbiB0
aGUgV2ViQ29udGVudCBwcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9zcWwvU1FMaXRlRGF0YWJhc2UuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NxbC9TUUxp
dGVEYXRhYmFzZS5oCmluZGV4IGM2YWQ1NjU5NzkzMGQ5NTNkYjUzOTgyZTI2M2RlN2FlZWYxYzA0
OWQuLjM3MmI4MWJjZTgzZTQwZmU4MWZhZGY3MGYzOTdlMWQzZGMzMGExYWQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NxbC9TUUxpdGVEYXRhYmFzZS5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL3NxbC9TUUxpdGVEYXRhYmFzZS5oCkBAIC02Niw3ICs2Niw3IEBA
IHB1YmxpYzoKICAgICBXRUJDT1JFX0VYUE9SVCBib29sIHRhYmxlRXhpc3RzKGNvbnN0IFN0cmlu
ZyYpOwogICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgY2xlYXJBbGxUYWJsZXMoKTsKICAgICBXRUJD
T1JFX0VYUE9SVCBpbnQgcnVuVmFjdXVtQ29tbWFuZCgpOwotICAgIGludCBydW5JbmNyZW1lbnRh
bFZhY3V1bUNvbW1hbmQoKTsKKyAgICBXRUJDT1JFX0VYUE9SVCBpbnQgcnVuSW5jcmVtZW50YWxW
YWN1dW1Db21tYW5kKCk7CiAgICAgCiAgICAgYm9vbCB0cmFuc2FjdGlvbkluUHJvZ3Jlc3MoKSBj
b25zdCB7IHJldHVybiBtX3RyYW5zYWN0aW9uSW5Qcm9ncmVzczsgfQogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VMb2FkU3RhdGlz
dGljc0RhdGFiYXNlU3RvcmUuY3BwIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9DbGFz
c2lmaWVyL1Jlc291cmNlTG9hZFN0YXRpc3RpY3NEYXRhYmFzZVN0b3JlLmNwcAppbmRleCA5NGQw
Yjk5MjE1YmM3OWVhMTllMGE0YmYzYTFlN2Q4ZmRkYTUwNmNlLi4yMzU0MGFmZjIxNzRlZjEzMTBl
ODQ3N2M3ZTE5YmU5M2I5ZjljYWNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQ
cm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VMb2FkU3RhdGlzdGljc0RhdGFiYXNlU3RvcmUuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmllci9SZXNvdXJjZUxv
YWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5jcHAKQEAgLTE0NzAsMTAgKzE0NzAsMTAgQEAgdm9p
ZCBSZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZTo6Y2xhc3NpZnlQcmV2YWxlbnRS
ZXNvdXJjZXMoKQogICAgIHJlY2xhc3NpZnlSZXNvdXJjZXMoKTsKIH0KIAotdm9pZCBSZXNvdXJj
ZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZTo6cnVuVmFjdXVtQ29tbWFuZCgpCit2b2lkIFJl
c291cmNlTG9hZFN0YXRpc3RpY3NEYXRhYmFzZVN0b3JlOjpydW5JbmNyZW1lbnRhbFZhY3V1bUNv
bW1hbmQoKQogewogICAgIEFTU0VSVCghUnVuTG9vcDo6aXNNYWluKCkpOwotICAgIG1fZGF0YWJh
c2UucnVuVmFjdXVtQ29tbWFuZCgpOworICAgIG1fZGF0YWJhc2UucnVuSW5jcmVtZW50YWxWYWN1
dW1Db21tYW5kKCk7CiB9CiAKIGJvb2wgUmVzb3VyY2VMb2FkU3RhdGlzdGljc0RhdGFiYXNlU3Rv
cmU6Omhhc1N0b3JhZ2VBY2Nlc3MoY29uc3QgVG9wRnJhbWVEb21haW4mIHRvcEZyYW1lRG9tYWlu
LCBjb25zdCBTdWJGcmFtZURvbWFpbiYgc3ViRnJhbWVEb21haW4pIGNvbnN0CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIvUmVzb3VyY2VMb2FkU3Rh
dGlzdGljc0RhdGFiYXNlU3RvcmUuaCBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xh
c3NpZmllci9SZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5oCmluZGV4IGJkZGQw
ZGNjZWU5ZTgyOTRlYzU4ZjVhOGI3MDcwZmM3Y2Y2YTZjODYuLjBmOWYwYzJlMzhlZjQwZTAyN2Uy
ZmM4YmI0NTZlMDU5MDQ3NzU2YjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1By
b2Nlc3MvQ2xhc3NpZmllci9SZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5oCisr
KyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmllci9SZXNvdXJjZUxvYWRT
dGF0aXN0aWNzRGF0YWJhc2VTdG9yZS5oCkBAIC05NSw3ICs5NSw3IEBAIHB1YmxpYzoKICAgICB2
b2lkIGNsYXNzaWZ5UHJldmFsZW50UmVzb3VyY2VzKCkgb3ZlcnJpZGU7CiAgICAgdm9pZCBzeW5j
U3RvcmFnZUlmTmVlZGVkKCkgb3ZlcnJpZGUgeyB9OwogICAgIHZvaWQgc3luY1N0b3JhZ2VJbW1l
ZGlhdGVseSgpIG92ZXJyaWRlIHsgfTsKLSAgICB2b2lkIHJ1blZhY3V1bUNvbW1hbmQoKTsKKyAg
ICB2b2lkIHJ1bkluY3JlbWVudGFsVmFjdXVtQ29tbWFuZCgpOwogCiAgICAgdm9pZCByZXF1ZXN0
U3RvcmFnZUFjY2Vzc1VuZGVyT3BlbmVyKERvbWFpbkluTmVlZE9mU3RvcmFnZUFjY2VzcyYmLCBX
ZWJDb3JlOjpQYWdlSWRlbnRpZmllciBvcGVuZXJJRCwgT3BlbmVyRG9tYWluJiYpIG92ZXJyaWRl
OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL0NsYXNzaWZpZXIv
V2ViUmVzb3VyY2VMb2FkU3RhdGlzdGljc1N0b3JlLmNwcCBiL1NvdXJjZS9XZWJLaXQvTmV0d29y
a1Byb2Nlc3MvQ2xhc3NpZmllci9XZWJSZXNvdXJjZUxvYWRTdGF0aXN0aWNzU3RvcmUuY3BwCmlu
ZGV4IDNkZTU0NTczOTVhNjA0OTg2NjU0NDkzMTU0MTU2YWE4NTkwOGM5MTkuLjE5NDg1MmExNjVh
Y2JiZDIyYjVlMjdhMDA2OGM5OWZiMjczZjg1ZTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
TmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmllci9XZWJSZXNvdXJjZUxvYWRTdGF0aXN0aWNzU3RvcmUu
Y3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvQ2xhc3NpZmllci9XZWJSZXNv
dXJjZUxvYWRTdGF0aXN0aWNzU3RvcmUuY3BwCkBAIC03MzgsNyArNzM4LDcgQEAgdm9pZCBXZWJS
ZXNvdXJjZUxvYWRTdGF0aXN0aWNzU3RvcmU6OnBlcmZvcm1EYWlseVRhc2tzKCkKICAgICAgICAg
ICAgIG1fc3RhdGlzdGljc1N0b3JlLT5jYWxjdWxhdGVBbmRTdWJtaXRUZWxlbWV0cnkoKTsKICAg
ICAgICAgfQogICAgICAgICBpZiAoaXM8UmVzb3VyY2VMb2FkU3RhdGlzdGljc0RhdGFiYXNlU3Rv
cmU+KCptX3N0YXRpc3RpY3NTdG9yZSkpCi0gICAgICAgICAgICBkb3duY2FzdDxSZXNvdXJjZUxv
YWRTdGF0aXN0aWNzRGF0YWJhc2VTdG9yZT4oKm1fc3RhdGlzdGljc1N0b3JlKS5ydW5WYWN1dW1D
b21tYW5kKCk7CisgICAgICAgICAgICBkb3duY2FzdDxSZXNvdXJjZUxvYWRTdGF0aXN0aWNzRGF0
YWJhc2VTdG9yZT4oKm1fc3RhdGlzdGljc1N0b3JlKS5ydW5JbmNyZW1lbnRhbFZhY3V1bUNvbW1h
bmQoKTsKICAgICB9KTsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>