<?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>191869</bug_id>
          
          <creation_ts>2018-11-20 15:58:57 -0800</creation_ts>
          <short_desc>Merging an IC variant may lead to the IC status containing overlapping structure sets</short_desc>
          <delta_ts>2018-11-20 21:15:40 -0800</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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ticaiolima</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1480614</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-11-20 15:58:57 -0800</bug_when>
    <thetext>We should check once we merge a variant that we haven&apos;t created a situation where more than two or more variants contain overlapping structure sets.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1480615</commentid>
    <comment_count>1</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-11-20 15:59:32 -0800</bug_when>
    <thetext>&lt;rdar://problem/45403453&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1480618</commentid>
    <comment_count>2</comment_count>
      <attachid>355369</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-11-20 16:16:47 -0800</bug_when>
    <thetext>Created attachment 355369
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1480627</commentid>
    <comment_count>3</comment_count>
      <attachid>355369</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2018-11-20 16:57:22 -0800</bug_when>
    <thetext>Comment on attachment 355369
patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1480659</commentid>
    <comment_count>4</comment_count>
      <attachid>355379</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-11-20 20:36:45 -0800</bug_when>
    <thetext>Created attachment 355379
patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1480665</commentid>
    <comment_count>5</comment_count>
      <attachid>355379</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-20 21:15:38 -0800</bug_when>
    <thetext>Comment on attachment 355379
patch for landing

Clearing flags on attachment: 355379

Committed r238411: &lt;https://trac.webkit.org/changeset/238411&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1480666</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-20 21:15:40 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>355369</attachid>
            <date>2018-11-20 16:16:47 -0800</date>
            <delta_ts>2018-11-20 20:36:45 -0800</delta_ts>
            <desc>patch</desc>
            <filename>a-backup.diff</filename>
            <type>text/plain</type>
            <size>4670</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMzg0MDgpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDE1IEBACisyMDE4LTExLTIwICBTYWFtIGJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIE1lcmdpbmcgYW4gSUMgdmFyaWFudCBtYXkgbGVhZCB0byB0aGUgSUMg
