<?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>210189</bug_id>
          
          <creation_ts>2020-04-08 08:42:56 -0700</creation_ts>
          <short_desc>[Flatpak SDK] Generate one IceCC archive per toolchain</short_desc>
          <delta_ts>2020-04-10 04:05:16 -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>Tools / Tests</component>
          <version>WebKit Local 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1639074</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-08 08:42:56 -0700</bug_when>
    <thetext>We need to call icecc --build-native for clang and once for gcc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639093</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-08 09:35:01 -0700</bug_when>
    <thetext>*** Bug 210183 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639097</commentid>
    <comment_count>2</comment_count>
      <attachid>395821</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-08 09:40:05 -0700</bug_when>
    <thetext>Created attachment 395821
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639658</commentid>
    <comment_count>3</comment_count>
      <attachid>395957</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-09 08:34:39 -0700</bug_when>
    <thetext>Created attachment 395957
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639712</commentid>
    <comment_count>4</comment_count>
      <attachid>395957</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-09 10:43:12 -0700</bug_when>
    <thetext>Comment on attachment 395957
Patch

Needs a bit more work here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640096</commentid>
    <comment_count>5</comment_count>
      <attachid>396070</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-10 03:23:59 -0700</bug_when>
    <thetext>Created attachment 396070
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640116</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-04-10 04:05:02 -0700</bug_when>
    <thetext>Committed r259863: &lt;https://trac.webkit.org/changeset/259863&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1640117</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-10 04:05:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/61577085&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395821</attachid>
            <date>2020-04-08 09:40:05 -0700</date>
            <delta_ts>2020-04-09 08:34:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210189-20200408174003.patch</filename>
            <type>text/plain</type>
            <size>4516</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5NzIwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODIxZGY1N2Y5NTJmNDBmZTlmYTRiNDFjNWM2NjZiYTI2
