<?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>185447</bug_id>
          
          <creation_ts>2018-05-08 14:30:16 -0700</creation_ts>
          <short_desc>Consider stopping various automatic threads when we VM::shrinkFootprint()</short_desc>
          <delta_ts>2018-05-08 14:38:47 -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>JavaScriptCore</component>
          <version>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>
          <dependson>185441</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>benjamin</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>jfbastien</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ticaiolima</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1421941</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-05-08 14:30:16 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421943</commentid>
    <comment_count>1</comment_count>
      <attachid>339879</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-05-08 14:37:27 -0700</bug_when>
    <thetext>Created attachment 339879
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421946</commentid>
    <comment_count>2</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-05-08 14:38:41 -0700</bug_when>
    <thetext>Oops, attached this to wrong bugzilla.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339879</attachid>
            <date>2018-05-08 14:37:27 -0700</date>
            <delta_ts>2018-05-08 14:38:47 -0700</delta_ts>
            <desc>patch</desc>
            <filename>a-backup.diff</filename>
            <type>text/plain</type>
            <size>11976</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjMxNTEyKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBA
CisyMDE4LTA1LTA4ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IEFkZCBKU1ZpcnR1YWxNYWNoaW5lIFNQSSB0byBzaHJpbmsgdGhlIG1lbW9yeSBmb290cHJpbnQg
b2YgdGhlIFZNCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xODU0NDEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM5OTk5NDE0PgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgcGF0Y2ggYWRkcyBKU1Zp
cnR1YWxNYWNoaW5lIFNQSSB0byByZWxlYXNlIGFzIG11Y2ggbWVtb3J5IGFzIHBvc3NpYmxlLgor
ICAgICAgICBUaGUgU1BJIGRvZXM6CisgICAgICAgIC0gRGVsZXRlcyBhbGwgY29kZSBjYWNoZXMu
CisgICAgICAgIC0gU3luY2hyb25vdXMgR0MuCisgICAgICAgIC0gUnVuIHRoZSBzY2F2ZW5nZXIu
CisKKyAgICAgICAgKiBBUEkvSlNWaXJ0dWFsTWFjaGluZS5tbToKKyAgICAgICAgKC1bSlNWaXJ0
dWFsTWFjaGluZSBzaHJpbmtGb290cHJpbnRdKToKKyAgICAgICAgKiBBUEkvSlNWaXJ0dWFsTWFj
aGluZVByaXZhdGUuaDogQWRkZWQuCisgICAgICAgICogQVBJL3Rlc3RzL3Rlc3RhcGkubW06Cisg
ICAgICAgICh0ZXN0T2JqZWN0aXZlQ0FQSU1haW4pOgorICAgICAgICAqIEphdmFTY3JpcHRDb3Jl
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisgICAgICAgICogcnVudGltZS9WTS5jcHA6Cisg
ICAgICAgIChKU0M6OlZNOjpzaHJpbmtGb290cHJpbnQpOgorICAgICAgICAqIHJ1bnRpbWUvVk0u
aDoKKwogMjAxOC0wNS0wOCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAog
ICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjMxNDY4LgpJbmRleDogU291cmNlL0ph
dmFTY3JpcHRDb3JlL0FQSS9KU1ZpcnR1YWxNYWNoaW5lLm1tCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNWaXJ0dWFsTWFjaGluZS5tbQkocmV2aXNpb24gMjMxNDk2
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL0FQSS9KU1ZpcnR1YWxNYWNoaW5lLm1tCSh3b3Jr
aW5nIGNvcHkpCkBAIC0yNjgsNiArMjY4LDEzIEBAIC0gKE5TTWFwVGFibGUgKilleHRlcm5hbFJl
bWVtYmVyZWRTZXQKICAgICByZXR1cm4gbV9leHRlcm5hbFJlbWVtYmVyZWRTZXQ7CiB9CiAKKy0g
KHZvaWQpc2hyaW5rRm9vdHByaW50Cit7CisgICAgSlNDOjpWTSogdm0gPSB0b0pTKG1fZ3JvdXAp
OworICAgIEpTQzo6SlNMb2NrSG9sZGVyIGxvY2tlcih2bSk7CisgICAgdm0tPnNocmlua0Zvb3Rw
cmludCgpOworfQorCiBAZW5kCiAKIHN0YXRpYyB2b2lkIHNjYW5FeHRlcm5hbE9iamVjdEdyYXBo
KEpTQzo6Vk0mIHZtLCBKU0M6OlNsb3RWaXNpdG9yJiB2aXNpdG9yLCB2b2lkKiByb290LCBib29s
IGxvY2tBY3F1aXJlZCkKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNWaXJ0dWFs
TWFjaGluZVByaXZhdGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJ
L0pTVmlydHVhbE1hY2hpbmVQcml2YXRlLmgJKG5vbmV4aXN0ZW50KQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL0FQSS9KU1ZpcnR1YWxNYWNoaW5lUHJpdmF0ZS5oCSh3b3JraW5nIGNvcHkpCkBA
IC0wLDAgKzEsNDggQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMTggQXBwbGUgSW5jLiBBbGwg
cmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNl
IGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUg
cGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUg
bWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRo
ZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMg
YW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBi
aW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIg
aW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlk
ZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklE
RUQgQlkgQVBQTEUgSU5DLiBgYEFTIElTJycgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVE
IFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKKyAqIElNUExJ
RUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUgorICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIEFQUExF
IElOQy4gT1IKKyAqIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElS
RUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLAorICogRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFM
IERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAorICogUFJPQ1VSRU1FTlQg
T0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SCisg
KiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBP
TiBBTlkgVEhFT1JZCisgKiBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklD
VCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJ
U0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQorICogT0YgVEhJUyBTT0ZUV0FS
RSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAq
LworCisjaWZuZGVmIEpTVmlydHVhbE1hY2hpbmVQcml2YXRlX2gKKyNkZWZpbmUgSlNWaXJ0dWFs
TWFjaGluZVByaXZhdGVfaAorCisjaWYgSlNDX09CSkNfQVBJX0VOQUJMRUQKKworI2ltcG9ydCA8
SmF2YVNjcmlwdENvcmUvSlNWaXJ0dWFsTWFjaGluZS5oPgorCitAaW50ZXJmYWNlIEpTVmlydHVh
bE1hY2hpbmUoUHJpdmF0ZSkKKworLyohCitAcHJvcGVydHkKK0BkaXNjdXNzaW9uIFNocmlua3Mg
dGhlIG1lbW9yeSBmb290cHJpbnQgb2YgdGhlIFZNIGJ5IGRlbGV0aW5nIHZhcmlvdXMgaW50ZXJu
YWwgY2FjaGVzLAorIHJ1bm5pbmcgc3luY2hyb25vdXMgZ2FyYmFnZSBjb2xsZWN0aW9uLCBhbmQg
cmVsZWFzaW5nIG1lbW9yeSBiYWNrIHRvIHRoZSBPUy4gRm9yIHRoaXMKKyB0byBmcmVlIGFzIG11
Y2ggbWVtb3J5IGFzIHBvc3NpYmxlLCBkbyBub3QgY2FsbCB0aGlzIHdoZW4gSmF2YVNjcmlwdCBp
cyBydW5uaW5nIG9uIHRoZSBzdGFjay4KKyovCisKKy0gKHZvaWQpc2hyaW5rRm9vdHByaW50OyAv
LyBGSVhNRTogQW5ub3RhdGUgdGhpcyB3aXRoIE5TX0FWQUlMQUJMRTogPHJkYXI6Ly9wcm9ibGVt
LzQwMDcxMzMyPi4KKworQGVuZAorCisjZW5kaWYgLy8gSlNDX09CSkNfQVBJX0VOQUJMRUQKKwor
I2VuZGlmIC8vIEpTVmlydHVhbE1hY2hpbmVQcml2YXRlX2gKSW5kZXg6IFNvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9BUEkvdGVzdHMvdGVzdGFwaS5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvQVBJL3Rlc3RzL3Rlc3RhcGkubW0JKHJldmlzaW9uIDIzMTQ5NikKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9BUEkvdGVzdHMvdGVzdGFwaS5tbQkod29ya2luZyBjb3B5KQpAQCAt
MjgsMTEgKzI4LDE0IEBACiAjaW1wb3J0ICJDdXJyZW50VGhpc0luc2lkZUJsb2NrR2V0dGVyVGVz
dC5oIgogI2ltcG9ydCAiRGF0ZVRlc3RzLmgiCiAjaW1wb3J0ICJKU0V4cG9ydFRlc3RzLmgiCisj
aW1wb3J0ICJKU1ZpcnR1YWxNYWNoaW5lUHJpdmF0ZS5oIgogI2ltcG9ydCAiUmVncmVzczE0MTI3
NS5oIgogI2ltcG9ydCAiUmVncmVzczE0MTgwOS5oIgogCiAjaW1wb3J0IDxwdGhyZWFkLmg+CiAj
aW1wb3J0IDx2ZWN0b3I+CisjaW1wb3J0IDx3dGYvTWVtb3J5Rm9vdHByaW50Lmg+CisjaW1wb3J0
IDx3dGYvT3B0aW9uYWwuaD4KIAogZXh0ZXJuICJDIiB2b2lkIEpTU3luY2hyb25vdXNHYXJiYWdl
Q29sbGVjdEZvckRlYnVnZ2luZyhKU0NvbnRleHRSZWYpOwogZXh0ZXJuICJDIiB2b2lkIEpTU3lu
Y2hyb25vdXNFZGVuQ29sbGVjdEZvckRlYnVnZ2luZyhKU0NvbnRleHRSZWYpOwpAQCAtMTQ2OSw2
ICsxNDcyLDMzIEBAIHN0YXRpYyB2b2lkIHRlc3RPYmplY3RpdmVDQVBJTWFpbigpCiAgICAgICAg
IGNoZWNrUmVzdWx0KEAiUmFuIGNvZGUgaW4gZml2ZSBjb25jdXJyZW50IFZNcyB0aGF0IEdDJ2Qi
LCBvayk7CiAgICAgfQogCisgICAgQGF1dG9yZWxlYXNlcG9vbCB7CisgICAgICAgIEpTQ29udGV4
dCAqY29udGV4dCA9IFtbSlNDb250ZXh0IGFsbG9jXSBpbml0XTsKKyAgICAgICAgSlNWaXJ0dWFs
TWFjaGluZSAqdm0gPSBbY29udGV4dCB2aXJ0dWFsTWFjaGluZV07CisgICAgICAgIFt2bSBzaHJp
bmtGb290cHJpbnRdOyAvLyBNYWtlIHN1cmUgdGhhdCB3aGVuIHdlIGFsbG9jYXRlIGEgdG9uIG9m
IG1lbW9yeSBiZWxvdyB3ZSByZXVzZSBhdCBsaXR0bGUgYXMgcG9zc2libGUuCisKKyAgICAgICAg
c3RkOjpvcHRpb25hbDxzaXplX3Q+IGZvb3RwcmludEJlZm9yZSA9IFdURjo6bWVtb3J5Rm9vdHBy
aW50KCk7CisgICAgICAgIFJFTEVBU0VfQVNTRVJUKGZvb3RwcmludEJlZm9yZSk7CisKKyAgICAg
ICAgW2NvbnRleHQgZXZhbHVhdGVTY3JpcHQ6QCJmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwOyAr
K2kpIHsgZXZhbChgbXlWYXJpYWJsZV8ke2l9ID0gW2ldYCk7IH0iXTsKKworICAgICAgICBzdGF0
aWMgY29uc3RleHByIHNpemVfdCBhcHByb3hpbWF0ZUJ5dGVzID0gMTAwMDAgKiBzaXplb2YoaW50
KTsKKyAgICAgICAgc3RkOjpvcHRpb25hbDxzaXplX3Q+IGZvb3RwcmludE1pZGRsZSA9IFdURjo6
bWVtb3J5Rm9vdHByaW50KCk7CisgICAgICAgIFJFTEVBU0VfQVNTRVJUKGZvb3RwcmludE1pZGRs
ZSk7CisgICAgICAgIGNoZWNrUmVzdWx0KEAiRm9vdHByaW50IGlzIGxhcmdlciB0aGFuIHdoYXQg
d2UgYWxsb2NhdGVkIiwgKmZvb3RwcmludE1pZGRsZSA+IGFwcHJveGltYXRlQnl0ZXMpOworICAg
ICAgICBjaGVja1Jlc3VsdChAIkZvb3RwcmludCBnb3QgbGFyZ2VyIGFzIHdlIGFsbG9jYXRlZCBh
IHRvbiBvZiBzdHVmZiIsICpmb290cHJpbnRNaWRkbGUgPiAqZm9vdHByaW50QmVmb3JlKTsKKyAg
ICAgICAgc2l6ZV90IGFsbG9jYXRpb25EZWx0YSA9ICpmb290cHJpbnRNaWRkbGUgLSAqZm9vdHBy
aW50QmVmb3JlOworICAgICAgICBjaGVja1Jlc3VsdChAIldlIGFsbG9jYXRlZCBhcyBtdWNoIG9y
IG1vcmUgbWVtb3J5IHRoYW4gd2hhdCB3ZSBleHBlY3RlZCB0byIsIGFsbG9jYXRpb25EZWx0YSA+
PSBhcHByb3hpbWF0ZUJ5dGVzKTsKKworICAgICAgICBbY29udGV4dCBldmFsdWF0ZVNjcmlwdDpA
ImZvciAobGV0IGkgPSAwOyBpIDwgMTAwMDA7ICsraSkgeyBldmFsKGBteVZhcmlhYmxlXyR7aX0g
PSBudWxsYCk7IH0iXTsKKyAgICAgICAgW3ZtIHNocmlua0Zvb3RwcmludF07CisgICAgICAgIHN0
ZDo6b3B0aW9uYWw8c2l6ZV90PiBmb290cHJpbnRBZnRlciA9IFdURjo6bWVtb3J5Rm9vdHByaW50
KCk7CisgICAgICAgIFJFTEVBU0VfQVNTRVJUKGZvb3RwcmludEFmdGVyKTsKKyAgICAgICAgY2hl
Y2tSZXN1bHQoQCJGb290cHJpbnQgZ290IHNtYWxsZXIgYWZ0ZXIgd2Ugc2hyYW5rIHRoZSBWTSIs
ICpmb290cHJpbnRBZnRlciA8ICpmb290cHJpbnRNaWRkbGUpOworICAgICAgICBzaXplX3QgZnJl
ZURlbHRhID0gKmZvb3RwcmludE1pZGRsZSAtICpmb290cHJpbnRBZnRlcjsKKyAgICAgICAgY2hl
Y2tSZXN1bHQoQCJTaHJpbmtpbmcgdGhlIGZvb3RwcmludCBvZiB0aGUgVk0gYWN0dWFsbHkgZnJl
ZWQgbWVtb3J5IiwgZnJlZURlbHRhID4gKGFwcHJveGltYXRlQnl0ZXMgLyAyKSk7CisgICAgfQor
CiAgICAgY3VycmVudFRoaXNJbnNpZGVCbG9ja0dldHRlclRlc3QoKTsKICAgICBydW5EYXRlVGVz
dHMoKTsKICAgICBydW5KU0V4cG9ydFRlc3RzKCk7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvSmF2YVNjcmlwdENvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvago9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvagkocmV2aXNpb24gMjMxNDk2KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFT
Y3JpcHRDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTEx
MDAsNiArMTEwMCw3IEBACiAJCTc5MTlCNzgwMUUwMzU1OUMwMDVCRUVEOCAvKiBCM0NvbXBpbGUu
aCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDc5MTlCNzdG
MUUwMzU1OUMwMDVCRUVEOCAvKiBCM0NvbXBpbGUuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRF
UyA9IChQcml2YXRlLCApOyB9OyB9OwogCQk3OTIzM0MyQjFEMzQ3MTU3MDBDNUE4MzQgLyogSklU
TWF0aElDLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA3
OTIzM0MyOTFEMzQ3MTU3MDBDNUE4MzQgLyogSklUTWF0aElDLmggKi87IHNldHRpbmdzID0ge0FU
VFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJNzkyQ0IzNEExQzRFRUQ1QzAwRDEzQUYz
IC8qIFBDVG9Db2RlT3JpZ2luTWFwLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZp
bGU7IGZpbGVSZWYgPSA3OTJDQjM0ODFDNEVFRDVDMDBEMTNBRjMgLyogUENUb0NvZGVPcmlnaW5N
YXAuaCAqLzsgc2V0dGluZ3MgPSB7QVRUUklCVVRFUyA9IChQcml2YXRlLCApOyB9OyB9OworCQk3
OTVBQzYxODIwQTIzNTVFMDA1MkM3NkMgLyogSlNWaXJ0dWFsTWFjaGluZVByaXZhdGUuaCBpbiBI
ZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDc5NUFDNjE3MjBBMjM1
NEIwMDUyQzc2QyAvKiBKU1ZpcnR1YWxNYWNoaW5lUHJpdmF0ZS5oICovOyBzZXR0aW5ncyA9IHtB
VFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CiAJCTc5NjQ2NTZBMUI5NTJGRjAwMDMwNTlF
RSAvKiBHZXRQdXRJbmZvLmggaW4gSGVhZGVycyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZp
bGVSZWYgPSA3OTY0NjU2ODFCOTUyRkYwMDAzMDU5RUUgLyogR2V0UHV0SW5mby5oICovOyBzZXR0
aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUsICk7IH07IH07CiAJCTc5NjVDMjE3MUU1RDc5
OTYwMEI3NTkxRCAvKiBBaXJBbGxvY2F0ZVJlZ2lzdGVyc0J5R3JhcGhDb2xvcmluZy5oIGluIEhl
YWRlcnMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gNzk2NUMyMTUxRTVENzk5
NjAwQjc1OTFEIC8qIEFpckFsbG9jYXRlUmVnaXN0ZXJzQnlHcmFwaENvbG9yaW5nLmggKi87IHNl
dHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKIAkJNzk2REFBMkIxRTg5
Q0NENjAwNURGMjRBIC8qIENhbGxlZUJpdHMuaCBpbiBIZWFkZXJzICovID0ge2lzYSA9IFBCWEJ1
aWxkRmlsZTsgZmlsZVJlZiA9IDc5NkRBQTJBMUU4OUNDRDYwMDVERjI0QSAvKiBDYWxsZWVCaXRz
LmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHJpdmF0ZSwgKTsgfTsgfTsKQEAgLTM2
MTUsNiArMzYxNiw3IEBACiAJCTc5MjMzQzI5MUQzNDcxNTcwMEM1QTgzNCAvKiBKSVRNYXRoSUMu
aCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25v
d25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gSklUTWF0aElDLmg7IHNvdXJjZVRy
ZWUgPSAiPGdyb3VwPiI7IH07CiAJCTc5MkNCMzQ3MUM0RUVENUMwMEQxM0FGMyAvKiBQQ1RvQ29k
ZU9yaWdpbk1hcC5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5n
ID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBQQ1Rv
Q29kZU9yaWdpbk1hcC5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTc5MkNCMzQ4
MUM0RUVENUMwMEQxM0FGMyAvKiBQQ1RvQ29kZU9yaWdpbk1hcC5oICovID0ge2lzYSA9IFBCWEZp
bGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNl
Y29kZS5jLmg7IHBhdGggPSBQQ1RvQ29kZU9yaWdpbk1hcC5oOyBzb3VyY2VUcmVlID0gIjxncm91
cD4iOyB9OworCQk3OTVBQzYxNzIwQTIzNTRCMDA1MkM3NkMgLyogSlNWaXJ0dWFsTWFjaGluZVBy
aXZhdGUuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9
IHNvdXJjZWNvZGUuYy5oOyBwYXRoID0gSlNWaXJ0dWFsTWFjaGluZVByaXZhdGUuaDsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNzk1RjA5OUMxRTAzNjAwNTAwQkJFMzdGIC8qIEIzQ29t
cGlsZS5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsg
bGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IG5hbWUgPSBCM0NvbXBpbGUu
Y3BwOyBwYXRoID0gYjMvQjNDb21waWxlLmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsK
IAkJNzk2NDY1NjgxQjk1MkZGMDAwMzA1OUVFIC8qIEdldFB1dEluZm8uaCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuYy5oOyBwYXRoID0gR2V0UHV0SW5mby5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4i
OyB9OwogCQk3OTY1QzIxNDFFNUQ3OTk2MDBCNzU5MUQgLyogQWlyQWxsb2NhdGVSZWdpc3RlcnNC
eUdyYXBoQ29sb3JpbmcuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNv
ZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAuY3BwOyBuYW1lID0g
QWlyQWxsb2NhdGVSZWdpc3RlcnNCeUdyYXBoQ29sb3JpbmcuY3BwOyBwYXRoID0gYjMvYWlyL0Fp
ckFsbG9jYXRlUmVnaXN0ZXJzQnlHcmFwaENvbG9yaW5nLmNwcDsgc291cmNlVHJlZSA9ICI8Z3Jv
dXA+IjsgfTsKQEAgLTU4NTQsNiArNTg1Niw3IEBACiAJCQkJMTRCRDVBMkIwQTNFOTFGNjAwQkFG
NTlDIC8qIEpTVmFsdWVSZWYuY3BwICovLAogCQkJCTE0ODJCNkVBMEE0MzAwQjMwMDUxN0NGQyAv
KiBKU1ZhbHVlUmVmLmggKi8sCiAJCQkJODZFM0M2MEYxNjdCQUI4NzAwNkQ3NjBBIC8qIEpTVmly
dHVhbE1hY2hpbmUuaCAqLywKKwkJCQk3OTVBQzYxNzIwQTIzNTRCMDA1MkM3NkMgLyogSlNWaXJ0
dWFsTWFjaGluZVByaXZhdGUuaCAqLywKIAkJCQk4NkUzQzYxMDE2N0JBQjg3MDA2RDc2MEEgLyog
SlNWaXJ0dWFsTWFjaGluZS5tbSAqLywKIAkJCQk4NkUzQzYxMTE2N0JBQjg3MDA2RDc2MEEgLyog
SlNWaXJ0dWFsTWFjaGluZUludGVybmFsLmggKi8sCiAJCQkJQTc0ODJFMzcxMTZBNjk3QjAwM0Iw
NzEyIC8qIEpTV2Vha09iamVjdE1hcFJlZkludGVybmFsLmggKi8sCkBAIC04NjA5LDYgKzg2MTIs
NyBAQAogCQkJCTBGRkI5MjFDMTZEMDJGMTEwMDU1QTVEQiAvKiBERkdPU1JFeGl0Q29tcGlsYXRp
b25JbmZvLmggaW4gSGVhZGVycyAqLywKIAkJCQkwRjcwMjVBQTE3MTRCMEZDMDAzODJDMEUgLyog
REZHT1NSRXhpdENvbXBpbGVyQ29tbW9uLmggaW4gSGVhZGVycyAqLywKIAkJCQkwRjM5MkM4QTFC
NDYxODg0MDA4NDQ3MjggLyogREZHT1NSRXhpdEZ1enouaCBpbiBIZWFkZXJzICovLAorCQkJCTc5
NUFDNjE4MjBBMjM1NUUwMDUyQzc2QyAvKiBKU1ZpcnR1YWxNYWNoaW5lUHJpdmF0ZS5oIGluIEhl
YWRlcnMgKi8sCiAJCQkJMEZFRkM5QUIxNjgxQTNCNjAwNTY3RjUzIC8qIERGR09TUkV4aXRKdW1w
UGxhY2Vob2xkZXIuaCBpbiBIZWFkZXJzICovLAogCQkJCTBGMjM1QkVFMTcxNzhFNzMwMDY5MEM3
RiAvKiBERkdPU1JFeGl0UHJlcGFyYXRpb24uaCBpbiBIZWFkZXJzICovLAogCQkJCTBGNjIzNzk4
MUFFNDVDQTcwMEQ0MDJFQSAvKiBERkdQaGFudG9tSW5zZXJ0aW9uUGhhc2UuaCBpbiBIZWFkZXJz
ICovLApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1ZNLmNwcAkocmV2aXNpb24gMjMx
NDk2KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC03NzEsNiArNzcxLDE1IEBAIHZvaWQgVk06OmRlbGV0ZUFsbENvZGUoRGVsZXRlQWxs
Q29kZUVmZm8KICAgICB9KTsKIH0KIAordm9pZCBWTTo6c2hyaW5rRm9vdHByaW50KCkKK3sKKyAg
ICBkZWxldGVBbGxDb2RlKERlbGV0ZUFsbENvZGVJZk5vdENvbGxlY3RpbmcpOworICAgIGhlYXAu
Y29sbGVjdFN5bmMoKTsKKyAgICBXVEY6OnJlbGVhc2VGYXN0TWFsbG9jRnJlZU1lbW9yeSgpOwor
ICAgIC8vIEZJWE1FOiBDb25zaWRlciBzdG9wcGluZyB2YXJpb3VzIGF1dG9tYXRpYyB0aHJlYWRz
IGhlcmUuCisgICAgLy8gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4
NTQ0NworfQorCiBTb3VyY2VQcm92aWRlckNhY2hlKiBWTTo6YWRkU291cmNlUHJvdmlkZXJDYWNo
ZShTb3VyY2VQcm92aWRlciogc291cmNlUHJvdmlkZXIpCiB7CiAgICAgYXV0byBhZGRSZXN1bHQg
PSBzb3VyY2VQcm92aWRlckNhY2hlTWFwLmFkZChzb3VyY2VQcm92aWRlciwgbnVsbHB0cik7Cklu
ZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1ZNLmgJKHJldmlzaW9uIDIzMTQ5NikKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1ZNLmgJKHdvcmtpbmcgY29weSkKQEAgLTc0Niw2
ICs3NDYsOCBAQCBwdWJsaWM6CiAgICAgSlNfRVhQT1JUX1BSSVZBVEUgdm9pZCBkZWxldGVBbGxD
b2RlKERlbGV0ZUFsbENvZGVFZmZvcnQpOwogICAgIEpTX0VYUE9SVF9QUklWQVRFIHZvaWQgZGVs
ZXRlQWxsTGlua2VkQ29kZShEZWxldGVBbGxDb2RlRWZmb3J0KTsKIAorICAgIHZvaWQgc2hyaW5r
Rm9vdHByaW50KCk7CisKICAgICBXYXRjaHBvaW50U2V0KiBlbnN1cmVXYXRjaHBvaW50U2V0Rm9y
SW1wdXJlUHJvcGVydHkoY29uc3QgSWRlbnRpZmllciYpOwogICAgIHZvaWQgcmVnaXN0ZXJXYXRj
aHBvaW50Rm9ySW1wdXJlUHJvcGVydHkoY29uc3QgSWRlbnRpZmllciYsIFdhdGNocG9pbnQqKTsK
ICAgICAK
</data>

          </attachment>
      

    </bug>

</bugzilla>