c3RhdHVzIGNvbnRhaW5pbmcgb3ZlcmxhcHBpbmcgc3RydWN0dXJlIHNldHMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MTg2OQorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNDU0MDM0NTM+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBzdHJlc3MvbWVyZ2luZy1pYy12YXJpYW50cy1zaG91bGQtYmFpbC1p
Zi1zdHJ1Y3R1cmVzLW92ZXJsYXAuanM6IEFkZGVkLgorICAgICAgICAoaS5DKToKKyAgICAgICAg
KGZvbyk6CisKIDIwMTgtMTEtMTkgIE1hcmsgTGFtICA8bWFyay5sYW1AYXBwbGUuY29tPgogCiAg
ICAgICAgIGdsb2JhbEZ1bmNJbXBvcnRNb2R1bGUoKSBzaG91bGQgcmV0dXJuIGEgcHJvbWlzZSB3
aGVuIGl0IGNsZWFycyBleGNlcHRpb25zLgpJbmRleDogSlNUZXN0cy9zdHJlc3MvbWVyZ2luZy1p
Yy12YXJpYW50cy1zaG91bGQtYmFpbC1pZi1zdHJ1Y3R1cmVzLW92ZXJsYXAuanMKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gSlNUZXN0cy9zdHJlc3MvbWVyZ2luZy1pYy12YXJpYW50cy1zaG91bGQtYmFpbC1pZi1z
dHJ1Y3R1cmVzLW92ZXJsYXAuanMJKG5vbmV4aXN0ZW50KQorKysgSlNUZXN0cy9zdHJlc3MvbWVy
Z2luZy1pYy12YXJpYW50cy1zaG91bGQtYmFpbC1pZi1zdHJ1Y3R1cmVzLW92ZXJsYXAuanMJKHdv
cmtpbmcgY29weSkKQEAgLTAsMCArMSwxNiBAQAorLy9AIHJ1bkRlZmF1bHQoIi0tdmFsaWRhdGVH
cmFwaEF0RWFjaFBoYXNlPTEiLCAiLS11c2VMTEludD0wIikKKworbGV0IGl0ZW1zID0gW107Citm
b3IgKGxldCBpID0gMDsgaSA8IDg7ICsraSkgeworICAgIGNsYXNzIEMgeworICAgIH0KKyAgICBp
dGVtcy5wdXNoKG5ldyBDKCkpOworfQorZnVuY3Rpb24gZm9vKHgpIHsKKyAgICB4LnogPSAwOwor
fQorZm9yIChsZXQgaSA9IDA7IGkgPCAxMDAwMDA7ICsraSkgeworICAgIGZvciAobGV0IGogPSAw
OyBqIDwgaXRlbXMubGVuZ3RoOyArK2opIHsKKyAgICAgICAgZm9vKGl0ZW1zW2pdKTsKKyAgICB9
Cit9CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIzODQwNikKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSw0
OSBAQAorMjAxOC0xMS0yMCAgU2FhbSBiYXJhdGkgIDxzYmFyYXRpQGFwcGxlLmNvbT4KKworICAg
ICAgICBNZXJnaW5nIGFuIElDIHZhcmlhbnQgbWF5IGxlYWQgdG8gdGhlIElDIHN0YXR1cyBjb250
YWluaW5nIG92ZXJsYXBwaW5nIHN0cnVjdHVyZSBzZXRzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTE4NjkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzQ1NDAzNDUzPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdoZW4gbWVyZ2luZyB0d28gSUMgdmFyaWFudCBsaXN0cywgd2UgbWF5IGVuZCB1cCBpbiBh
IHdvcmxkIHdoZXJlIHdlIGhhdmUKKyAgICAgICAgb3ZlcmxhcHBpbmcgc3RydWN0dXJlIHNldHMu
IFdlIGRlZmVuZCBhZ2FpbnN0IHRoaXMgd2hlbiB3ZSBhcHBlbmQgYSBuZXcKKyAgICAgICAgdmFy
aWFudCwgYnV0IHdlIHNob3VsZCBhbHNvIGRlZmVuZCBhZ2FpbnN0IGl0IG9uY2Ugd2UgbWVyZ2Ug
aW4gYSBuZXcgdmFyaWFudC4KKyAgICAgICAgCisgICAgICAgIENvbnNpZGVyIHRoaXMgY2FzZSB3
aXRoIE11bHRpUHV0QnlPZmZzZXQsIHdoZXJlIHdlIG1lcmdlIHR3byBQdXRCeUlkU3RhdHVzZXMK
KyAgICAgICAgdG9nZXRoZXIsIFAxIGFuZCBQMi4KKyAgICAgICAgCisgICAgICAgIExldCdzIGNv
bnNpZGVyIHRoZXNlIHN0cnVjdHVyZXM6CisgICAgICAgIHMxID0ge30KKyAgICAgICAgczIgPSB7
cDogMH0KKyAgICAgICAgczMgPSB7cDogMCwgcDI6IDF9CisgICAgICAgIAorICAgICAgICBQMSBj
b250YWlucyB0aGVzZSB2YXJpYW50czoKKyAgICAgICAgVHJhbnNpdGlvbjogW3MxID0+IHMyXQor
ICAgICAgICBSZXBsYWNlOiBbczIsIHMzXQorICAgICAgICAKKyAgICAgICAgUDIgY29udGFpbnM6
CisgICAgICAgIFJlcGxhY2U6IFtzMl0KKyAgICAgICAgCisgICAgICAgIEJlY2F1c2Ugb2YgdGhl
IG9yZGVyaW5nIG9mIHRoZSB2YXJpYW50cywgd2UgbWF5IGVuZCB1cCBjb21iaW5pbmcKKyAgICAg
ICAgUDIncyByZXBsYWNlIGludG8gUDEncyB0cmFuc2l0aW9uLCBmb3JtaW5nIHRoaXMgbmV3IGxp
c3Q6CisgICAgICAgIFRyYW5zaXRpb246IFtzMSwgczIgPT4gczJdCisgICAgICAgIFJlcGxhY2U6
IFtzMiwgczNdCisgICAgICAgIAorICAgICAgICBPYnZpb3VzbHkgdGhlIGlkZWFsIHRoaW5nIGhl
cmUgaXMgdG8gaGF2ZSBzb21lIG9yZGVyaW5nIHdoZW4gd2UgbWVyZ2UKKyAgICAgICAgaW4gdmFy
aWFudHMgdG8gY2hvb3NlIHRoZSBtb3N0IGlkZWFsIG9wdGlvbi4gSXQnZCBiZSBpZGVhbCBmb3Ig
UDIncworICAgICAgICBSZXBsYWNlIHRvIGJlIG1lcmdlZCBpbnRvIFAxJ3MgcmVwbGFjZS4KKyAg
ICAgICAgCisgICAgICAgIElmIHdlIG5vdGljZSB0aGF0IHRoaXMgaXMgc3VwZXIgaW1wb3J0YW50
LCB3ZSBjYW4gaW1wbGVtZW50IHNvbWUga2luZAorICAgICAgICBvZiBvcmRlcmluZy4gTm9uZSBv
ZiBvdXIgdGVzdHMgKHVudGlsIHRoaXMgcGF0Y2gpIHN0cmVzcyB0aGlzLiBUaGlzIHBhdGNoCisg
ICAgICAgIGp1c3QgbWFrZXMgaXQgc28gd2UgZGVmZW5kIGFnYWluc3QgdGhpcyBjcmF6eSBzY2Vu
YXJpbyBieSBmYWxsaW5nIGJhY2sKKyAgICAgICAgdG8gdGhlIHNsb3cgcGF0aCBncmFjZWZ1bGx5
LiBUaGlzIHByZXZlbnRzIHVzIGZyb20gZW1pdHRpbmcgaW52YWxpZAorICAgICAgICBJUiBpbiBG
VEwtPkIzIGxvd2VyaW5nIGJ5IGNyZWF0aW5nIGEgc3dpdGNoIHdpdGggdHdvIGNhc2UgbGFiZWxz
IGJlaW5nCisgICAgICAgIGlkZW50aWNhbCB2YWx1ZXMuCisKKyAgICAgICAgKiBieXRlY29kZS9J
Q1N0YXR1c1V0aWxzLmg6CisgICAgICAgIChKU0M6OmFwcGVuZElDU3RhdHVzVmFyaWFudCk6CisK
IDIwMTgtMTEtMjAgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5jb20+CiAK
ICAgICAgICAgUkVHUkVTU0lPTihyMjM4MDM5KSBXZWJDb3JlOjpKU0RPTUdsb2JhbE9iamVjdDo6
Y3JlYXRlU3RydWN0dXJlIGlzIHVzaW5nIEpTQzo6U3RydWN0dXJlOjpjcmVhdGUgd2l0aG91dCBp
bmNsdWRpbmcgU3RydWN0dXJlSW5saW5lcy5oCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
Ynl0ZWNvZGUvSUNTdGF0dXNVdGlscy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ieXRlY29kZS9JQ1N0YXR1c1V0aWxzLmgJKHJldmlzaW9uIDIzODQwNikKKysrIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JQ1N0YXR1c1V0aWxzLmgJKHdvcmtpbmcgY29weSkK
QEAgLTM0LDggKzM0LDE2IEBAIGJvb2wgYXBwZW5kSUNTdGF0dXNWYXJpYW50KFZhcmlhbnRWZWN0
b3IKIHsKICAgICAvLyBBdHRlbXB0IHRvIG1lcmdlIHRoaXMgdmFyaWFudCB3aXRoIGFuIGFscmVh
ZHkgZXhpc3RpbmcgdmFyaWFudC4KICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgdmFyaWFu
dHMuc2l6ZSgpOyArK2kpIHsKLSAgICAgICAgaWYgKHZhcmlhbnRzW2ldLmF0dGVtcHRUb01lcmdl
KHZhcmlhbnQpKQorICAgICAgICBWYXJpYW50VHlwZSYgbWVyZ2VkVmFyaWFudCA9IHZhcmlhbnRz
W2ldOworICAgICAgICBpZiAobWVyZ2VkVmFyaWFudC5hdHRlbXB0VG9NZXJnZSh2YXJpYW50KSkg
eworICAgICAgICAgICAgZm9yICh1bnNpZ25lZCBqID0gMDsgaiA8IHZhcmlhbnRzLnNpemUoKTsg
KytqKSB7CisgICAgICAgICAgICAgICAgaWYgKGkgPT0gaikKKyAgICAgICAgICAgICAgICAgICAg
Y29udGludWU7CisgICAgICAgICAgICAgICAgaWYgKHZhcmlhbnRzW2pdLnN0cnVjdHVyZVNldCgp
Lm92ZXJsYXBzKG1lcmdlZFZhcmlhbnQuc3RydWN0dXJlU2V0KCkpKQorICAgICAgICAgICAgICAg
ICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1cm4gdHJ1
ZTsKKyAgICAgICAgfQogICAgIH0KICAgICAKICAgICAvLyBNYWtlIHN1cmUgdGhlcmUgaXMgbm8g
b3ZlcmxhcC4gV2Ugc2hvdWxkIGhhdmUgcHJ1bmVkIG91dCBvcHBvcnR1bml0aWVzIGZvcgo=
</data>
<flag name="review"
          id="372497"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>355379</attachid>
            <date>2018-11-20 20:36:45 -0800</date>
            <delta_ts>2018-11-20 21:15:38 -0800</delta_ts>
            <desc>patch for landing</desc>
            <filename>a-backup.diff</filename>
            <type>text/plain</type>
            <size>4628</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMzg0MDgpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDE4LTExLTIwICBTYWFtIGJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIE1lcmdpbmcgYW4gSUMgdmFyaWFudCBtYXkgbGVhZCB0byB0aGUgSUMg