OGU2NWMwMC4uMDFhZWZkZDgyM2E0NzNkZTQwNGFlY2I1NTEyZjQ1MzE3NWM4YjViNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIwLTA0LTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbRmxhdHBhayBTREtdIEdlbmVyYXRlIG9uZSBJY2VDQyBhcmNoaXZlIHBlciB0
b29sY2hhaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIxMDE4OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZCBhIHV0aWxpdHkgb3B0aW9uIHRvIHdlYmtpdC1mbGF0cGFrIHNvIGl0IHJlZ2VuZXJhdGVk
CisgICAgICAgIHRvb2xjaGFpbnMgd2l0aG91dCBuZWVkaW5nIGEgZnVsbCBTREsgcmVpbnN0YWxs
LiBBbHNvIHdlIG5vdworICAgICAgICBnZW5lcmF0ZSBhIHNlbGYtY29udGFpbmVkIHRvb2xjaGFp
biBhcmNoaXZlIGVtYmVkZGluZyBHQ0MgYW5kIG9uZQorICAgICAgICBlbWJlZGRpbmcgQ0xhbmcu
CisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5weToKKyAgICAgICAgKFdlYmtpdEZs
YXRwYWsubG9hZF9mcm9tX2FyZ3MpOgorICAgICAgICAoV2Via2l0RmxhdHBhay5fX2luaXRfXyk6
CisgICAgICAgIChXZWJraXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKyAgICAgICAgKFdlYmtp
dEZsYXRwYWsuc2V0dXBfaWNlY2MpOgorICAgICAgICAoV2Via2l0RmxhdHBhay5zZXR1cF9kZXZf
ZW52KToKKwogMjAyMC0wNC0wOCAgQWFrYXNoIEphaW4gIDxhYWthc2hfamFpbkBhcHBsZS5jb20+
CiAKICAgICAgICAgW2V3c10gSW1wcm92ZSBzdW1tYXJ5IGZvciBDaGVja1BhdGNoUmVsZXZhbmNl
IGJ1aWxkIHN0ZXAgKGZvbGxvdy11cCBmaXgpCmRpZmYgLS1naXQgYS9Ub29scy9mbGF0cGFrL2Zs
YXRwYWt1dGlscy5weSBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CmluZGV4IDcyNzc2
OWYzYzg2M2ViOGIzYzk2YzQxZmE3OGJhNWQ3MWZhMThmYTMuLmM2MjRkNTU4NmZlMjNmZDlhMTEw
ZmYwY2Y5NTZkMDZmYzI1YWRmZDMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0
aWxzLnB5CisrKyBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CkBAIC0zOTMsNiArMzkz
LDcgQEAgY2xhc3MgV2Via2l0RmxhdHBhazoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGVzdD0idXNlcl9jb21tYW5kIikKICAgICAgICAgZ2VuZXJhbC5hZGRfYXJndW1lbnQoJy0tYXZh
aWxhYmxlJywgYWN0aW9uPSdzdG9yZV90cnVlJywgZGVzdD0iY2hlY2tfYXZhaWxhYmxlIiwgaGVs
cD0nQ2hlY2sgaWYgcmVxdWlyZWQgZGVwZW5kZW5jaWVzIGFyZSBhdmFpbGFibGUuJyksCiAgICAg
ICAgIGdlbmVyYWwuYWRkX2FyZ3VtZW50KCItLXVzZS1pY2VjcmVhbSIsIGRlc3Q9InVzZV9pY2Vj
cmVhbSIsIGhlbHA9IlVzZSB0aGUgZGlzdHJpYnV0ZWQgaWNlY3JlYW0gKGljZWNjKSBjb21waWxl
ci4iLCBhY3Rpb249InN0b3JlX3RydWUiKQorICAgICAgICBnZW5lcmFsLmFkZF9hcmd1bWVudCgi
LXIiLCAiLS1yZWdlbmVyYXRlLXRvb2xjaGFpbnMiLCBkZXN0PSJyZWdlbmVyYXRlX3Rvb2xjaGFp
bnMiLCBhY3Rpb249InN0b3JlX3RydWUiKQogCiAgICAgICAgIGRlYnVnb3B0aW9ucyA9IHBhcnNl
ci5hZGRfYXJndW1lbnRfZ3JvdXAoIkRlYnVnZ2luZyIpCiAgICAgICAgIGRlYnVnb3B0aW9ucy5h
ZGRfYXJndW1lbnQoIi0tZ2RiIiwgbmFyZ3M9Ij8iLCBoZWxwPSJBY3RpdmF0ZSBnZGIsIHBhc3Np
bmcgZXh0cmEgYXJncyB0byBpdCBpZiB3YW50ZWQuIikKQEAgLTQ0NCw3ICs0NDUsOCBAQCBjbGFz
cyBXZWJraXRGbGF0cGFrOgogICAgICAgICBzZWxmLmNtYWtlYXJncyA9ICIiCiAKICAgICAgICAg
c2VsZi51c2VfaWNlY3JlYW0gPSBGYWxzZQotICAgICAgICBzZWxmLmljY192ZXJzaW9uID0gTm9u
ZQorICAgICAgICBzZWxmLmljY192ZXJzaW9uID0ge30KKyAgICAgICAgc2VsZi5yZWdlbmVyYXRl
X3Rvb2xjaGFpbnMgPSBGYWxzZQogCiAgICAgZGVmIGNsZWFuX2FyZ3Moc2VsZik6CiAgICAgICAg
IG9zLmVudmlyb25bIkZMQVRQQUtfVVNFUl9ESVIiXSA9IG9zLmVudmlyb24uZ2V0KCJXRUJLSVRf
RkxBVFBBS19VU0VSX0RJUiIsIEZMQVRQQUtfVVNFUl9ESVJfUEFUSCkKQEAgLTY2OSw5ICs2NzEs
MTAgQEAgY2xhc3MgV2Via2l0RmxhdHBhazoKIAogICAgICAgICAgICAgbl9jb3JlcyA9IG11bHRp
cHJvY2Vzc2luZy5jcHVfY291bnQoKSAqIDMKICAgICAgICAgICAgIF9sb2cuZGVidWcoJ0ZvbGxv
d2luZyBpY2VjcmVhbSByZWNvbW1lbmRhdGlvbiBmb3IgdGhlIG51bWJlciBvZiBjb3JlcyB0byB1
c2U6ICVkJyAlIG5fY29yZXMpCisgICAgICAgICAgICB0b29sY2hhaW5fbmFtZSA9IG9zLmVudmly
b24uZ2V0KCJDQyIsICJnY2MiKQogICAgICAgICAgICAgZm9yd2FyZGVkLnVwZGF0ZSh7CiAgICAg
ICAgICAgICAgICAgIkNDQUNIRV9QUkVGSVgiOiAiaWNlY2MiLAotICAgICAgICAgICAgICAgICJJ
Q0VDQ19WRVJTSU9OIjogc2VsZi5pY2NfdmVyc2lvbiwKKyAgICAgICAgICAgICAgICAiSUNFQ0Nf
VkVSU0lPTiI6IHNlbGYuaWNjX3ZlcnNpb25bdG9vbGNoYWluX25hbWVdLAogICAgICAgICAgICAg
ICAgICJOVU1CRVJfT0ZfUFJPQ0VTU09SUyI6IG5fY29yZXMsCiAgICAgICAgICAgICB9KQogCkBA
IC03MzUsMTkgKzczOCwyOSBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogICAgICAgICAgICAganNv
bl9jb25maWcgPSB7J2ljZWNjX3ZlcnNpb24nOiBzZWxmLmljY192ZXJzaW9ufQogICAgICAgICAg
ICAganNvbi5kdW1wKGpzb25fY29uZmlnLCBjb25maWcpCiAKLSAgICBkZWYgc2V0dXBfaWNlY2Mo
c2VsZik6CisgICAgZGVmIHNldHVwX2ljZWNjKHNlbGYsIG5hbWUpOgogICAgICAgICB3aXRoIHRl
bXBmaWxlLk5hbWVkVGVtcG9yYXJ5RmlsZSgpIGFzIHRtcGZpbGU6Ci0gICAgICAgICAgICBzZWxm
LnJ1bl9pbl9zYW5kYm94KCdpY2VjYycsICctLWJ1aWxkLW5hdGl2ZScsIHN0ZG91dD10bXBmaWxl
LCBjd2Q9c2VsZi5zb3VyY2Vfcm9vdCkKKyAgICAgICAgICAgIHRvb2xjaGFpbl9wYXRoID0gIi91
c3IvYmluLyVzIiAlIG5hbWUKKyAgICAgICAgICAgIHNlbGYucnVuX2luX3NhbmRib3goJ2ljZWNj
JywgJy0tYnVpbGQtbmF0aXZlJywgdG9vbGNoYWluX3BhdGgsIHN0ZG91dD10bXBmaWxlLCBjd2Q9
c2VsZi5zb3VyY2Vfcm9vdCkKICAgICAgICAgICAgIHRtcGZpbGUuZmx1c2goKQogICAgICAgICAg
ICAgdG1wZmlsZS5zZWVrKDApCiAgICAgICAgICAgICBpY2NfdmVyc2lvbl9maWxlbmFtZSwgPSBy
ZS5maW5kYWxsKHInLipjcmVhdGluZyAoLiopJywgdG1wZmlsZS5yZWFkKCkpCi0gICAgICAgICAg
ICBzZWxmLmljY192ZXJzaW9uID0gb3MucGF0aC5qb2luKHNlbGYuc291cmNlX3Jvb3QsIGljY192
ZXJzaW9uX2ZpbGVuYW1lKQorICAgICAgICAgICAgYXJjaGl2ZV9maWxlbmFtZSA9ICJ3ZWJraXQt
c2RrLSVzLSVzIiAlIChuYW1lLCBpY2NfdmVyc2lvbl9maWxlbmFtZSkKKyAgICAgICAgICAgIG9z
LnJlbmFtZShpY2NfdmVyc2lvbl9maWxlbmFtZSwgYXJjaGl2ZV9maWxlbmFtZSkKKyAgICAgICAg
ICAgIHNlbGYuaWNjX3ZlcnNpb25bbmFtZV0gPSBvcy5wYXRoLmpvaW4oc2VsZi5zb3VyY2Vfcm9v
dCwgYXJjaGl2ZV9maWxlbmFtZSkKKyAgICAgICAgICAgIENvbnNvbGUubWVzc2FnZSgiQ3JlYXRl
ZCAlcyBzZWxmLWNvbnRhaW5lZCB0b29sY2hhaW4gYXJjaGl2ZSIsIGFyY2hpdmVfZmlsZW5hbWUp
CiAKICAgICBkZWYgc2V0dXBfZGV2X2VudihzZWxmKToKICAgICAgICAgaWYgbm90IG9zLnBhdGgu
ZXhpc3RzKG9zLnBhdGguam9pbihzZWxmLmZsYXRwYWtfYnVpbGRfcGF0aCwgInJ1bnRpbWUiLCAi
b3JnLndlYmtpdC5TZGsiKSkgb3Igc2VsZi51cGRhdGU6CiAgICAgICAgICAgICBzZWxmLmluc3Rh
bGxfYWxsKCkKLSAgICAgICAgICAgIGlmIHNlbGYudXNlX2ljZWNyZWFtOgotICAgICAgICAgICAg
ICAgIHNlbGYuc2V0dXBfaWNlY2MoKQorICAgICAgICAgICAgcmVnZW5lcmF0ZV90b29sY2hhaW5z
ID0gVHJ1ZQorICAgICAgICBlbHNlOgorICAgICAgICAgICAgcmVnZW5lcmF0ZV90b29sY2hhaW5z
ID0gc2VsZi5yZWdlbmVyYXRlX3Rvb2xjaGFpbnMKKworICAgICAgICBpZiByZWdlbmVyYXRlX3Rv
b2xjaGFpbnM6CisgICAgICAgICAgICBzZWxmLmljY192ZXJzaW9uID0ge30KKyAgICAgICAgICAg
IHNlbGYuc2V0dXBfaWNlY2MoImdjYyIpCisgICAgICAgICAgICBzZWxmLnNldHVwX2ljZWNjKCJj
bGFuZyIpCiAgICAgICAgICAgICBzZWxmLnNhdmVfY29uZmlnKCkKIAogICAgICAgICBpZiBub3Qg
c2VsZi51cGRhdGU6Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395957</attachid>
            <date>2020-04-09 08:34:39 -0700</date>
            <delta_ts>2020-04-10 03:23:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210189-20200409163437.patch</filename>
            <type>text/plain</type>
            <size>4806</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5ODAyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODY5NjljMzc3MTMwNzg2OGU5MzYxY2E2YWY0ZGRjZmM5
