<?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>154274</bug_id>
          
          <creation_ts>2016-02-15 18:50:03 -0800</creation_ts>
          <short_desc>[JSC] BranchAdd can override arguments of its stackmap</short_desc>
          <delta_ts>2016-02-15 20:51:24 -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>New Bugs</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="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1165006</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2016-02-15 18:50:03 -0800</bug_when>
    <thetext>[JSC] BranchAdd can override arguments of its stackmap</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1165011</commentid>
    <comment_count>1</comment_count>
      <attachid>271406</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2016-02-15 19:00:28 -0800</bug_when>
    <thetext>Created attachment 271406
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1165016</commentid>
    <comment_count>2</comment_count>
      <attachid>271406</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-02-15 19:44:23 -0800</bug_when>
    <thetext>Comment on attachment 271406
Patch

I love this, it&apos;s way cleaner than I feared!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1165031</commentid>
    <comment_count>3</comment_count>
      <attachid>271406</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-15 20:51:20 -0800</bug_when>
    <thetext>Comment on attachment 271406
Patch

Clearing flags on attachment: 271406

Committed r196616: &lt;http://trac.webkit.org/changeset/196616&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1165032</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-15 20:51:24 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>271406</attachid>
            <date>2016-02-15 19:00:28 -0800</date>
            <delta_ts>2016-02-15 20:51:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-154274-20160215190008.patch</filename>
            <type>text/plain</type>
            <size>8483</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk2NjAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA2
