<?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>195956</bug_id>
          
          <creation_ts>2019-03-19 11:21:29 -0700</creation_ts>
          <short_desc>[CMake] Support more clang and gcc sanitizers</short_desc>
          <delta_ts>2019-03-19 16:34:10 -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>CMake</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Christopher Reid">chris.reid</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annulen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>jbedard</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>stephan.szabo</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1518384</commentid>
    <comment_count>0</comment_count>
    <who name="Christopher Reid">chris.reid</who>
    <bug_when>2019-03-19 11:21:29 -0700</bug_when>
    <thetext>WebKitCompilerFlags.cmake currently only supports asan. We should support compiling with other sanitizers like ubsan, thread, memory, and leak.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518514</commentid>
    <comment_count>1</comment_count>
      <attachid>365222</attachid>
    <who name="Christopher Reid">chris.reid</who>
    <bug_when>2019-03-19 13:48:06 -0700</bug_when>
    <thetext>Created attachment 365222
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518525</commentid>
    <comment_count>2</comment_count>
      <attachid>365227</attachid>
    <who name="Christopher Reid">chris.reid</who>
    <bug_when>2019-03-19 14:00:32 -0700</bug_when>
    <thetext>Created attachment 365227
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518527</commentid>
    <comment_count>3</comment_count>
      <attachid>365227</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-03-19 14:09:25 -0700</bug_when>
    <thetext>Comment on attachment 365227
Patch

Please check Tools/Scripts and fix up any existing uses of ENABLE_ADDRESS_SANITIZER there. We have e.g. set-webkit-configuration --asan that will be broken by this change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518573</commentid>
    <comment_count>4</comment_count>
      <attachid>365243</attachid>
    <who name="Christopher Reid">chris.reid</who>
    <bug_when>2019-03-19 15:31:19 -0700</bug_when>
    <thetext>Created attachment 365243
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518624</commentid>
    <comment_count>5</comment_count>
      <attachid>365243</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-19 16:34:09 -0700</bug_when>
    <thetext>Comment on attachment 365243
Patch for landing

Clearing flags on attachment: 365243

Committed r243179: &lt;https://trac.webkit.org/changeset/243179&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518625</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-19 16:34:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365222</attachid>
            <date>2019-03-19 13:48:06 -0700</date>
            <delta_ts>2019-03-19 14:00:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>195956.diff</filename>
            <type>text/plain</type>
            <size>5098</size>
            <attacher name="Christopher Reid">chris.reid</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAwZjdkZmQ0YmJhNy4uMmNj