NGFmZDJhMy4uOGQ0NWY3Yzc3M2YzYTdmZGY5ODI1ZjU4NmVkYTRkZDE0ODdjYzRmZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIwLTA0LTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbRmxhdHBhayBTREtdIEdlbmVyYXRlIG9uZSBJY2VDQyBhcmNoaXZlIHBlciB0
b29sY2hhaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIxMDE4OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZCBhIHV0aWxpdHkgb3B0aW9uIHRvIHdlYmtpdC1mbGF0cGFrIHNvIGl0IHJlZ2VuZXJhdGVk
CisgICAgICAgIHRvb2xjaGFpbnMgd2l0aG91dCBuZWVkaW5nIGEgZnVsbCBTREsgcmVpbnN0YWxs
LiBBbHNvIHdlIG5vdworICAgICAgICBnZW5lcmF0ZSBhIHNlbGYtY29udGFpbmVkIHRvb2xjaGFp
biBhcmNoaXZlIGVtYmVkZGluZyBHQ0MgYW5kIG9uZQorICAgICAgICBlbWJlZGRpbmcgQ0xhbmcu
CisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5weToKKyAgICAgICAgKFdlYmtpdEZs
YXRwYWsubG9hZF9mcm9tX2FyZ3MpOgorICAgICAgICAoV2Via2l0RmxhdHBhay5fX2luaXRfXyk6
CisgICAgICAgIChXZWJraXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKyAgICAgICAgKFdlYmtp
dEZsYXRwYWsuc2V0dXBfaWNlY2MpOgorICAgICAgICAoV2Via2l0RmxhdHBhay5zZXR1cF9kZXZf
ZW52KToKKwogMjAyMC0wNC0wOSAgQ2xhdWRpbyBTYWF2ZWRyYSAgPGNzYWF2ZWRyYUBpZ2FsaWEu
Y29tPgogCiAgICAgICAgIFtHVEtdIENsZWFuLXVwIHVzZSBvZiBkZXByZWNhdGVkIEd0a0FjdGlv
bgpkaWZmIC0tZ2l0IGEvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkgYi9Ub29scy9mbGF0
cGFrL2ZsYXRwYWt1dGlscy5weQppbmRleCA3Mjc3NjlmM2M4NjNlYjhiM2M5NmM0MWZhNzhiYTVk
NzFmYTE4ZmEzLi4zYzU2MzE3YWRkYWYxYjI2ODRmOWU0ZjUxYzY1YzlhNjFhZDU5MGY2IDEwMDY0
NAotLS0gYS9Ub29scy9mbGF0cGFrL2ZsYXRwYWt1dGlscy5weQorKysgYi9Ub29scy9mbGF0cGFr
L2ZsYXRwYWt1dGlscy5weQpAQCAtMzkzLDYgKzM5Myw4IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlc3Q9InVzZXJfY29tbWFuZCIpCiAgICAg
ICAgIGdlbmVyYWwuYWRkX2FyZ3VtZW50KCctLWF2YWlsYWJsZScsIGFjdGlvbj0nc3RvcmVfdHJ1
ZScsIGRlc3Q9ImNoZWNrX2F2YWlsYWJsZSIsIGhlbHA9J0NoZWNrIGlmIHJlcXVpcmVkIGRlcGVu
ZGVuY2llcyBhcmUgYXZhaWxhYmxlLicpLAogICAgICAgICBnZW5lcmFsLmFkZF9hcmd1bWVudCgi
LS11c2UtaWNlY3JlYW0iLCBkZXN0PSJ1c2VfaWNlY3JlYW0iLCBoZWxwPSJVc2UgdGhlIGRpc3Ry
aWJ1dGVkIGljZWNyZWFtIChpY2VjYykgY29tcGlsZXIuIiwgYWN0aW9uPSJzdG9yZV90cnVlIikK
KyAgICAgICAgZ2VuZXJhbC5hZGRfYXJndW1lbnQoIi1yIiwgIi0tcmVnZW5lcmF0ZS10b29sY2hh
aW5zIiwgZGVzdD0icmVnZW5lcmF0ZV90b29sY2hhaW5zIiwgYWN0aW9uPSJzdG9yZV90cnVlIiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVscD0iUmVnZW5lcmF0ZSBJY2VDQyBkaXN0
cmlidWFibGUgdG9vbGNoYWluIGFyY2hpdmVzIikKIAogICAgICAgICBkZWJ1Z29wdGlvbnMgPSBw
YXJzZXIuYWRkX2FyZ3VtZW50X2dyb3VwKCJEZWJ1Z2dpbmciKQogICAgICAgICBkZWJ1Z29wdGlv
bnMuYWRkX2FyZ3VtZW50KCItLWdkYiIsIG5hcmdzPSI/IiwgaGVscD0iQWN0aXZhdGUgZ2RiLCBw
YXNzaW5nIGV4dHJhIGFyZ3MgdG8gaXQgaWYgd2FudGVkLiIpCkBAIC00NDQsNyArNDQ2LDggQEAg
Y2xhc3MgV2Via2l0RmxhdHBhazoKICAgICAgICAgc2VsZi5jbWFrZWFyZ3MgPSAiIgogCiAgICAg
ICAgIHNlbGYudXNlX2ljZWNyZWFtID0gRmFsc2UKLSAgICAgICAgc2VsZi5pY2NfdmVyc2lvbiA9
IE5vbmUKKyAgICAgICAgc2VsZi5pY2NfdmVyc2lvbiA9IHt9CisgICAgICAgIHNlbGYucmVnZW5l
cmF0ZV90b29sY2hhaW5zID0gRmFsc2UKIAogICAgIGRlZiBjbGVhbl9hcmdzKHNlbGYpOgogICAg
ICAgICBvcy5lbnZpcm9uWyJGTEFUUEFLX1VTRVJfRElSIl0gPSBvcy5lbnZpcm9uLmdldCgiV0VC
S0lUX0ZMQVRQQUtfVVNFUl9ESVIiLCBGTEFUUEFLX1VTRVJfRElSX1BBVEgpCkBAIC02NjksOSAr
NjcyLDE0IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAKICAgICAgICAgICAgIG5fY29yZXMgPSBt
dWx0aXByb2Nlc3NpbmcuY3B1X2NvdW50KCkgKiAzCiAgICAgICAgICAgICBfbG9nLmRlYnVnKCdG
b2xsb3dpbmcgaWNlY3JlYW0gcmVjb21tZW5kYXRpb24gZm9yIHRoZSBudW1iZXIgb2YgY29yZXMg
dG8gdXNlOiAlZCcgJSBuX2NvcmVzKQorICAgICAgICAgICAgdG9vbGNoYWluX25hbWUgPSBvcy5l
bnZpcm9uLmdldCgiQ0MiLCAiZ2NjIikKKyAgICAgICAgICAgIHRvb2xjaGFpbl9wYXRoID0gc2Vs
Zi5pY2NfdmVyc2lvblt0b29sY2hhaW5fbmFtZV0KKyAgICAgICAgICAgIGlmIG5vdCBvcy5wYXRo
LmlzZmlsZSh0b29sY2hhaW5fcGF0aCk6CisgICAgICAgICAgICAgICAgQ29uc29sZS5lcnJvcl9t
ZXNzYWdlKCIlcyBpcyBub3QgYSB2YWxpZCBJY2VDQyB0b29sY2hhaW4uIFBsZWFzZSBydW4gd2Vi
a2l0LWZsYXRwYWsgLXIiKQorICAgICAgICAgICAgICAgIHJldHVybiAxCiAgICAgICAgICAgICBm
b3J3YXJkZWQudXBkYXRlKHsKICAgICAgICAgICAgICAgICAiQ0NBQ0hFX1BSRUZJWCI6ICJpY2Vj
YyIsCi0gICAgICAgICAgICAgICAgIklDRUNDX1ZFUlNJT04iOiBzZWxmLmljY192ZXJzaW9uLAor
ICAgICAgICAgICAgICAgICJJQ0VDQ19WRVJTSU9OIjogdG9vbGNoYWluX3BhdGgsCiAgICAgICAg
ICAgICAgICAgIk5VTUJFUl9PRl9QUk9DRVNTT1JTIjogbl9jb3JlcywKICAgICAgICAgICAgIH0p
CiAKQEAgLTczNSwxOSArNzQzLDI5IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAgICAgICAgICAg
ICBqc29uX2NvbmZpZyA9IHsnaWNlY2NfdmVyc2lvbic6IHNlbGYuaWNjX3ZlcnNpb259CiAgICAg
ICAgICAgICBqc29uLmR1bXAoanNvbl9jb25maWcsIGNvbmZpZykKIAotICAgIGRlZiBzZXR1cF9p
Y2VjYyhzZWxmKToKKyAgICBkZWYgc2V0dXBfaWNlY2Moc2VsZiwgbmFtZSk6CiAgICAgICAgIHdp
dGggdGVtcGZpbGUuTmFtZWRUZW1wb3JhcnlGaWxlKCkgYXMgdG1wZmlsZToKLSAgICAgICAgICAg
IHNlbGYucnVuX2luX3NhbmRib3goJ2ljZWNjJywgJy0tYnVpbGQtbmF0aXZlJywgc3Rkb3V0PXRt
cGZpbGUsIGN3ZD1zZWxmLnNvdXJjZV9yb290KQorICAgICAgICAgICAgdG9vbGNoYWluX3BhdGgg
PSAiL3Vzci9iaW4vJXMiICUgbmFtZQorICAgICAgICAgICAgc2VsZi5ydW5faW5fc2FuZGJveCgn
aWNlY2MnLCAnLS1idWlsZC1uYXRpdmUnLCB0b29sY2hhaW5fcGF0aCwgc3Rkb3V0PXRtcGZpbGUs
IGN3ZD1zZWxmLnNvdXJjZV9yb290KQogICAgICAgICAgICAgdG1wZmlsZS5mbHVzaCgpCiAgICAg
ICAgICAgICB0bXBmaWxlLnNlZWsoMCkKICAgICAgICAgICAgIGljY192ZXJzaW9uX2ZpbGVuYW1l
LCA9IHJlLmZpbmRhbGwocicuKmNyZWF0aW5nICguKiknLCB0bXBmaWxlLnJlYWQoKSkKLSAgICAg
ICAgICAgIHNlbGYuaWNjX3ZlcnNpb24gPSBvcy5wYXRoLmpvaW4oc2VsZi5zb3VyY2Vfcm9vdCwg
aWNjX3ZlcnNpb25fZmlsZW5hbWUpCisgICAgICAgICAgICBhcmNoaXZlX2ZpbGVuYW1lID0gIndl
YmtpdC1zZGstJXMtJXMiICUgKG5hbWUsIGljY192ZXJzaW9uX2ZpbGVuYW1lKQorICAgICAgICAg
ICAgb3MucmVuYW1lKGljY192ZXJzaW9uX2ZpbGVuYW1lLCBhcmNoaXZlX2ZpbGVuYW1lKQorICAg
ICAgICAgICAgc2VsZi5pY2NfdmVyc2lvbltuYW1lXSA9IG9zLnBhdGguam9pbihzZWxmLnNvdXJj
ZV9yb290LCBhcmNoaXZlX2ZpbGVuYW1lKQorICAgICAgICAgICAgQ29uc29sZS5tZXNzYWdlKCJD
cmVhdGVkICVzIHNlbGYtY29udGFpbmVkIHRvb2xjaGFpbiBhcmNoaXZlIiwgYXJjaGl2ZV9maWxl
bmFtZSkKIAogICAgIGRlZiBzZXR1cF9kZXZfZW52KHNlbGYpOgogICAgICAgICBpZiBub3Qgb3Mu
cGF0aC5leGlzdHMob3MucGF0aC5qb2luKHNlbGYuZmxhdHBha19idWlsZF9wYXRoLCAicnVudGlt
ZSIsICJvcmcud2Via2l0LlNkayIpKSBvciBzZWxmLnVwZGF0ZToKICAgICAgICAgICAgIHNlbGYu
aW5zdGFsbF9hbGwoKQotICAgICAgICAgICAgaWYgc2VsZi51c2VfaWNlY3JlYW06Ci0gICAgICAg
ICAgICAgICAgc2VsZi5zZXR1cF9pY2VjYygpCisgICAgICAgICAgICByZWdlbmVyYXRlX3Rvb2xj
aGFpbnMgPSBUcnVlCisgICAgICAgIGVsc2U6CisgICAgICAgICAgICByZWdlbmVyYXRlX3Rvb2xj
aGFpbnMgPSBzZWxmLnJlZ2VuZXJhdGVfdG9vbGNoYWlucworCisgICAgICAgIGlmIHJlZ2VuZXJh
dGVfdG9vbGNoYWluczoKKyAgICAgICAgICAgIHNlbGYuaWNjX3ZlcnNpb24gPSB7fQorICAgICAg
ICAgICAgc2VsZi5zZXR1cF9pY2VjYygiZ2NjIikKKyAgICAgICAgICAgIHNlbGYuc2V0dXBfaWNl
Y2MoImNsYW5nIikKICAgICAgICAgICAgIHNlbGYuc2F2ZV9jb25maWcoKQogCiAgICAgICAgIGlm
IG5vdCBzZWxmLnVwZGF0ZToK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396070</attachid>
            <date>2020-04-10 03:23:59 -0700</date>
            <delta_ts>2020-04-10 03:41:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210189-20200410112357.patch</filename>
            <type>text/plain</type>
            <size>6686</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5ODUxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODAyYTJmNjM3NjAxYmYwODg2ZWQzOGY1OGZlOTI0ZDUw