MGRkMzEwZjQ5ZDVjZDljYmY2YjQ3ODAwNDk1MmU3MzE2MTg3NGYyLi44OGEwZDhjN2IyYjQ2NmRj
ODkyOTRjODBmNTBmODc3N2FhZGVjOTcyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSw1NCBAQAorMjAxNi0wMi0xNSAgQmVuamFtaW4gUG91bGFpbiAgPGJwb3VsYWluQGFwcGxl
LmNvbT4KKworICAgICAgICBbSlNDXSBCcmFuY2hBZGQgY2FuIG92ZXJyaWRlIGFyZ3VtZW50cyBv
ZiBpdHMgc3RhY2ttYXAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE1NDI3NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFdpdGggdGhlIDMgb3BlcmFuZHMgQnJhbmNoQWRkIGFkZGVkIGluIHIxOTY1MTMsIHdl
IGNhbiBydW4gaW50bworICAgICAgICBhIHJlZ2lzdGVyIGFsbG9jYXRpb24gc3VjaCB0aGF0IHRo
ZSBkZXN0aW5hdGlvbiByZWdpc3RlciBpcyBhbHNvCisgICAgICAgIHVzZWQgYnkgYSB2YWx1ZSBp
biB0aGUgc3RhY2sgbWFwLgorCisgICAgICAgIEl0IHVzZSB0byBiZSB0aGF0IEJyYW5jaEFkZCB3
YXMgYSAyIG9wZXJhbmQgaW5zdHJ1Y3Rpb24uCisgICAgICAgIEluIHRoYXQgZm9ybSwgdGhlIGRl
c3RpbmF0aW9uIGlzIGFsc28gb25lIG9mIHRoZSBzb3VyY2UgYW5kCisgICAgICAgIGNhbiBiZSBy
ZWNvdmVyZWQgdGhyb3VnaCBTdWIuIFRoZXJlIGlzIG5vIGNvbmZsaWN0IGJldHdlZW4KKyAgICAg
ICAgZGVzdGluYXRpb24gYW5kIHRoZSBzdGFja21hcC4KKworICAgICAgICBBZnRlciByMTk2NTEz
LCB0aGUgZGVzdGluYXRpb24gaGFzIGl0cyBvd24gdmFsdWUuIEl0IGlzIHVuY29tbW9uCisgICAg
ICAgIG9uIHg4NiBiZWNhdXNlIG9mIHRoZSBhZ2dyZXNzaXZlIGFsaWFzaW5nIGJ1dCB0aGF0IGNh
biBoYXBwZW4uCisgICAgICAgIE9uIEFSTSwgdGhhdCdzIGEgc3RhbmRhcmQgZm9ybSBzaW5jZSB0
aGVyZSBpcyBubyBuZWVkIGZvciBhbGlhc2luZy4KKworICAgICAgICBTaW5jZSB0aGUgYXJndW1l
bnRzIG9mIHRoZSBzdGFja21hcCBhcmUgb2YgdHlwZSBFYXJseVVzZSwKKyAgICAgICAgdGhleSBh
cHBlYXJlZCBhcyBub3QgaW50ZXJmZXJpbmcgd2l0aCB0aGUgZGVzdGluYXRpb24uIFdoZW4gdGhl
IHJlZ2lzdGVyCisgICAgICAgIGFsbG9jYXRvciBnaXZlcyB0aGUgc2FtZSByZWdpc3RlciB0byB0
aGUgZGVzdGluYXRpb24gYW5kIHNvbWV0aGluZyBpbgorICAgICAgICB0aGUgc3RhY2sgbWFwLCB0
aGUgcmVzdWx0IG9mIEJyYW5jaEFkZCBkZXN0cm95cyB0aGUgdmFsdWUga2VwdCBhbGl2ZQorICAg
ICAgICBmb3IgdGhlIHN0YWNrbWFwLgorCisgICAgICAgIEluIHRoaXMgcGF0Y2gsIEkgaW50cm9k
dWNlIGEgY29uY2VwdCB2ZXJ5IHNpbWlsYXIgdG8gRm9yY2VMYXRlVXNlCisgICAgICAgIHRvIGtl
ZXAgdGhlIGFyZ3VtZW50IG9mIHRoZSBzdGFja21hcCBsaXZlIGluIENoZWNrQWRkLiBUaGUgbmV3
CisgICAgICAgIHJvbGUgaXMgIkZvcmNlTGF0ZVVzZVVubGVzc1JlY292ZXJhYmxlIi4KKworICAg
ICAgICBJbiB0aGlzIG1vZGUsIGFueXRoaW5nIHRoYXQgaXMgbm90IGFsc28gYW4gaW5wdXQgYXJn
dW1lbnQgYmVjb21lcworICAgICAgICBMYXRlVXNlLiBBcyBzdWNoLCBpdCBpbnRlcmZlcmVzIHdp
dGggdGhlIGRlc3RpbmF0aW9uIG9mIENoZWNrQWRkLgorICAgICAgICBUaGUgYXJndW1lbnRzIGFy
ZSByZWNvdmVyZWQgYnkgdGhlIHNsb3cgcGF0Y2ggb2YgQ2hlY2tBZGQuIFRoZXkKKyAgICAgICAg
cmVtYWluIEVhcmx5IHVzZS4KKworICAgICAgICBUaGlzIG5ldyBtb2RlcyBlbnN1cmUgdGhhdCBk
ZXN0aW5hdGlvbiBjYW4gYmUgYWxpYXNlZCB0byB0aGUgc291cmNlCisgICAgICAgIHdoZW4gdGhh
dCdzIHVzZWZ1bCwgd2hpbGUgbWFraW5nIHN1cmUgaXQgaXMgbm90IGFsaWFzZWQgd2l0aCBhbm90
aGVyCisgICAgICAgIHZhbHVlIHRoYXQgbmVlZHMgdG8gYmUgbGl2ZSBvbiBleGl0LgorCisgICAg
ICAgICogYjMvQjNDaGVja1NwZWNpYWwuY3BwOgorICAgICAgICAoSlNDOjpCMzo6Q2hlY2tTcGVj
aWFsOjpmb3JFYWNoQXJnKToKKyAgICAgICAgKiBiMy9CM0xvd2VyVG9BaXIuY3BwOgorICAgICAg
ICAoSlNDOjpCMzo6QWlyOjpMb3dlclRvQWlyOjpsb3dlcik6CisgICAgICAgICogYjMvQjNQYXRj
aHBvaW50U3BlY2lhbC5jcHA6CisgICAgICAgIChKU0M6OkIzOjpQYXRjaHBvaW50U3BlY2lhbDo6
Zm9yRWFjaEFyZyk6CisgICAgICAgICogYjMvQjNTdGFja21hcFNwZWNpYWwuY3BwOgorICAgICAg
ICAoSlNDOjpCMzo6U3RhY2ttYXBTcGVjaWFsOjpmb3JFYWNoQXJnSW1wbCk6CisgICAgICAgIChX
VEY6OnByaW50SW50ZXJuYWwpOgorICAgICAgICAqIGIzL0IzU3RhY2ttYXBTcGVjaWFsLmg6Cisg
ICAgICAgICogYjMvQjNTdGFja21hcFZhbHVlLmg6CisKIDIwMTYtMDItMTUgIEpvc2VwaCBQZWNv
cmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBXZWIg
V29ya2VycyBoYXZlIG5vIGFjY2VzcyB0byBjb25zb2xlIGZvciBkZWJ1Z2dpbmcKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0NoZWNrU3BlY2lhbC5jcHAgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvYjMvQjNDaGVja1NwZWNpYWwuY3BwCmluZGV4IGNlNWZiNGNjM2FhNjU1
NmJiMDdmNmFkZmI5M2JiYzlhMWZhZWFhMWUuLjJkNDhkNDM4NmQ4ODdkZDEwM2MzYmY2YjE5ZDc5
NjNlMjJjYjlkZTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0NoZWNr
U3BlY2lhbC5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzQ2hlY2tTcGVjaWFs
LmNwcApAQCAtMTEzLDcgKzExMywxMSBAQCB2b2lkIENoZWNrU3BlY2lhbDo6Zm9yRWFjaEFyZyhJ
bnN0JiBpbnN0LCBjb25zdCBTY29wZWRMYW1iZGE8SW5zdDo6RWFjaEFyZ0NhbGxiYQogICAgICAg
ICAgICAgdW5zaWduZWQgaW5kZXggPSAmYXJnIC0gJmhpZGRlbi5hcmdzWzBdOwogICAgICAgICAg
ICAgY2FsbGJhY2soaW5zdC5hcmdzWzEgKyBpbmRleF0sIHJvbGUsIHR5cGUsIHdpZHRoKTsKICAg
ICAgICAgfSk7Ci0gICAgZm9yRWFjaEFyZ0ltcGwobnVtQjNBcmdzKGluc3QpLCBtX251bUNoZWNr
QXJncyArIDEsIGluc3QsIG1fc3RhY2ttYXBSb2xlLCBjYWxsYmFjayk7CisKKyAgICBPcHRpb25h
bDx1bnNpZ25lZD4gZmlyc3RSZWNvdmVyYWJsZUluZGV4OworICAgIGlmIChtX2NoZWNrT3Bjb2Rl
ID09IEJyYW5jaEFkZDMyIHx8IG1fY2hlY2tPcGNvZGUgPT0gQnJhbmNoQWRkNjQpCisgICAgICAg
IGZpcnN0UmVjb3ZlcmFibGVJbmRleCA9IDE7CisgICAgZm9yRWFjaEFyZ0ltcGwobnVtQjNBcmdz
KGluc3QpLCBtX251bUNoZWNrQXJncyArIDEsIGluc3QsIG1fc3RhY2ttYXBSb2xlLCBmaXJzdFJl
Y292ZXJhYmxlSW5kZXgsIGNhbGxiYWNrKTsKIH0KIAogYm9vbCBDaGVja1NwZWNpYWw6OmlzVmFs
aWQoSW5zdCYgaW5zdCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM0xv
d2VyVG9BaXIuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzTG93ZXJUb0Fpci5jcHAK
aW5kZXggNjM0MmM4NTUzNDQ2NDlmN2EyYzBiZmI3ZWNlMTFlNzMzMTA2MjI2Zi4uNjk0NDIwN2Jj
NTNjOWZiZWViOTM4NTE2MzBjMjc5YzhkZjJkOGQ2OCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2IzL0IzTG93ZXJUb0Fpci5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL0IzTG93ZXJUb0Fpci5jcHAKQEAgLTIxMjAsNiArMjEyMCw3IEBAIHByaXZhdGU6CiAgICAg
ICAgICAgICBzd2l0Y2ggKG1fdmFsdWUtPm9wY29kZSgpKSB7CiAgICAgICAgICAgICBjYXNlIENo
ZWNrQWRkOgogICAgICAgICAgICAgICAgIG9wY29kZSA9IG9wY29kZUZvclR5cGUoQnJhbmNoQWRk
MzIsIEJyYW5jaEFkZDY0LCBtX3ZhbHVlLT50eXBlKCkpOworICAgICAgICAgICAgICAgIHN0YWNr
bWFwUm9sZSA9IFN0YWNrbWFwU3BlY2lhbDo6Rm9yY2VMYXRlVXNlVW5sZXNzUmVjb3ZlcmFibGU7
CiAgICAgICAgICAgICAgICAgY29tbXV0YXRpdml0eSA9IENvbW11dGF0aXZlOwogICAgICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSBDaGVja1N1YjoKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1BhdGNocG9pbnRTcGVjaWFsLmNwcCBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9iMy9CM1BhdGNocG9pbnRTcGVjaWFsLmNwcAppbmRleCA4NmIyNmQ4YjAx
NjQ4ZDEzMzI4YzU1MTNmOTQzNjI4ZTAyZWYxNWM5Li5lMjUzOGQ2MThmOTBlYzUyNzkyYzdhZjEz
YjU4Zjg3ZDNmOWRhZjhhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNQ
YXRjaHBvaW50U3BlY2lhbC5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzUGF0
Y2hwb2ludFNwZWNpYWwuY3BwCkBAIC01MSw3ICs1MSw3IEBAIHZvaWQgUGF0Y2hwb2ludFNwZWNp
YWw6OmZvckVhY2hBcmcoSW5zdCYgaW5zdCwgY29uc3QgU2NvcGVkTGFtYmRhPEluc3Q6OkVhY2hB
cmdDCiAgICAgaWYgKGluc3Qub3JpZ2luLT50eXBlKCkgIT0gVm9pZCkKICAgICAgICAgY2FsbGJh
Y2soaW5zdC5hcmdzW2FyZ0luZGV4KytdLCBBcmc6OkRlZiwgaW5zdC5vcmlnaW4tPmFpclR5cGUo
KSwgaW5zdC5vcmlnaW4tPmFpcldpZHRoKCkpOwogCi0gICAgZm9yRWFjaEFyZ0ltcGwoMCwgYXJn
SW5kZXgsIGluc3QsIFNhbWVBc1JlcCwgY2FsbGJhY2spOworICAgIGZvckVhY2hBcmdJbXBsKDAs
IGFyZ0luZGV4LCBpbnN0LCBTYW1lQXNSZXAsIE51bGxvcHQsIGNhbGxiYWNrKTsKICAgICBhcmdJ
bmRleCArPSBpbnN0Lm9yaWdpbi0+bnVtQ2hpbGRyZW4oKTsKIAogICAgIGZvciAodW5zaWduZWQg
aSA9IGluc3Qub3JpZ2luLT5hczxQYXRjaHBvaW50VmFsdWU+KCktPm51bUdQU2NyYXRjaFJlZ2lz
dGVyczsgaS0tOykKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1N0YWNr
bWFwU3BlY2lhbC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNTdGFja21hcFNwZWNp
YWwuY3BwCmluZGV4IDVkNTU0YTczNmU3NjNkYjMzZWZjYjE1OGRmMDEyMGFkNzQ0NWMwYzQuLjcy
Mzk4YjkyNjQ5OTdkZDM2ODE5YzU4MDk2ZWI0NzI1OTg3MjFjY2EgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1N0YWNrbWFwU3BlY2lhbC5jcHAKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2IzL0IzU3RhY2ttYXBTcGVjaWFsLmNwcApAQCAtNzMsNyArNzMsOCBAQCBj
b25zdCBSZWdpc3RlclNldCYgU3RhY2ttYXBTcGVjaWFsOjpleHRyYUVhcmx5Q2xvYmJlcmVkUmVn
cyhJbnN0JiBpbnN0KQogCiB2b2lkIFN0YWNrbWFwU3BlY2lhbDo6Zm9yRWFjaEFyZ0ltcGwoCiAg
ICAgdW5zaWduZWQgbnVtSWdub3JlZEIzQXJncywgdW5zaWduZWQgbnVtSWdub3JlZEFpckFyZ3Ms
Ci0gICAgSW5zdCYgaW5zdCwgUm9sZU1vZGUgcm9sZU1vZGUsIGNvbnN0IFNjb3BlZExhbWJkYTxJ
bnN0OjpFYWNoQXJnQ2FsbGJhY2s+JiBjYWxsYmFjaykKKyAgICBJbnN0JiBpbnN0LCBSb2xlTW9k
ZSByb2xlTW9kZSwgT3B0aW9uYWw8dW5zaWduZWQ+IGZpcnN0UmVjb3ZlcmFibGVJbmRleCwKKyAg
ICBjb25zdCBTY29wZWRMYW1iZGE8SW5zdDo6RWFjaEFyZ0NhbGxiYWNrPiYgY2FsbGJhY2spCiB7
CiAgICAgU3RhY2ttYXBWYWx1ZSogdmFsdWUgPSBpbnN0Lm9yaWdpbi0+YXM8U3RhY2ttYXBWYWx1
ZT4oKTsKICAgICBBU1NFUlQodmFsdWUpOwpAQCAtODksNiArOTAsMTMgQEAgdm9pZCBTdGFja21h
cFNwZWNpYWw6OmZvckVhY2hBcmdJbXBsKAogCiAgICAgICAgIEFyZzo6Um9sZSByb2xlOwogICAg
ICAgICBzd2l0Y2ggKHJvbGVNb2RlKSB7CisgICAgICAgIGNhc2UgRm9yY2VMYXRlVXNlVW5sZXNz
UmVjb3ZlcmFibGU6CisgICAgICAgICAgICBBU1NFUlQoZmlyc3RSZWNvdmVyYWJsZUluZGV4KTsK
KyAgICAgICAgICAgIGlmIChhcmcgIT0gaW5zdC5hcmdzWypmaXJzdFJlY292ZXJhYmxlSW5kZXhd
ICYmIGFyZyAhPSBpbnN0LmFyZ3NbKmZpcnN0UmVjb3ZlcmFibGVJbmRleCArIDFdKSB7CisgICAg
ICAgICAgICAgICAgcm9sZSA9IEFyZzo6TGF0ZUNvbGRVc2U7CisgICAgICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBGQUxMVEhST1VHSDsKICAgICAgICAgY2Fz
ZSBTYW1lQXNSZXA6CiAgICAgICAgICAgICBzd2l0Y2ggKGNoaWxkLnJlcCgpLmtpbmQoKSkgewog
ICAgICAgICAgICAgY2FzZSBWYWx1ZVJlcDo6V2FybUFueToKQEAgLTI3Myw2ICsyODEsOSBAQCB2
b2lkIHByaW50SW50ZXJuYWwoUHJpbnRTdHJlYW0mIG91dCwgU3RhY2ttYXBTcGVjaWFsOjpSb2xl
TW9kZSBtb2RlKQogICAgIGNhc2UgU3RhY2ttYXBTcGVjaWFsOjpTYW1lQXNSZXA6CiAgICAgICAg
IG91dC5wcmludCgiU2FtZUFzUmVwIik7CiAgICAgICAgIHJldHVybjsKKyAgICBjYXNlIFN0YWNr
bWFwU3BlY2lhbDo6Rm9yY2VMYXRlVXNlVW5sZXNzUmVjb3ZlcmFibGU6CisgICAgICAgIG91dC5w
cmludCgiRm9yY2VMYXRlVXNlVW5sZXNzUmVjb3ZlcmFibGUiKTsKKyAgICAgICAgcmV0dXJuOwog
ICAgIGNhc2UgU3RhY2ttYXBTcGVjaWFsOjpGb3JjZUxhdGVVc2U6CiAgICAgICAgIG91dC5wcmlu
dCgiRm9yY2VMYXRlVXNlIik7CiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9iMy9CM1N0YWNrbWFwU3BlY2lhbC5oIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL2IzL0IzU3RhY2ttYXBTcGVjaWFsLmgKaW5kZXggOGEzN2FlZTQ4ZTliYzMyNDZhNzk4ZWJm
ODA1OTQ1Yzg0YjJiM2JmOS4uOWFhNjEzNzA3MjI5NTFlOTU0NzExNDMwNjljNmRiODdkMzM3YmIz
NyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzU3RhY2ttYXBTcGVjaWFs
LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzU3RhY2ttYXBTcGVjaWFsLmgKQEAg
LTQ3LDYgKzQ3LDcgQEAgcHVibGljOgogCiAgICAgZW51bSBSb2xlTW9kZSA6IGludDhfdCB7CiAg
ICAgICAgIFNhbWVBc1JlcCwKKyAgICAgICAgRm9yY2VMYXRlVXNlVW5sZXNzUmVjb3ZlcmFibGUs
CiAgICAgICAgIEZvcmNlTGF0ZVVzZQogICAgIH07CiAKQEAgLTU5LDcgKzYwLDggQEAgcHJvdGVj
dGVkOgogICAgIC8vIHN1YmNsYXNzZXMgdGhhdCBpbXBsZW1lbnQgdGhhdC4KICAgICB2b2lkIGZv
ckVhY2hBcmdJbXBsKAogICAgICAgICB1bnNpZ25lZCBudW1JZ25vcmVkQjNBcmdzLCB1bnNpZ25l
ZCBudW1JZ25vcmVkQWlyQXJncywKLSAgICAgICAgQWlyOjpJbnN0JiwgUm9sZU1vZGUsIGNvbnN0
IFNjb3BlZExhbWJkYTxBaXI6Okluc3Q6OkVhY2hBcmdDYWxsYmFjaz4mKTsKKyAgICAgICAgQWly
OjpJbnN0JiwgUm9sZU1vZGUsIE9wdGlvbmFsPHVuc2lnbmVkPiBmaXJzdFJlY292ZXJhYmxlSW5k
ZXgsCisgICAgICAgIGNvbnN0IFNjb3BlZExhbWJkYTxBaXI6Okluc3Q6OkVhY2hBcmdDYWxsYmFj
az4mKTsKICAgICAKICAgICBib29sIGlzVmFsaWRJbXBsKAogICAgICAgICB1bnNpZ25lZCBudW1J
Z25vcmVkQjNBcmdzLCB1bnNpZ25lZCBudW1JZ25vcmVkQWlyQXJncywKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9CM1N0YWNrbWFwVmFsdWUuaCBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9iMy9CM1N0YWNrbWFwVmFsdWUuaAppbmRleCBkYTU5NTgxZTBhYWRjZDVmOTU4MjJl
ZjZiOTk0NTRiZTQ5OWJmMDEzLi41Y2E2MWYxOTIyY2NmMGUyMWVmMWEzMGY2OTQyMGY1ZmFmOGNj
OGMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvQjNTdGFja21hcFZhbHVl
LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL0IzU3RhY2ttYXBWYWx1ZS5oCkBAIC05
MSw2ICs5MSwxMSBAQCBwdWJsaWM6CiAgICAgewogICAgICAgICBhcHBlbmRWZWN0b3JXaXRoUmVw
KHZlY3RvciwgVmFsdWVSZXA6OkNvbGRBbnkpOwogICAgIH0KKyAgICB0ZW1wbGF0ZTx0eXBlbmFt
ZSBWZWN0b3JUeXBlPgorICAgIHZvaWQgYXBwZW5kTGF0ZUNvbGRBbnlzKGNvbnN0IFZlY3RvclR5
cGUmIHZlY3RvcikKKyAgICB7CisgICAgICAgIGFwcGVuZFZlY3RvcldpdGhSZXAodmVjdG9yLCBW
YWx1ZVJlcDo6TGF0ZUNvbGRBbnkpOworICAgIH0KIAogICAgIC8vIFRoaXMgaXMgYSBoZWxwZXIg
Zm9yIHNvbWV0aGluZyB5b3UgbWlnaHQgZG8gYSBsb3Qgb2Y6IGFwcGVuZCBhIHZhbHVlIHRoYXQg
c2hvdWxkIGJlIGNvbnN0cmFpbmVkCiAgICAgLy8gdG8gU29tZVJlZ2lzdGVyLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>