Zjg2NDAxMjggMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwyMSBAQAorMjAxOS0wMy0xOSAgQ2hyaXN0b3BoZXIgUmVpZCAgPGNocmlzLnJlaWRAc29ueS5j
b20+CisKKyAgICAgICAgW0NNYWtlXSBTdXBwb3J0IG1vcmUgY2xhbmcgYW5kIGdjYyBzYW5pdGl6
ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTU5
NTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQg
c3VwcG9ydCB0byBjb21waWxlIHdpdGggdW5kZWZpbmVkLCB0aHJlYWQsIG1lbW9yeSwgYW5kIGxl
YWsgc2FuaXRpemVycy4KKyAgICAgICAgQWxzbyBhZGQgdWJzYW4gYW5kIGFzYW4gc3VwcG9ydCB3
aGVuIGNvbXBpbGluZyB3aXRoIGNsYW5nLWNsIG9uIFdpbkNhaXJvLgorICAgICAgICBUaGlzIGNo
YW5nZXMgRU5BQkxFX0FERFJFU1NfU0FOSVRJWkVSIGZsYWcgdG8gYSBnZW5lcmljIEVOQUJMRV9T
QU5JVElaRVJTCisgICAgICAgIHdoaWNoIHRha2VzIGEgc2VtaWNvbG9uIHNlcGFyYXRlZCBsaXN0
IG9mIHNhbml0aXplcnMgdG8gZW5hYmxlLgorICAgICAgICBlLmcuIGAtREVOQUJMRV9TQU5JVEla
RVJTPWFkZHJlc3M7dW5kZWZpbmVkYAorCisgICAgICAgIEJ1aWxkaW5nIFdpbkNhaXJvIHdpdGgg
c2FuaXRpemVycyBlbmFibGVkIGFsc28gbmVlZHMgQ0xBTkdfTElCX1BBVEggc2V0IHRvIGNvbXBp
bGVyIHJ1bnRpbWUgbGlicmFyeSBmb2xkZXIuCisgICAgICAgIGUuZy4gcGFzcyBgLS1jbWFrZWFy
Z3M9Ii1EQ0xBTkdfTElCX1BBVEg9XCJDOlxQcm9ncmFtIEZpbGVzXExMVk1cbGliXGNsYW5nXDcu
MC4xXGxpYlx3aW5kb3dzXCIiYCB0byBidWlsZC13ZWJraXQKKworICAgICAgICAqIFNvdXJjZS9j
bWFrZS9XZWJLaXRDb21waWxlckZsYWdzLmNtYWtlOgorCiAyMDE5LTAzLTA3ICBDb21taXQgUXVl
dWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xs
aW5nIG91dCByMjQyMzU0LgpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL1dlYktpdENvbXBpbGVy
RmxhZ3MuY21ha2UgYi9Tb3VyY2UvY21ha2UvV2ViS2l0Q29tcGlsZXJGbGFncy5jbWFrZQppbmRl
eCAxYjk4YTZmZjEyOS4uYjQzMDBkYzJjNzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9XZWJL
aXRDb21waWxlckZsYWdzLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9XZWJLaXRDb21waWxlckZs
YWdzLmNtYWtlCkBAIC0xNjksMTcgKzE2OSw1MSBAQCBlbmRpZiAoKQogaWYgKENPTVBJTEVSX0lT
X0dDQ19PUl9DTEFORykKICAgICAjIENhcmVmdWw6IHRoaXMgbmVlZHMgdG8gYmUgYWJvdmUgd2hl
cmUgRU5BQkxFRF9DT01QSUxFUl9TQU5JVElaRVJTIGlzIHNldC4KICAgICAjIEFsc28sIGl0J3Mg
bm90IHBvc3NpYmxlIHRvIHVzZSB0aGUgbm9ybWFsIHByZXBlbmQvYXBwZW5kIG1hY3JvcyBmb3IK
LSAgICAjIC1mc2FuaXRpemU9YWRkcmVzcywgYmVjYXVzZSBjaGVja19jeHhfY29tcGlsZXJfZmxh
ZyB3aWxsIHJlcG9ydCBpdCdzCisgICAgIyAtZnNhbml0aXplPSogZmxhZ3MsIGJlY2F1c2UgY2hl
Y2tfY3h4X2NvbXBpbGVyX2ZsYWcgd2lsbCByZXBvcnQgaXQncwogICAgICMgdW5zdXBwb3J0ZWQs
IGJlY2F1c2UgaXQgY2F1c2VzIHRoZSBidWlsZCB0byBmYWlsIGlmIG5vdCB1c2VkIHdoZW4gbGlu
a2luZy4KLSAgICBvcHRpb24oRU5BQkxFX0FERFJFU1NfU0FOSVRJWkVSICJFbmFibGUgYWRkcmVz
cyBzYW5pdGl6ZXIiIE9GRikKLSAgICBpZiAoRU5BQkxFX0FERFJFU1NfU0FOSVRJWkVSKQotICAg
ICAgICBXRUJLSVRfUFJFUEVORF9HTE9CQUxfQ09NUElMRVJfRkxBR1MoLWZuby1vbWl0LWZyYW1l
LXBvaW50ZXIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1m
bm8tb3B0aW1pemUtc2libGluZy1jYWxscykKLSAgICAgICAgc2V0KENNQUtFX0NfRkxBR1MgIiR7
Q01BS0VfQ19GTEFHU30gLWZzYW5pdGl6ZT1hZGRyZXNzIikKLSAgICAgICAgc2V0KENNQUtFX0NY
WF9GTEFHUyAiJHtDTUFLRV9DWFhfRkxBR1N9IC1mc2FuaXRpemU9YWRkcmVzcyIpCi0gICAgICAg
IHNldChDTUFLRV9FWEVfTElOS0VSX0ZMQUdTICItbHB0aHJlYWQgJHtDTUFLRV9FWEVfTElOS0VS
X0ZMQUdTfSAtZnNhbml0aXplPWFkZHJlc3MiKQotICAgICAgICBzZXQoQ01BS0VfU0hBUkVEX0xJ
TktFUl9GTEFHUyAiLWxwdGhyZWFkICR7Q01BS0VfU0hBUkVEX0xJTktFUl9GTEFHU30gLWZzYW5p
dGl6ZT1hZGRyZXNzIikKLSAgICAgICAgc2V0KENNQUtFX01PRFVMRV9MSU5LRVJfRkxBR1MgIi1s
cHRocmVhZCAke0NNQUtFX01PRFVMRV9MSU5LRVJfRkxBR1N9IC1mc2FuaXRpemU9YWRkcmVzcyIp
CisgICAgaWYgKEVOQUJMRV9TQU5JVElaRVJTKQorICAgICAgICBpZiAoTVNWQyBBTkQgV1RGX0NQ
VV9YODZfNjQpCisgICAgICAgICAgICBmaW5kX2xpYnJhcnkoQ0xBTkdfQVNBTl9MSUJSQVJZIGNs
YW5nX3J0LmFzYW5fZHluYW1pY19ydW50aW1lX3RodW5rLXg4Nl82NCAke0NMQU5HX0xJQl9QQVRI
fSkKKyAgICAgICAgICAgIGZpbmRfbGlicmFyeShDTEFOR19BU0FOX1JUX0xJQlJBUlkgY2xhbmdf
cnQuYXNhbl9keW5hbWljLXg4Nl82NCBQQVRIUyAke0NMQU5HX0xJQl9QQVRIfSkKKyAgICAgICAg
ICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAiXCIke0NMQU5HX0FTQU5fTElCUkFSWX1cIiBc
IiR7Q0xBTkdfQVNBTl9SVF9MSUJSQVJZfVwiIikKKyAgICAgICAgZWxzZSAoKQorICAgICAgICAg
ICAgc2V0KFNBTklUSVpFUl9MSU5LX0ZMQUdTICItbHB0aHJlYWQiKQorICAgICAgICBlbmRpZiAo
KQorCisgICAgICAgIGZvcmVhY2ggKFNBTklUSVpFUiAke0VOQUJMRV9TQU5JVElaRVJTfSkKKyAg
ICAgICAgICAgIGlmICgke1NBTklUSVpFUn0gTUFUQ0hFUyAiYWRkcmVzcyIpCisgICAgICAgICAg
ICAgICAgV0VCS0lUX1BSRVBFTkRfR0xPQkFMX0NPTVBJTEVSX0ZMQUdTKCItZm5vLW9taXQtZnJh
bWUtcG9pbnRlciAtZm5vLW9wdGltaXplLXNpYmxpbmctY2FsbHMiKQorICAgICAgICAgICAgICAg
IHNldChTQU5JVElaRVJfQ09NUElMRVJfRkxBR1MgIi1mc2FuaXRpemU9YWRkcmVzcyAke1NBTklU
SVpFUl9DT01QSUxFUl9GTEFHU30iKQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfTElO
S19GTEFHUyAiLWZzYW5pdGl6ZT1hZGRyZXNzICR7U0FOSVRJWkVSX0xJTktfRkxBR1N9IikKKwor
ICAgICAgICAgICAgZWxzZWlmICgke1NBTklUSVpFUn0gTUFUQ0hFUyAidW5kZWZpbmVkIikKKyAg
ICAgICAgICAgICAgICBXRUJLSVRfUFJFUEVORF9HTE9CQUxfQ09NUElMRVJfRkxBR1MoIi1mbm8t
b21pdC1mcmFtZS1wb2ludGVyIC1mbm8tb3B0aW1pemUtc2libGluZy1jYWxscyIpCisgICAgICAg
ICAgICAgICAgIyAtZnNhbml0aXplPXZwdHIgaXMgaW5jb21wYXRpYmxlIHdpdGggLWZuby1ydHRp
CisgICAgICAgICAgICAgICAgc2V0KFNBTklUSVpFUl9DT01QSUxFUl9GTEFHUyAiLWZzYW5pdGl6
ZT11bmRlZmluZWQgLWZydHRpICR7U0FOSVRJWkVSX0NPTVBJTEVSX0ZMQUdTfSIpCisgICAgICAg
ICAgICAgICAgc2V0KFNBTklUSVpFUl9MSU5LX0ZMQUdTICItZnNhbml0aXplPXVuZGVmaW5lZCAk
e1NBTklUSVpFUl9MSU5LX0ZMQUdTfSIpCisKKyAgICAgICAgICAgIGVsc2VpZiAoJHtTQU5JVEla
RVJ9IE1BVENIRVMgInRocmVhZCIgQU5EIE5PVCBNU1ZDKQorICAgICAgICAgICAgICAgIHNldChT
QU5JVElaRVJfQ09NUElMRVJfRkxBR1MgIi1mc2FuaXRpemU9dGhyZWFkICR7U0FOSVRJWkVSX0NP
TVBJTEVSX0ZMQUdTfSIpCisgICAgICAgICAgICAgICAgc2V0KFNBTklUSVpFUl9MSU5LX0ZMQUdT
ICItZnNhbml0aXplPXRocmVhZCAke1NBTklUSVpFUl9MSU5LX0ZMQUdTfSIpCisKKyAgICAgICAg
ICAgIGVsc2VpZiAoJHtTQU5JVElaRVJ9IE1BVENIRVMgIm1lbW9yeSIgQU5EIENPTVBJTEVSX0lT
X0NMQU5HIEFORCBOT1QgTVNWQykKKyAgICAgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0NPTVBJ
TEVSX0ZMQUdTICItZnNhbml0aXplPW1lbW9yeSAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFHU30i
KQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAiLWZzYW5pdGl6ZT1t
ZW1vcnkgJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQorCisgICAgICAgICAgICBlbHNlaWYgKCR7
U0FOSVRJWkVSfSBNQVRDSEVTICJsZWFrIiBBTkQgTk9UIE1TVkMpCisgICAgICAgICAgICAgICAg
c2V0KFNBTklUSVpFUl9DT01QSUxFUl9GTEFHUyAiLWZzYW5pdGl6ZT1sZWFrICR7U0FOSVRJWkVS
X0NPTVBJTEVSX0ZMQUdTfSIpCisgICAgICAgICAgICAgICAgc2V0KFNBTklUSVpFUl9MSU5LX0ZM
QUdTICItZnNhbml0aXplPWxlYWsgJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQorCisgICAgICAg
ICAgICBlbHNlICgpCisgICAgICAgICAgICAgICAgbWVzc2FnZShGQVRBTF9FUlJPUiAiVW5zdXBw
b3J0ZWQgc2FuaXRpemVyOiAke1NBTklUSVpFUn0iKQorICAgICAgICAgICAgZW5kaWYgKCkKKyAg
ICAgICAgZW5kZm9yZWFjaCAoKQorCisgICAgICAgIHNldChDTUFLRV9DX0ZMQUdTICIke0NNQUtF
X0NfRkxBR1N9ICR7U0FOSVRJWkVSX0NPTVBJTEVSX0ZMQUdTfSIpCisgICAgICAgIHNldChDTUFL
RV9DWFhfRkxBR1MgIiR7Q01BS0VfQ1hYX0ZMQUdTfSAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFH
U30iKQorICAgICAgICBzZXQoQ01BS0VfRVhFX0xJTktFUl9GTEFHUyAiJHtDTUFLRV9FWEVfTElO
S0VSX0ZMQUdTfSAke1NBTklUSVpFUl9MSU5LX0ZMQUdTfSIpCisgICAgICAgIHNldChDTUFLRV9T
SEFSRURfTElOS0VSX0ZMQUdTICIke0NNQUtFX1NIQVJFRF9MSU5LRVJfRkxBR1N9ICR7U0FOSVRJ
WkVSX0xJTktfRkxBR1N9IikKKyAgICAgICAgc2V0KENNQUtFX01PRFVMRV9MSU5LRVJfRkxBR1Mg
IiR7Q01BS0VfTU9EVUxFX0xJTktFUl9GTEFHU30gJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQog
ICAgIGVuZGlmICgpCiBlbmRpZiAoKQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365227</attachid>
            <date>2019-03-19 14:00:32 -0700</date>
            <delta_ts>2019-03-19 15:31:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>195956.diff</filename>
            <type>text/plain</type>
            <size>5117</size>
            <attacher name="Christopher Reid">chris.reid</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAwZjdkZmQ0YmJhNy4uYjg0