ZmRjY2Y3Mi4uMDZiNjNiMDhmZTU2ZjExYjljMGVhOGIyZDE0ZDRlMzg4YmE0NmNiYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIwLTA0LTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbRmxhdHBhayBTREtdIEdlbmVyYXRlIG9uZSBJY2VDQyBhcmNoaXZlIHBlciB0
b29sY2hhaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIxMDE4OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZCBhIHV0aWxpdHkgb3B0aW9uIHRvIHdlYmtpdC1mbGF0cGFrIHNvIGl0IHJlZ2VuZXJhdGVk
CisgICAgICAgIHRvb2xjaGFpbnMgd2l0aG91dCBuZWVkaW5nIGEgZnVsbCBTREsgcmVpbnN0YWxs
LiBBbHNvIHdlIG5vdworICAgICAgICBnZW5lcmF0ZSBhIHNlbGYtY29udGFpbmVkIHRvb2xjaGFp
biBhcmNoaXZlIGVtYmVkZGluZyBHQ0MgYW5kIG9uZQorICAgICAgICBlbWJlZGRpbmcgQ0xhbmcu
CisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5weToKKyAgICAgICAgKFdlYmtpdEZs
YXRwYWsubG9hZF9mcm9tX2FyZ3MpOgorICAgICAgICAoV2Via2l0RmxhdHBhay5fX2luaXRfXyk6
CisgICAgICAgIChXZWJraXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKyAgICAgICAgKFdlYmtp
dEZsYXRwYWsuc2V0dXBfaWNlY2MpOgorICAgICAgICAoV2Via2l0RmxhdHBhay5zZXR1cF9kZXZf
ZW52KToKKwogMjAyMC0wNC0wOCAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAg
ICAgICAgW0NvY29hXSBTaW1wbGlmeSBOU0FycmF5LCBOU0RpY3Rpb25hcnksIGFuZCBOU051bWJl
ciBpZGlvbXMgdGhyb3VnaG91dCBXZWJLaXQKZGlmZiAtLWdpdCBhL1Rvb2xzL2ZsYXRwYWsvZmxh
dHBha3V0aWxzLnB5IGIvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKaW5kZXggNzI3NzY5
ZjNjODYzZWI4YjNjOTZjNDFmYTc4YmE1ZDcxZmExOGZhMy4uYmI0MWY3YzFkNzA0ZTYzMmU3NWI3
OTYzYzc0YTljYTRkNTliY2QzOSAxMDA2NDQKLS0tIGEvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRp
bHMucHkKKysrIGIvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKQEAgLTM5Myw2ICszOTMs
OCBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
ZXN0PSJ1c2VyX2NvbW1hbmQiKQogICAgICAgICBnZW5lcmFsLmFkZF9hcmd1bWVudCgnLS1hdmFp
bGFibGUnLCBhY3Rpb249J3N0b3JlX3RydWUnLCBkZXN0PSJjaGVja19hdmFpbGFibGUiLCBoZWxw
PSdDaGVjayBpZiByZXF1aXJlZCBkZXBlbmRlbmNpZXMgYXJlIGF2YWlsYWJsZS4nKSwKICAgICAg
ICAgZ2VuZXJhbC5hZGRfYXJndW1lbnQoIi0tdXNlLWljZWNyZWFtIiwgZGVzdD0idXNlX2ljZWNy
ZWFtIiwgaGVscD0iVXNlIHRoZSBkaXN0cmlidXRlZCBpY2VjcmVhbSAoaWNlY2MpIGNvbXBpbGVy
LiIsIGFjdGlvbj0ic3RvcmVfdHJ1ZSIpCisgICAgICAgIGdlbmVyYWwuYWRkX2FyZ3VtZW50KCIt
ciIsICItLXJlZ2VuZXJhdGUtdG9vbGNoYWlucyIsIGRlc3Q9InJlZ2VuZXJhdGVfdG9vbGNoYWlu
cyIsIGFjdGlvbj0ic3RvcmVfdHJ1ZSIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhl
bHA9IlJlZ2VuZXJhdGUgSWNlQ0MgZGlzdHJpYnVhYmxlIHRvb2xjaGFpbiBhcmNoaXZlcyIpCiAK
ICAgICAgICAgZGVidWdvcHRpb25zID0gcGFyc2VyLmFkZF9hcmd1bWVudF9ncm91cCgiRGVidWdn
aW5nIikKICAgICAgICAgZGVidWdvcHRpb25zLmFkZF9hcmd1bWVudCgiLS1nZGIiLCBuYXJncz0i
PyIsIGhlbHA9IkFjdGl2YXRlIGdkYiwgcGFzc2luZyBleHRyYSBhcmdzIHRvIGl0IGlmIHdhbnRl
ZC4iKQpAQCAtNDQ0LDcgKzQ0Niw4IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAgICAgICAgIHNl
bGYuY21ha2VhcmdzID0gIiIKIAogICAgICAgICBzZWxmLnVzZV9pY2VjcmVhbSA9IEZhbHNlCi0g
ICAgICAgIHNlbGYuaWNjX3ZlcnNpb24gPSBOb25lCisgICAgICAgIHNlbGYuaWNjX3ZlcnNpb24g
PSB7fQorICAgICAgICBzZWxmLnJlZ2VuZXJhdGVfdG9vbGNoYWlucyA9IEZhbHNlCiAKICAgICBk
ZWYgY2xlYW5fYXJncyhzZWxmKToKICAgICAgICAgb3MuZW52aXJvblsiRkxBVFBBS19VU0VSX0RJ
UiJdID0gb3MuZW52aXJvbi5nZXQoIldFQktJVF9GTEFUUEFLX1VTRVJfRElSIiwgRkxBVFBBS19V
U0VSX0RJUl9QQVRIKQpAQCAtNDY5LDggKzQ3Miw4IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAK
ICAgICAgICAgc2VsZi5mbGF0cGFrX2J1aWxkX3BhdGggPSBvcy5lbnZpcm9uWyJGTEFUUEFLX1VT
RVJfRElSIl0KIAotICAgICAgICBidWlsZF9yb290ID0gb3MucGF0aC5qb2luKHNlbGYuc291cmNl
X3Jvb3QsICdXZWJLaXRCdWlsZCcpCi0gICAgICAgIHNlbGYuYnVpbGRfcGF0aCA9IG9zLnBhdGgu
am9pbihidWlsZF9yb290LCBzZWxmLnBsYXRmb3JtLCBzZWxmLmJ1aWxkX3R5cGUpCisgICAgICAg
IHNlbGYuYnVpbGRfcm9vdCA9IG9zLnBhdGguam9pbihzZWxmLnNvdXJjZV9yb290LCAnV2ViS2l0
QnVpbGQnKQorICAgICAgICBzZWxmLmJ1aWxkX3BhdGggPSBvcy5wYXRoLmpvaW4oc2VsZi5idWls
ZF9yb290LCBzZWxmLnBsYXRmb3JtLCBzZWxmLmJ1aWxkX3R5cGUpCiAgICAgICAgIHNlbGYuY29u
ZmlnX2ZpbGUgPSBvcy5wYXRoLmpvaW4oc2VsZi5mbGF0cGFrX2J1aWxkX3BhdGgsICd3ZWJraXRf
ZmxhdHBha19jb25maWcuanNvbicpCiAKICAgICAgICAgQ29uc29sZS5xdWlldCA9IHNlbGYucXVp
ZXQKQEAgLTUxOSw3ICs1MjIsNyBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogICAgICAgICAgICAg
cmFpc2UgUnVudGltZUVycm9yKCdHU1RfQlVJTERfUEFUSCBzZXQgdG8gJXMgYnV0IGl0IGRvZXNu
XCd0IHNlZW0gdG8gYmUgYSB2YWxpZCBgZ3N0LWJ1aWxkYCBjaGVja291dC4nICUgZ3N0X2RpcikK
IAogICAgICAgICBnc3RfYnVpbGRkaXIgPSBvcy5wYXRoLmpvaW4oc2VsZi5zYW5kYm94X3NvdXJj
ZV9yb290LCAiV2ViS2l0QnVpbGQiLCAnZ3N0LWJ1aWxkJykKLSAgICAgICAgaWYgbm90IG9zLnBh
dGguZXhpc3RzKG9zLnBhdGguam9pbihzZWxmLnNvdXJjZV9yb290LCAnV2ViS2l0QnVpbGQnLCAn
Z3N0LWJ1aWxkJywgJ2J1aWxkLm5pbmphJykpOgorICAgICAgICBpZiBub3Qgb3MucGF0aC5leGlz
dHMob3MucGF0aC5qb2luKHNlbGYuYnVpbGRfcm9vdCwgJ2dzdC1idWlsZCcsICdidWlsZC5uaW5q
YScpKToKICAgICAgICAgICAgIGlmIG5vdCBidWlsZGluZzoKICAgICAgICAgICAgICAgICByYWlz
ZSBSdW50aW1lRXJyb3IoJ1RyeWluZyB0byBlbnRlciBnc3QtYnVpbGQgZW52IGZyb20gJXMgYnV0
IGl0IGlzIG5vdCBidWlsdCwgbWFrZSBzdXJlIHRvIHJlYnVpbGQgd2Via2l0LicgJSBnc3RfZGly
KQogCkBAIC02NjIsMTYgKzY2NSwyMSBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogICAgICAgICAg
ICAgaWYgdmFyX3Rva2Vuc1swXSBpbiBlbnZfdmFyX3ByZWZpeGVzX3RvX2tlZXAgb3IgZW52dmFy
IGluIGVudl92YXJzX3RvX2tlZXAgb3IgdmFyX3Rva2Vuc1stMV0gaW4gZW52X3Zhcl9zdWZmaXhl
c190b19rZWVwOgogICAgICAgICAgICAgICAgIGZvcndhcmRlZFtlbnZ2YXJdID0gdmFsdWUKIAot
ICAgICAgICBpZiBzZWxmLnVzZV9pY2VjcmVhbToKKyAgICAgICAgaWYgc2VsZi51c2VfaWNlY3Jl
YW0gYW5kIG5vdCBzZWxmLnJlZ2VuZXJhdGVfdG9vbGNoYWluczoKICAgICAgICAgICAgIF9sb2cu
ZGVidWcoJ0VuYWJsaW5nIHRoZSBpY2VjcmVhbSBjb21waWxlcicpCiAgICAgICAgICAgICBmbGF0
cGFrX2NvbW1hbmQuZXh0ZW5kKFsiLS1zaGFyZT1uZXR3b3JrIiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICItLWJpbmQtbW91bnQ9L3Zhci9ydW4vaWNlY2M9L3Zhci9ydW4v
aWNlY2MiXSkKIAogICAgICAgICAgICAgbl9jb3JlcyA9IG11bHRpcHJvY2Vzc2luZy5jcHVfY291
bnQoKSAqIDMKICAgICAgICAgICAgIF9sb2cuZGVidWcoJ0ZvbGxvd2luZyBpY2VjcmVhbSByZWNv
bW1lbmRhdGlvbiBmb3IgdGhlIG51bWJlciBvZiBjb3JlcyB0byB1c2U6ICVkJyAlIG5fY29yZXMp
CisgICAgICAgICAgICB0b29sY2hhaW5fbmFtZSA9IG9zLmVudmlyb24uZ2V0KCJDQyIsICJnY2Mi
KQorICAgICAgICAgICAgdG9vbGNoYWluX3BhdGggPSBzZWxmLmljY192ZXJzaW9uW3Rvb2xjaGFp
bl9uYW1lXQorICAgICAgICAgICAgaWYgbm90IG9zLnBhdGguaXNmaWxlKHRvb2xjaGFpbl9wYXRo
KToKKyAgICAgICAgICAgICAgICBDb25zb2xlLmVycm9yX21lc3NhZ2UoIiVzIGlzIG5vdCBhIHZh
bGlkIEljZUNDIHRvb2xjaGFpbi4gUGxlYXNlIHJ1biB3ZWJraXQtZmxhdHBhayAtciIpCisgICAg
ICAgICAgICAgICAgcmV0dXJuIDEKICAgICAgICAgICAgIGZvcndhcmRlZC51cGRhdGUoewogICAg
ICAgICAgICAgICAgICJDQ0FDSEVfUFJFRklYIjogImljZWNjIiwKLSAgICAgICAgICAgICAgICAi
SUNFQ0NfVkVSU0lPTiI6IHNlbGYuaWNjX3ZlcnNpb24sCisgICAgICAgICAgICAgICAgIklDRUND
X1ZFUlNJT04iOiB0b29sY2hhaW5fcGF0aCwKICAgICAgICAgICAgICAgICAiTlVNQkVSX09GX1BS
T0NFU1NPUlMiOiBuX2NvcmVzLAogICAgICAgICAgICAgfSkKIApAQCAtNzM1LDE5ICs3NDMsMzIg
QEAgY2xhc3MgV2Via2l0RmxhdHBhazoKICAgICAgICAgICAgIGpzb25fY29uZmlnID0geydpY2Vj
Y192ZXJzaW9uJzogc2VsZi5pY2NfdmVyc2lvbn0KICAgICAgICAgICAgIGpzb24uZHVtcChqc29u
X2NvbmZpZywgY29uZmlnKQogCi0gICAgZGVmIHNldHVwX2ljZWNjKHNlbGYpOgorICAgIGRlZiBz
ZXR1cF9pY2VjYyhzZWxmLCBuYW1lKToKICAgICAgICAgd2l0aCB0ZW1wZmlsZS5OYW1lZFRlbXBv
cmFyeUZpbGUoKSBhcyB0bXBmaWxlOgotICAgICAgICAgICAgc2VsZi5ydW5faW5fc2FuZGJveCgn
aWNlY2MnLCAnLS1idWlsZC1uYXRpdmUnLCBzdGRvdXQ9dG1wZmlsZSwgY3dkPXNlbGYuc291cmNl
X3Jvb3QpCisgICAgICAgICAgICB0b29sY2hhaW5fcGF0aCA9ICIvdXNyL2Jpbi8lcyIgJSBuYW1l
CisgICAgICAgICAgICBzZWxmLnJ1bl9pbl9zYW5kYm94KCdpY2VjYycsICctLWJ1aWxkLW5hdGl2
ZScsIHRvb2xjaGFpbl9wYXRoLCBzdGRvdXQ9dG1wZmlsZSwgY3dkPXNlbGYuc291cmNlX3Jvb3Qp
CiAgICAgICAgICAgICB0bXBmaWxlLmZsdXNoKCkKICAgICAgICAgICAgIHRtcGZpbGUuc2Vlaygw
KQogICAgICAgICAgICAgaWNjX3ZlcnNpb25fZmlsZW5hbWUsID0gcmUuZmluZGFsbChyJy4qY3Jl
YXRpbmcgKC4qKScsIHRtcGZpbGUucmVhZCgpKQotICAgICAgICAgICAgc2VsZi5pY2NfdmVyc2lv
biA9IG9zLnBhdGguam9pbihzZWxmLnNvdXJjZV9yb290LCBpY2NfdmVyc2lvbl9maWxlbmFtZSkK
KyAgICAgICAgICAgIHRvb2xjaGFpbnNfZGlyZWN0b3J5ID0gb3MucGF0aC5qb2luKHNlbGYuYnVp
bGRfcm9vdCwgIlRvb2xjaGFpbnMiKQorICAgICAgICAgICAgaWYgbm90IG9zLnBhdGguaXNkaXIo
dG9vbGNoYWluc19kaXJlY3RvcnkpOgorICAgICAgICAgICAgICAgIG9zLm1ha2VkaXJzKHRvb2xj
aGFpbnNfZGlyZWN0b3J5KQorICAgICAgICAgICAgYXJjaGl2ZV9maWxlbmFtZSA9IG9zLnBhdGgu
am9pbih0b29sY2hhaW5zX2RpcmVjdG9yeSwgIndlYmtpdC1zZGstJXMtJXMiICUgKG5hbWUsIGlj
Y192ZXJzaW9uX2ZpbGVuYW1lKSkKKyAgICAgICAgICAgIG9zLnJlbmFtZShpY2NfdmVyc2lvbl9m
aWxlbmFtZSwgYXJjaGl2ZV9maWxlbmFtZSkKKyAgICAgICAgICAgIHNlbGYuaWNjX3ZlcnNpb25b
bmFtZV0gPSBhcmNoaXZlX2ZpbGVuYW1lCisgICAgICAgICAgICBDb25zb2xlLm1lc3NhZ2UoIkNy
ZWF0ZWQgJXMgc2VsZi1jb250YWluZWQgdG9vbGNoYWluIGFyY2hpdmUiLCBhcmNoaXZlX2ZpbGVu
YW1lKQogCiAgICAgZGVmIHNldHVwX2Rldl9lbnYoc2VsZik6CiAgICAgICAgIGlmIG5vdCBvcy5w
YXRoLmV4aXN0cyhvcy5wYXRoLmpvaW4oc2VsZi5mbGF0cGFrX2J1aWxkX3BhdGgsICJydW50aW1l
IiwgIm9yZy53ZWJraXQuU2RrIikpIG9yIHNlbGYudXBkYXRlOgogICAgICAgICAgICAgc2VsZi5p
bnN0YWxsX2FsbCgpCi0gICAgICAgICAgICBpZiBzZWxmLnVzZV9pY2VjcmVhbToKLSAgICAgICAg
ICAgICAgICBzZWxmLnNldHVwX2ljZWNjKCkKKyAgICAgICAgICAgIHJlZ2VuZXJhdGVfdG9vbGNo
YWlucyA9IFRydWUKKyAgICAgICAgZWxzZToKKyAgICAgICAgICAgIHJlZ2VuZXJhdGVfdG9vbGNo
YWlucyA9IHNlbGYucmVnZW5lcmF0ZV90b29sY2hhaW5zCisKKyAgICAgICAgaWYgcmVnZW5lcmF0
ZV90b29sY2hhaW5zOgorICAgICAgICAgICAgc2VsZi5pY2NfdmVyc2lvbiA9IHt9CisgICAgICAg
ICAgICBzZWxmLnNldHVwX2ljZWNjKCJnY2MiKQorICAgICAgICAgICAgc2VsZi5zZXR1cF9pY2Vj
YygiY2xhbmciKQogICAgICAgICAgICAgc2VsZi5zYXZlX2NvbmZpZygpCiAKICAgICAgICAgaWYg
bm90IHNlbGYudXBkYXRlOgo=
</data>
<flag name="review"
          id="411503"
          type_id="1"
          status="+"
          setter="zan"
    />
          </attachment>
      

    </bug>

</bugzilla>