c3RhdHVzIGNvbnRhaW5pbmcgb3ZlcmxhcHBpbmcgc3RydWN0dXJlIHNldHMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MTg2OQorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNDU0MDM0NTM+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTWFyayBMYW0uCisK
KyAgICAgICAgKiBzdHJlc3MvbWVyZ2luZy1pYy12YXJpYW50cy1zaG91bGQtYmFpbC1pZi1zdHJ1
Y3R1cmVzLW92ZXJsYXAuanM6IEFkZGVkLgorCiAyMDE4LTExLTE5ICBNYXJrIExhbSAgPG1hcmsu
bGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBnbG9iYWxGdW5jSW1wb3J0TW9kdWxlKCkgc2hvdWxk
IHJldHVybiBhIHByb21pc2Ugd2hlbiBpdCBjbGVhcnMgZXhjZXB0aW9ucy4KSW5kZXg6IEpTVGVz
dHMvc3RyZXNzL21lcmdpbmctaWMtdmFyaWFudHMtc2hvdWxkLWJhaWwtaWYtc3RydWN0dXJlcy1v
dmVybGFwLmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvc3RyZXNzL21lcmdpbmctaWMtdmFyaWFu
dHMtc2hvdWxkLWJhaWwtaWYtc3RydWN0dXJlcy1vdmVybGFwLmpzCShub25leGlzdGVudCkKKysr
IEpTVGVzdHMvc3RyZXNzL21lcmdpbmctaWMtdmFyaWFudHMtc2hvdWxkLWJhaWwtaWYtc3RydWN0
dXJlcy1vdmVybGFwLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMTYgQEAKKy8vQCBydW5E
ZWZhdWx0KCItLXZhbGlkYXRlR3JhcGhBdEVhY2hQaGFzZT0xIiwgIi0tdXNlTExJbnQ9MCIpCisK
K2xldCBpdGVtcyA9IFtdOworZm9yIChsZXQgaSA9IDA7IGkgPCA4OyArK2kpIHsKKyAgICBjbGFz
cyBDIHsKKyAgICB9CisgICAgaXRlbXMucHVzaChuZXcgQygpKTsKK30KK2Z1bmN0aW9uIGZvbyh4
KSB7CisgICAgeC56ID0gMDsKK30KK2ZvciAobGV0IGkgPSAwOyBpIDwgMTAwMDAwOyArK2kpIHsK
KyAgICBmb3IgKGxldCBqID0gMDsgaiA8IGl0ZW1zLmxlbmd0aDsgKytqKSB7CisgICAgICAgIGZv
byhpdGVtc1tqXSk7CisgICAgfQorfQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5n
ZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCShyZXZp
c2lvbiAyMzg0MDYpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsNDkgQEAKKzIwMTgtMTEtMjAgIFNhYW0gYmFyYXRpICA8c2JhcmF0
aUBhcHBsZS5jb20+CisKKyAgICAgICAgTWVyZ2luZyBhbiBJQyB2YXJpYW50IG1heSBsZWFkIHRv
IHRoZSBJQyBzdGF0dXMgY29udGFpbmluZyBvdmVybGFwcGluZyBzdHJ1Y3R1cmUgc2V0cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkxODY5CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS80NTQwMzQ1Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBNYXJr
IExhbS4KKworICAgICAgICBXaGVuIG1lcmdpbmcgdHdvIElDIHZhcmlhbnQgbGlzdHMsIHdlIG1h
eSBlbmQgdXAgaW4gYSB3b3JsZCB3aGVyZSB3ZSBoYXZlCisgICAgICAgIG92ZXJsYXBwaW5nIHN0
cnVjdHVyZSBzZXRzLiBXZSBkZWZlbmQgYWdhaW5zdCB0aGlzIHdoZW4gd2UgYXBwZW5kIGEgbmV3
CisgICAgICAgIHZhcmlhbnQsIGJ1dCB3ZSBzaG91bGQgYWxzbyBkZWZlbmQgYWdhaW5zdCBpdCBv
bmNlIHdlIG1lcmdlIGluIGEgbmV3IHZhcmlhbnQuCisgICAgICAgIAorICAgICAgICBDb25zaWRl
ciB0aGlzIGNhc2Ugd2l0aCBNdWx0aVB1dEJ5T2Zmc2V0LCB3aGVyZSB3ZSBtZXJnZSB0d28gUHV0
QnlJZFN0YXR1c2VzCisgICAgICAgIHRvZ2V0aGVyLCBQMSBhbmQgUDIuCisgICAgICAgIAorICAg
ICAgICBMZXQncyBjb25zaWRlciB0aGVzZSBzdHJ1Y3R1cmVzOgorICAgICAgICBzMSA9IHt9Cisg
ICAgICAgIHMyID0ge3A6IDB9CisgICAgICAgIHMzID0ge3A6IDAsIHAyOiAxfQorICAgICAgICAK
KyAgICAgICAgUDEgY29udGFpbnMgdGhlc2UgdmFyaWFudHM6CisgICAgICAgIFRyYW5zaXRpb246
IFtzMSA9PiBzMl0KKyAgICAgICAgUmVwbGFjZTogW3MyLCBzM10KKyAgICAgICAgCisgICAgICAg
IFAyIGNvbnRhaW5zOgorICAgICAgICBSZXBsYWNlOiBbczJdCisgICAgICAgIAorICAgICAgICBC
ZWNhdXNlIG9mIHRoZSBvcmRlcmluZyBvZiB0aGUgdmFyaWFudHMsIHdlIG1heSBlbmQgdXAgY29t
YmluaW5nCisgICAgICAgIFAyJ3MgcmVwbGFjZSBpbnRvIFAxJ3MgdHJhbnNpdGlvbiwgZm9ybWlu
ZyB0aGlzIG5ldyBsaXN0OgorICAgICAgICBUcmFuc2l0aW9uOiBbKHMxLCBzMikgPT4gczJdCisg
ICAgICAgIFJlcGxhY2U6IFtzMiwgczNdCisgICAgICAgIAorICAgICAgICBPYnZpb3VzbHkgdGhl
IGlkZWFsIHRoaW5nIGhlcmUgaXMgdG8gaGF2ZSBzb21lIG9yZGVyaW5nIHdoZW4gd2UgbWVyZ2UK
KyAgICAgICAgaW4gdmFyaWFudHMgdG8gY2hvb3NlIHRoZSBtb3N0IGlkZWFsIG9wdGlvbi4gSXQn
ZCBiZSBpZGVhbCBmb3IgUDIncworICAgICAgICBSZXBsYWNlIHRvIGJlIG1lcmdlZCBpbnRvIFAx
J3MgcmVwbGFjZS4KKyAgICAgICAgCisgICAgICAgIElmIHdlIG5vdGljZSB0aGF0IHRoaXMgaXMg
c3VwZXIgaW1wb3J0YW50LCB3ZSBjYW4gaW1wbGVtZW50IHNvbWUga2luZAorICAgICAgICBvZiBv
cmRlcmluZy4gTm9uZSBvZiBvdXIgdGVzdHMgKHVudGlsIHRoaXMgcGF0Y2gpIHN0cmVzcyB0aGlz
LiBUaGlzIHBhdGNoCisgICAgICAgIGp1c3QgbWFrZXMgaXQgc28gd2UgZGVmZW5kIGFnYWluc3Qg
dGhpcyBjcmF6eSBzY2VuYXJpbyBieSBmYWxsaW5nIGJhY2sKKyAgICAgICAgdG8gdGhlIHNsb3cg
cGF0aCBncmFjZWZ1bGx5LiBUaGlzIHByZXZlbnRzIHVzIGZyb20gZW1pdHRpbmcgaW52YWxpZAor
ICAgICAgICBJUiBpbiBGVEwtPkIzIGxvd2VyaW5nIGJ5IGNyZWF0aW5nIGEgc3dpdGNoIHdpdGgg
dHdvIGNhc2UgbGFiZWxzIGJlaW5nCisgICAgICAgIGlkZW50aWNhbCB2YWx1ZXMuCisKKyAgICAg
ICAgKiBieXRlY29kZS9JQ1N0YXR1c1V0aWxzLmg6CisgICAgICAgIChKU0M6OmFwcGVuZElDU3Rh
dHVzVmFyaWFudCk6CisKIDIwMTgtMTEtMjAgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmkuRnVq
aWlAc29ueS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjM4MDM5KSBXZWJDb3JlOjpKU0RP
TUdsb2JhbE9iamVjdDo6Y3JlYXRlU3RydWN0dXJlIGlzIHVzaW5nIEpTQzo6U3RydWN0dXJlOjpj
cmVhdGUgd2l0aG91dCBpbmNsdWRpbmcgU3RydWN0dXJlSW5saW5lcy5oCkluZGV4OiBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvSUNTdGF0dXNVdGlscy5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JQ1N0YXR1c1V0aWxzLmgJKHJldmlzaW9uIDIz
ODQwNikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JQ1N0YXR1c1V0aWxzLmgJ
KHdvcmtpbmcgY29weSkKQEAgLTM0LDggKzM0LDE2IEBAIGJvb2wgYXBwZW5kSUNTdGF0dXNWYXJp
YW50KFZhcmlhbnRWZWN0b3IKIHsKICAgICAvLyBBdHRlbXB0IHRvIG1lcmdlIHRoaXMgdmFyaWFu
dCB3aXRoIGFuIGFscmVhZHkgZXhpc3RpbmcgdmFyaWFudC4KICAgICBmb3IgKHVuc2lnbmVkIGkg
PSAwOyBpIDwgdmFyaWFudHMuc2l6ZSgpOyArK2kpIHsKLSAgICAgICAgaWYgKHZhcmlhbnRzW2ld
LmF0dGVtcHRUb01lcmdlKHZhcmlhbnQpKQorICAgICAgICBWYXJpYW50VHlwZSYgbWVyZ2VkVmFy
aWFudCA9IHZhcmlhbnRzW2ldOworICAgICAgICBpZiAobWVyZ2VkVmFyaWFudC5hdHRlbXB0VG9N
ZXJnZSh2YXJpYW50KSkgeworICAgICAgICAgICAgZm9yICh1bnNpZ25lZCBqID0gMDsgaiA8IHZh
cmlhbnRzLnNpemUoKTsgKytqKSB7CisgICAgICAgICAgICAgICAgaWYgKGkgPT0gaikKKyAgICAg
ICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAgICAgICAgICAgaWYgKHZhcmlhbnRzW2pd
LnN0cnVjdHVyZVNldCgpLm92ZXJsYXBzKG1lcmdlZFZhcmlhbnQuc3RydWN0dXJlU2V0KCkpKQor
ICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgICAgICB9CiAgICAgICAg
ICAgICByZXR1cm4gdHJ1ZTsKKyAgICAgICAgfQogICAgIH0KICAgICAKICAgICAvLyBNYWtlIHN1
cmUgdGhlcmUgaXMgbm8gb3ZlcmxhcC4gV2Ugc2hvdWxkIGhhdmUgcHJ1bmVkIG91dCBvcHBvcnR1
bml0aWVzIGZvcgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>