ZGE5YzU0NDIgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwyMSBAQAorMjAxOS0wMy0xOSAgQ2hyaXN0b3BoZXIgUmVpZCAgPGNocmlzLnJlaWRAc29ueS5j
b20+CisKKyAgICAgICAgW0NNYWtlXSBTdXBwb3J0IG1vcmUgY2xhbmcgYW5kIGdjYyBzYW5pdGl6
ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTU5
NTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQg
c3VwcG9ydCB0byBjb21waWxlIHdpdGggdW5kZWZpbmVkLCB0aHJlYWQsIG1lbW9yeSwgYW5kIGxl
YWsgc2FuaXRpemVycyBpbiBjbWFrZS4KKyAgICAgICAgQWxzbyBhZGQgdWJzYW4gYW5kIGFzYW4g
c3VwcG9ydCB3aGVuIGNvbXBpbGluZyB3aXRoIGNsYW5nLWNsIG9uIFdpbkNhaXJvLgorICAgICAg
ICBUaGlzIGNoYW5nZXMgRU5BQkxFX0FERFJFU1NfU0FOSVRJWkVSIGZsYWcgdG8gYSBnZW5lcmlj
IEVOQUJMRV9TQU5JVElaRVJTCisgICAgICAgIHdoaWNoIHRha2VzIGEgc2VtaWNvbG9uIHNlcGFy
YXRlZCBsaXN0IG9mIHNhbml0aXplcnMgdG8gZW5hYmxlLgorICAgICAgICBlLmcuIGAtREVOQUJM
RV9TQU5JVElaRVJTPWFkZHJlc3M7dW5kZWZpbmVkYAorCisgICAgICAgIEJ1aWxkaW5nIFdpbkNh
aXJvIHdpdGggc2FuaXRpemVycyBlbmFibGVkIGFsc28gbmVlZHMgQ0xBTkdfTElCX1BBVEggc2V0
IHRvIHRoZSBjbGFuZyBjb21waWxlciBydW50aW1lIGxpYnJhcnkgZm9sZGVyLgorICAgICAgICBl
LmcuIHBhc3MgYC0tY21ha2VhcmdzPSItRENMQU5HX0xJQl9QQVRIPVwiQzpcUHJvZ3JhbSBGaWxl
c1xMTFZNXGxpYlxjbGFuZ1w3LjAuMVxsaWJcd2luZG93c1wiImAgdG8gYnVpbGQtd2Via2l0CisK
KyAgICAgICAgKiBTb3VyY2UvY21ha2UvV2ViS2l0Q29tcGlsZXJGbGFncy5jbWFrZToKKwogMjAx
OS0wMy0wNyAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjI0MjM1NC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9j
bWFrZS9XZWJLaXRDb21waWxlckZsYWdzLmNtYWtlIGIvU291cmNlL2NtYWtlL1dlYktpdENvbXBp
bGVyRmxhZ3MuY21ha2UKaW5kZXggMWI5OGE2ZmYxMjkuLmI0MzAwZGMyYzc5IDEwMDY0NAotLS0g
YS9Tb3VyY2UvY21ha2UvV2ViS2l0Q29tcGlsZXJGbGFncy5jbWFrZQorKysgYi9Tb3VyY2UvY21h
a2UvV2ViS2l0Q29tcGlsZXJGbGFncy5jbWFrZQpAQCAtMTY5LDE3ICsxNjksNTEgQEAgZW5kaWYg
KCkKIGlmIChDT01QSUxFUl9JU19HQ0NfT1JfQ0xBTkcpCiAgICAgIyBDYXJlZnVsOiB0aGlzIG5l
ZWRzIHRvIGJlIGFib3ZlIHdoZXJlIEVOQUJMRURfQ09NUElMRVJfU0FOSVRJWkVSUyBpcyBzZXQu
CiAgICAgIyBBbHNvLCBpdCdzIG5vdCBwb3NzaWJsZSB0byB1c2UgdGhlIG5vcm1hbCBwcmVwZW5k
L2FwcGVuZCBtYWNyb3MgZm9yCi0gICAgIyAtZnNhbml0aXplPWFkZHJlc3MsIGJlY2F1c2UgY2hl
Y2tfY3h4X2NvbXBpbGVyX2ZsYWcgd2lsbCByZXBvcnQgaXQncworICAgICMgLWZzYW5pdGl6ZT0q
IGZsYWdzLCBiZWNhdXNlIGNoZWNrX2N4eF9jb21waWxlcl9mbGFnIHdpbGwgcmVwb3J0IGl0J3MK
ICAgICAjIHVuc3VwcG9ydGVkLCBiZWNhdXNlIGl0IGNhdXNlcyB0aGUgYnVpbGQgdG8gZmFpbCBp
ZiBub3QgdXNlZCB3aGVuIGxpbmtpbmcuCi0gICAgb3B0aW9uKEVOQUJMRV9BRERSRVNTX1NBTklU
SVpFUiAiRW5hYmxlIGFkZHJlc3Mgc2FuaXRpemVyIiBPRkYpCi0gICAgaWYgKEVOQUJMRV9BRERS
RVNTX1NBTklUSVpFUikKLSAgICAgICAgV0VCS0lUX1BSRVBFTkRfR0xPQkFMX0NPTVBJTEVSX0ZM
QUdTKC1mbm8tb21pdC1mcmFtZS1wb2ludGVyCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAtZm5vLW9wdGltaXplLXNpYmxpbmctY2FsbHMpCi0gICAgICAgIHNl
dChDTUFLRV9DX0ZMQUdTICIke0NNQUtFX0NfRkxBR1N9IC1mc2FuaXRpemU9YWRkcmVzcyIpCi0g
ICAgICAgIHNldChDTUFLRV9DWFhfRkxBR1MgIiR7Q01BS0VfQ1hYX0ZMQUdTfSAtZnNhbml0aXpl
PWFkZHJlc3MiKQotICAgICAgICBzZXQoQ01BS0VfRVhFX0xJTktFUl9GTEFHUyAiLWxwdGhyZWFk
ICR7Q01BS0VfRVhFX0xJTktFUl9GTEFHU30gLWZzYW5pdGl6ZT1hZGRyZXNzIikKLSAgICAgICAg
c2V0KENNQUtFX1NIQVJFRF9MSU5LRVJfRkxBR1MgIi1scHRocmVhZCAke0NNQUtFX1NIQVJFRF9M
SU5LRVJfRkxBR1N9IC1mc2FuaXRpemU9YWRkcmVzcyIpCi0gICAgICAgIHNldChDTUFLRV9NT0RV
TEVfTElOS0VSX0ZMQUdTICItbHB0aHJlYWQgJHtDTUFLRV9NT0RVTEVfTElOS0VSX0ZMQUdTfSAt
ZnNhbml0aXplPWFkZHJlc3MiKQorICAgIGlmIChFTkFCTEVfU0FOSVRJWkVSUykKKyAgICAgICAg
aWYgKE1TVkMgQU5EIFdURl9DUFVfWDg2XzY0KQorICAgICAgICAgICAgZmluZF9saWJyYXJ5KENM
QU5HX0FTQU5fTElCUkFSWSBjbGFuZ19ydC5hc2FuX2R5bmFtaWNfcnVudGltZV90aHVuay14ODZf
NjQgJHtDTEFOR19MSUJfUEFUSH0pCisgICAgICAgICAgICBmaW5kX2xpYnJhcnkoQ0xBTkdfQVNB
Tl9SVF9MSUJSQVJZIGNsYW5nX3J0LmFzYW5fZHluYW1pYy14ODZfNjQgUEFUSFMgJHtDTEFOR19M
SUJfUEFUSH0pCisgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0xJTktfRkxBR1MgIlwiJHtDTEFO
R19BU0FOX0xJQlJBUll9XCIgXCIke0NMQU5HX0FTQU5fUlRfTElCUkFSWX1cIiIpCisgICAgICAg
IGVsc2UgKCkKKyAgICAgICAgICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAiLWxwdGhyZWFk
IikKKyAgICAgICAgZW5kaWYgKCkKKworICAgICAgICBmb3JlYWNoIChTQU5JVElaRVIgJHtFTkFC
TEVfU0FOSVRJWkVSU30pCisgICAgICAgICAgICBpZiAoJHtTQU5JVElaRVJ9IE1BVENIRVMgImFk
ZHJlc3MiKQorICAgICAgICAgICAgICAgIFdFQktJVF9QUkVQRU5EX0dMT0JBTF9DT01QSUxFUl9G
TEFHUygiLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLWZuby1vcHRpbWl6ZS1zaWJsaW5nLWNhbGxz
IikKKyAgICAgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0NPTVBJTEVSX0ZMQUdTICItZnNhbml0
aXplPWFkZHJlc3MgJHtTQU5JVElaRVJfQ09NUElMRVJfRkxBR1N9IikKKyAgICAgICAgICAgICAg
ICBzZXQoU0FOSVRJWkVSX0xJTktfRkxBR1MgIi1mc2FuaXRpemU9YWRkcmVzcyAke1NBTklUSVpF
Ul9MSU5LX0ZMQUdTfSIpCisKKyAgICAgICAgICAgIGVsc2VpZiAoJHtTQU5JVElaRVJ9IE1BVENI
RVMgInVuZGVmaW5lZCIpCisgICAgICAgICAgICAgICAgV0VCS0lUX1BSRVBFTkRfR0xPQkFMX0NP
TVBJTEVSX0ZMQUdTKCItZm5vLW9taXQtZnJhbWUtcG9pbnRlciAtZm5vLW9wdGltaXplLXNpYmxp
bmctY2FsbHMiKQorICAgICAgICAgICAgICAgICMgLWZzYW5pdGl6ZT12cHRyIGlzIGluY29tcGF0
aWJsZSB3aXRoIC1mbm8tcnR0aQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfQ09NUElM
RVJfRkxBR1MgIi1mc2FuaXRpemU9dW5kZWZpbmVkIC1mcnR0aSAke1NBTklUSVpFUl9DT01QSUxF
Ul9GTEFHU30iKQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAiLWZz
YW5pdGl6ZT11bmRlZmluZWQgJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQorCisgICAgICAgICAg
ICBlbHNlaWYgKCR7U0FOSVRJWkVSfSBNQVRDSEVTICJ0aHJlYWQiIEFORCBOT1QgTVNWQykKKyAg
ICAgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0NPTVBJTEVSX0ZMQUdTICItZnNhbml0aXplPXRo
cmVhZCAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFHU30iKQorICAgICAgICAgICAgICAgIHNldChT
QU5JVElaRVJfTElOS19GTEFHUyAiLWZzYW5pdGl6ZT10aHJlYWQgJHtTQU5JVElaRVJfTElOS19G
TEFHU30iKQorCisgICAgICAgICAgICBlbHNlaWYgKCR7U0FOSVRJWkVSfSBNQVRDSEVTICJtZW1v
cnkiIEFORCBDT01QSUxFUl9JU19DTEFORyBBTkQgTk9UIE1TVkMpCisgICAgICAgICAgICAgICAg
c2V0KFNBTklUSVpFUl9DT01QSUxFUl9GTEFHUyAiLWZzYW5pdGl6ZT1tZW1vcnkgJHtTQU5JVEla
RVJfQ09NUElMRVJfRkxBR1N9IikKKyAgICAgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0xJTktf
RkxBR1MgIi1mc2FuaXRpemU9bWVtb3J5ICR7U0FOSVRJWkVSX0xJTktfRkxBR1N9IikKKworICAg
ICAgICAgICAgZWxzZWlmICgke1NBTklUSVpFUn0gTUFUQ0hFUyAibGVhayIgQU5EIE5PVCBNU1ZD
KQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfQ09NUElMRVJfRkxBR1MgIi1mc2FuaXRp
emU9bGVhayAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFHU30iKQorICAgICAgICAgICAgICAgIHNl
dChTQU5JVElaRVJfTElOS19GTEFHUyAiLWZzYW5pdGl6ZT1sZWFrICR7U0FOSVRJWkVSX0xJTktf
RkxBR1N9IikKKworICAgICAgICAgICAgZWxzZSAoKQorICAgICAgICAgICAgICAgIG1lc3NhZ2Uo
RkFUQUxfRVJST1IgIlVuc3VwcG9ydGVkIHNhbml0aXplcjogJHtTQU5JVElaRVJ9IikKKyAgICAg
ICAgICAgIGVuZGlmICgpCisgICAgICAgIGVuZGZvcmVhY2ggKCkKKworICAgICAgICBzZXQoQ01B
S0VfQ19GTEFHUyAiJHtDTUFLRV9DX0ZMQUdTfSAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFHU30i
KQorICAgICAgICBzZXQoQ01BS0VfQ1hYX0ZMQUdTICIke0NNQUtFX0NYWF9GTEFHU30gJHtTQU5J
VElaRVJfQ09NUElMRVJfRkxBR1N9IikKKyAgICAgICAgc2V0KENNQUtFX0VYRV9MSU5LRVJfRkxB
R1MgIiR7Q01BS0VfRVhFX0xJTktFUl9GTEFHU30gJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQor
ICAgICAgICBzZXQoQ01BS0VfU0hBUkVEX0xJTktFUl9GTEFHUyAiJHtDTUFLRV9TSEFSRURfTElO
S0VSX0ZMQUdTfSAke1NBTklUSVpFUl9MSU5LX0ZMQUdTfSIpCisgICAgICAgIHNldChDTUFLRV9N
T0RVTEVfTElOS0VSX0ZMQUdTICIke0NNQUtFX01PRFVMRV9MSU5LRVJfRkxBR1N9ICR7U0FOSVRJ
WkVSX0xJTktfRkxBR1N9IikKICAgICBlbmRpZiAoKQogZW5kaWYgKCkKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365243</attachid>
            <date>2019-03-19 15:31:19 -0700</date>
            <delta_ts>2019-03-19 16:34:09 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-195956-20190319153118.patch</filename>
            <type>text/plain</type>
            <size>6752</size>
            <attacher name="Christopher Reid">chris.reid</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQyNjIyCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFu
Z2VMb2cKaW5kZXggMGY3ZGZkNGJiYTcwNTkwNThlOGM4NGQ1NTVhMjUwNWIxMTMxMDVlYS4uMDli
OWJmMDkxYzZjYjhmNWIxNTBiNDY2ZTVmNWE5M2IwZmFkYTIyMSAxMDA2NDQKLS0tIGEvQ2hhbmdl
TG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE5LTAzLTE5ICBDaHJpc3Rv
cGhlciBSZWlkICA8Y2hyaXMucmVpZEBzb255LmNvbT4KKworICAgICAgICBbQ01ha2VdIFN1cHBv
cnQgbW9yZSBjbGFuZyBhbmQgZ2NjIHNhbml0aXplcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTk1NgorCisgICAgICAgIFJldmlld2VkIGJ5IE1p
Y2hhZWwgQ2F0YW56YXJvLgorCisgICAgICAgIEFkZCBzdXBwb3J0IHRvIGNvbXBpbGUgd2l0aCB1
bmRlZmluZWQsIHRocmVhZCwgbWVtb3J5LCBhbmQgbGVhayBzYW5pdGl6ZXJzIGluIGNtYWtlLgor
ICAgICAgICBBbHNvIGFkZCB1YnNhbiBhbmQgYXNhbiBzdXBwb3J0IHdoZW4gY29tcGlsaW5nIHdp
dGggY2xhbmctY2wgb24gV2luQ2Fpcm8uCisgICAgICAgIFRoaXMgY2hhbmdlcyBFTkFCTEVfQURE
UkVTU19TQU5JVElaRVIgZmxhZyB0byBhIGdlbmVyaWMgRU5BQkxFX1NBTklUSVpFUlMKKyAgICAg
ICAgd2hpY2ggdGFrZXMgYSBzZW1pY29sb24gc2VwYXJhdGVkIGxpc3Qgb2Ygc2FuaXRpemVycyB0
byBlbmFibGUuCisgICAgICAgIGUuZy4gYC1ERU5BQkxFX1NBTklUSVpFUlM9YWRkcmVzczt1bmRl
ZmluZWRgCisKKyAgICAgICAgQnVpbGRpbmcgV2luQ2Fpcm8gd2l0aCBzYW5pdGl6ZXJzIGVuYWJs
ZWQgYWxzbyBuZWVkcyBDTEFOR19MSUJfUEFUSCBzZXQgdG8gdGhlIGNsYW5nIGNvbXBpbGVyIHJ1
bnRpbWUgbGlicmFyeSBmb2xkZXIuCisgICAgICAgIGUuZy4gcGFzcyBgLS1jbWFrZWFyZ3M9Ii1E
Q0xBTkdfTElCX1BBVEg9XCJDOlxQcm9ncmFtIEZpbGVzXExMVk1cbGliXGNsYW5nXDcuMC4xXGxp
Ylx3aW5kb3dzXCIiYCB0byBidWlsZC13ZWJraXQKKworICAgICAgICAqIFNvdXJjZS9jbWFrZS9X
ZWJLaXRDb21waWxlckZsYWdzLmNtYWtlOgorCiAyMDE5LTAzLTA3ICBDb21taXQgUXVldWUgIDxj
b21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91
dCByMjQyMzU0LgpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL1dlYktpdENvbXBpbGVyRmxhZ3Mu
Y21ha2UgYi9Tb3VyY2UvY21ha2UvV2ViS2l0Q29tcGlsZXJGbGFncy5jbWFrZQppbmRleCAxYjk4
YTZmZjEyOTM1ZTJiNDIxNjg1ZTQ4Nzc3NmNlMzM3NTRjYzgyLi5iNDMwMGRjMmM3OThmYTdiOTg1
YjEzZWFhM2E0YTg0OTIyMDBjNjMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvV2ViS2l0Q29t
cGlsZXJGbGFncy5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvV2ViS2l0Q29tcGlsZXJGbGFncy5j
bWFrZQpAQCAtMTY5LDE3ICsxNjksNTEgQEAgZW5kaWYgKCkKIGlmIChDT01QSUxFUl9JU19HQ0Nf
T1JfQ0xBTkcpCiAgICAgIyBDYXJlZnVsOiB0aGlzIG5lZWRzIHRvIGJlIGFib3ZlIHdoZXJlIEVO
QUJMRURfQ09NUElMRVJfU0FOSVRJWkVSUyBpcyBzZXQuCiAgICAgIyBBbHNvLCBpdCdzIG5vdCBw
b3NzaWJsZSB0byB1c2UgdGhlIG5vcm1hbCBwcmVwZW5kL2FwcGVuZCBtYWNyb3MgZm9yCi0gICAg
IyAtZnNhbml0aXplPWFkZHJlc3MsIGJlY2F1c2UgY2hlY2tfY3h4X2NvbXBpbGVyX2ZsYWcgd2ls
bCByZXBvcnQgaXQncworICAgICMgLWZzYW5pdGl6ZT0qIGZsYWdzLCBiZWNhdXNlIGNoZWNrX2N4
eF9jb21waWxlcl9mbGFnIHdpbGwgcmVwb3J0IGl0J3MKICAgICAjIHVuc3VwcG9ydGVkLCBiZWNh
dXNlIGl0IGNhdXNlcyB0aGUgYnVpbGQgdG8gZmFpbCBpZiBub3QgdXNlZCB3aGVuIGxpbmtpbmcu
Ci0gICAgb3B0aW9uKEVOQUJMRV9BRERSRVNTX1NBTklUSVpFUiAiRW5hYmxlIGFkZHJlc3Mgc2Fu
aXRpemVyIiBPRkYpCi0gICAgaWYgKEVOQUJMRV9BRERSRVNTX1NBTklUSVpFUikKLSAgICAgICAg
V0VCS0lUX1BSRVBFTkRfR0xPQkFMX0NPTVBJTEVSX0ZMQUdTKC1mbm8tb21pdC1mcmFtZS1wb2lu
dGVyCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtZm5vLW9w
dGltaXplLXNpYmxpbmctY2FsbHMpCi0gICAgICAgIHNldChDTUFLRV9DX0ZMQUdTICIke0NNQUtF
X0NfRkxBR1N9IC1mc2FuaXRpemU9YWRkcmVzcyIpCi0gICAgICAgIHNldChDTUFLRV9DWFhfRkxB
R1MgIiR7Q01BS0VfQ1hYX0ZMQUdTfSAtZnNhbml0aXplPWFkZHJlc3MiKQotICAgICAgICBzZXQo
Q01BS0VfRVhFX0xJTktFUl9GTEFHUyAiLWxwdGhyZWFkICR7Q01BS0VfRVhFX0xJTktFUl9GTEFH
U30gLWZzYW5pdGl6ZT1hZGRyZXNzIikKLSAgICAgICAgc2V0KENNQUtFX1NIQVJFRF9MSU5LRVJf
RkxBR1MgIi1scHRocmVhZCAke0NNQUtFX1NIQVJFRF9MSU5LRVJfRkxBR1N9IC1mc2FuaXRpemU9
YWRkcmVzcyIpCi0gICAgICAgIHNldChDTUFLRV9NT0RVTEVfTElOS0VSX0ZMQUdTICItbHB0aHJl
YWQgJHtDTUFLRV9NT0RVTEVfTElOS0VSX0ZMQUdTfSAtZnNhbml0aXplPWFkZHJlc3MiKQorICAg
IGlmIChFTkFCTEVfU0FOSVRJWkVSUykKKyAgICAgICAgaWYgKE1TVkMgQU5EIFdURl9DUFVfWDg2
XzY0KQorICAgICAgICAgICAgZmluZF9saWJyYXJ5KENMQU5HX0FTQU5fTElCUkFSWSBjbGFuZ19y
dC5hc2FuX2R5bmFtaWNfcnVudGltZV90aHVuay14ODZfNjQgJHtDTEFOR19MSUJfUEFUSH0pCisg
ICAgICAgICAgICBmaW5kX2xpYnJhcnkoQ0xBTkdfQVNBTl9SVF9MSUJSQVJZIGNsYW5nX3J0LmFz
YW5fZHluYW1pYy14ODZfNjQgUEFUSFMgJHtDTEFOR19MSUJfUEFUSH0pCisgICAgICAgICAgICBz
ZXQoU0FOSVRJWkVSX0xJTktfRkxBR1MgIlwiJHtDTEFOR19BU0FOX0xJQlJBUll9XCIgXCIke0NM
QU5HX0FTQU5fUlRfTElCUkFSWX1cIiIpCisgICAgICAgIGVsc2UgKCkKKyAgICAgICAgICAgIHNl
dChTQU5JVElaRVJfTElOS19GTEFHUyAiLWxwdGhyZWFkIikKKyAgICAgICAgZW5kaWYgKCkKKwor
ICAgICAgICBmb3JlYWNoIChTQU5JVElaRVIgJHtFTkFCTEVfU0FOSVRJWkVSU30pCisgICAgICAg
ICAgICBpZiAoJHtTQU5JVElaRVJ9IE1BVENIRVMgImFkZHJlc3MiKQorICAgICAgICAgICAgICAg
IFdFQktJVF9QUkVQRU5EX0dMT0JBTF9DT01QSUxFUl9GTEFHUygiLWZuby1vbWl0LWZyYW1lLXBv
aW50ZXIgLWZuby1vcHRpbWl6ZS1zaWJsaW5nLWNhbGxzIikKKyAgICAgICAgICAgICAgICBzZXQo
U0FOSVRJWkVSX0NPTVBJTEVSX0ZMQUdTICItZnNhbml0aXplPWFkZHJlc3MgJHtTQU5JVElaRVJf
Q09NUElMRVJfRkxBR1N9IikKKyAgICAgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0xJTktfRkxB
R1MgIi1mc2FuaXRpemU9YWRkcmVzcyAke1NBTklUSVpFUl9MSU5LX0ZMQUdTfSIpCisKKyAgICAg
ICAgICAgIGVsc2VpZiAoJHtTQU5JVElaRVJ9IE1BVENIRVMgInVuZGVmaW5lZCIpCisgICAgICAg
ICAgICAgICAgV0VCS0lUX1BSRVBFTkRfR0xPQkFMX0NPTVBJTEVSX0ZMQUdTKCItZm5vLW9taXQt
ZnJhbWUtcG9pbnRlciAtZm5vLW9wdGltaXplLXNpYmxpbmctY2FsbHMiKQorICAgICAgICAgICAg
ICAgICMgLWZzYW5pdGl6ZT12cHRyIGlzIGluY29tcGF0aWJsZSB3aXRoIC1mbm8tcnR0aQorICAg
ICAgICAgICAgICAgIHNldChTQU5JVElaRVJfQ09NUElMRVJfRkxBR1MgIi1mc2FuaXRpemU9dW5k
ZWZpbmVkIC1mcnR0aSAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFHU30iKQorICAgICAgICAgICAg
ICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAiLWZzYW5pdGl6ZT11bmRlZmluZWQgJHtTQU5J
VElaRVJfTElOS19GTEFHU30iKQorCisgICAgICAgICAgICBlbHNlaWYgKCR7U0FOSVRJWkVSfSBN
QVRDSEVTICJ0aHJlYWQiIEFORCBOT1QgTVNWQykKKyAgICAgICAgICAgICAgICBzZXQoU0FOSVRJ
WkVSX0NPTVBJTEVSX0ZMQUdTICItZnNhbml0aXplPXRocmVhZCAke1NBTklUSVpFUl9DT01QSUxF
Ul9GTEFHU30iKQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAiLWZz
YW5pdGl6ZT10aHJlYWQgJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQorCisgICAgICAgICAgICBl
bHNlaWYgKCR7U0FOSVRJWkVSfSBNQVRDSEVTICJtZW1vcnkiIEFORCBDT01QSUxFUl9JU19DTEFO
RyBBTkQgTk9UIE1TVkMpCisgICAgICAgICAgICAgICAgc2V0KFNBTklUSVpFUl9DT01QSUxFUl9G
TEFHUyAiLWZzYW5pdGl6ZT1tZW1vcnkgJHtTQU5JVElaRVJfQ09NUElMRVJfRkxBR1N9IikKKyAg
ICAgICAgICAgICAgICBzZXQoU0FOSVRJWkVSX0xJTktfRkxBR1MgIi1mc2FuaXRpemU9bWVtb3J5
ICR7U0FOSVRJWkVSX0xJTktfRkxBR1N9IikKKworICAgICAgICAgICAgZWxzZWlmICgke1NBTklU
SVpFUn0gTUFUQ0hFUyAibGVhayIgQU5EIE5PVCBNU1ZDKQorICAgICAgICAgICAgICAgIHNldChT
QU5JVElaRVJfQ09NUElMRVJfRkxBR1MgIi1mc2FuaXRpemU9bGVhayAke1NBTklUSVpFUl9DT01Q
SUxFUl9GTEFHU30iKQorICAgICAgICAgICAgICAgIHNldChTQU5JVElaRVJfTElOS19GTEFHUyAi
LWZzYW5pdGl6ZT1sZWFrICR7U0FOSVRJWkVSX0xJTktfRkxBR1N9IikKKworICAgICAgICAgICAg
ZWxzZSAoKQorICAgICAgICAgICAgICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIlVuc3VwcG9ydGVk
IHNhbml0aXplcjogJHtTQU5JVElaRVJ9IikKKyAgICAgICAgICAgIGVuZGlmICgpCisgICAgICAg
IGVuZGZvcmVhY2ggKCkKKworICAgICAgICBzZXQoQ01BS0VfQ19GTEFHUyAiJHtDTUFLRV9DX0ZM
QUdTfSAke1NBTklUSVpFUl9DT01QSUxFUl9GTEFHU30iKQorICAgICAgICBzZXQoQ01BS0VfQ1hY
X0ZMQUdTICIke0NNQUtFX0NYWF9GTEFHU30gJHtTQU5JVElaRVJfQ09NUElMRVJfRkxBR1N9IikK
KyAgICAgICAgc2V0KENNQUtFX0VYRV9MSU5LRVJfRkxBR1MgIiR7Q01BS0VfRVhFX0xJTktFUl9G
TEFHU30gJHtTQU5JVElaRVJfTElOS19GTEFHU30iKQorICAgICAgICBzZXQoQ01BS0VfU0hBUkVE
X0xJTktFUl9GTEFHUyAiJHtDTUFLRV9TSEFSRURfTElOS0VSX0ZMQUdTfSAke1NBTklUSVpFUl9M
SU5LX0ZMQUdTfSIpCisgICAgICAgIHNldChDTUFLRV9NT0RVTEVfTElOS0VSX0ZMQUdTICIke0NN
QUtFX01PRFVMRV9MSU5LRVJfRkxBR1N9ICR7U0FOSVRJWkVSX0xJTktfRkxBR1N9IikKICAgICBl
bmRpZiAoKQogZW5kaWYgKCkKIApkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMv
Q2hhbmdlTG9nCmluZGV4IDA4ZGQxODQ0YTJiY2MyN2NjMTljNmZkOGJiYjcwMzYzYTljMTBhZWEu
LjVmMzRmOTljMzZkMzJhN2M5YzBhZDE4NjNkMDMxM2UzZGNiNzYwN2UgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAx
OS0wMy0xOSAgQ2hyaXN0b3BoZXIgUmVpZCAgPGNocmlzLnJlaWRAc29ueS5jb20+CisKKyAgICAg
ICAgW0NNYWtlXSBTdXBwb3J0IG1vcmUgY2xhbmcgYW5kIGdjYyBzYW5pdGl6ZXJzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTU5NTYKKworICAgICAg
ICBSZXZpZXdlZCBieSBNaWNoYWVsIENhdGFuemFyby4KKworICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0ZGlycy5wbTogVXBkYXRpbmcgRU5BQkxFX0FERFJFU1NfU0FOSVRJWkVSIHRvIEVOQUJMRV9T
QU5JVElaRVJTPWFkZHJlc3MKKwogMjAxOS0wMy0wNyAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFtDb250ZW50Q2hhbmdlT2JzZXJ2ZXJdIEFkZCBhIHNldHRpbmcg
dG8gYmUgYWJsZSB0byB0dXJuIGNvbnRlbnQgY2hhbmdlIG9ic2VydmF0aW9uIG9uL29mZgpkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtIGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRkaXJzLnBtCmluZGV4IGY3ODM1ZTJjYzRhZjY2YTk4NWIxY2I4YzQyZDE5NThkNTJhNDQzMWMu
LjRiOTQyMzhmMzY3ZDI3ZjYzYzcxYWE4NDQ4YjE0NDliNzVmZTQ1MzYgMTAwNzU1Ci0tLSBhL1Rv
b2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMu
cG0KQEAgLTIyMzcsNyArMjIzNyw3IEBAIHN1YiBnZW5lcmF0ZUJ1aWxkU3lzdGVtRnJvbUNNYWtl
UHJvamVjdAogICAgICAgICBwdXNoIEBhcmdzLCAiLURDTUFLRV9CVUlMRF9UWVBFPURlYnVnIjsK
ICAgICB9CiAKLSAgICBwdXNoIEBhcmdzLCAiLURFTkFCTEVfQUREUkVTU19TQU5JVElaRVI9T04i
IGlmIGFzYW5Jc0VuYWJsZWQoKTsKKyAgICBwdXNoIEBhcmdzLCAiLURFTkFCTEVfU0FOSVRJWkVS
Uz1hZGRyZXNzIiBpZiBhc2FuSXNFbmFibGVkKCk7CiAKICAgICBwdXNoIEBhcmdzLCAnLURDTUFL
RV9UT09MQ0hBSU5fRklMRT1QbGF0Zm9ybS9QbGF5U3RhdGlvbicgaWYgaXNQbGF5U3RhdGlvbigp
OwogCndhcm5pbmc6IExGIHdpbGwgYmUgcmVwbGFjZWQgYnkgQ1JMRiBpbiBDaGFuZ2VMb2cuClRo
ZSBmaWxlIHdpbGwgaGF2ZSBpdHMgb3JpZ2luYWwgbGluZSBlbmRpbmdzIGluIHlvdXIgd29ya2lu
ZyBkaXJlY3RvcnkKd2FybmluZzogTEYgd2lsbCBiZSByZXBsYWNlZCBieSBDUkxGIGluIFRvb2xz
L0NoYW5nZUxvZy4KVGhlIGZpbGUgd2lsbCBoYXZlIGl0cyBvcmlnaW5hbCBsaW5lIGVuZGluZ3Mg
aW4geW91ciB3b3JraW5nIGRpcmVjdG9yeQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>