<?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>158104</bug_id>
          
          <creation_ts>2016-05-25 18:27:34 -0700</creation_ts>
          <short_desc>DebuggerCallFrame crashes when updated with the globalExec because neither ShadowChicken&apos;s algorithm nor StackVisitor&apos;s algorithm reasons about the globalExec</short_desc>
          <delta_ts>2016-05-27 16:41:01 -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>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>bburg</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>oliver</cc>
    
    <cc>sukolsak</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1196591</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-05-25 18:27:34 -0700</bug_when>
    <thetext>Also, there is a bad assertion in ::create because the top frame is allowed to be a tail deleted frame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1196841</commentid>
    <comment_count>1</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-05-26 13:14:32 -0700</bug_when>
    <thetext>I think we should special case this inside DebuggerCallFrame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1196842</commentid>
    <comment_count>2</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-05-26 13:14:57 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; I think we should special case this inside DebuggerCallFrame.

To elaborate, I don&apos;t think it&apos;s correct to have ShadowChicken handle
this. It shouldn&apos;t have to reason about the globalExec()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1196922</commentid>
    <comment_count>3</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-05-26 17:14:22 -0700</bug_when>
    <thetext>rdar://problem/26467869</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1196934</commentid>
    <comment_count>4</comment_count>
      <attachid>279931</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-05-26 17:58:23 -0700</bug_when>
    <thetext>Created attachment 279931
WIP

this is a test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1197220</commentid>
    <comment_count>5</comment_count>
      <attachid>279995</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-05-27 14:32:45 -0700</bug_when>
    <thetext>Created attachment 279995
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1197222</commentid>
    <comment_count>6</comment_count>
      <attachid>279995</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2016-05-27 14:34:21 -0700</bug_when>
    <thetext>Comment on attachment 279995
patch

lol</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1197272</commentid>
    <comment_count>7</comment_count>
      <attachid>279995</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-05-27 16:40:56 -0700</bug_when>
    <thetext>Comment on attachment 279995
patch

Clearing flags on attachment: 279995

Committed r201473: &lt;http://trac.webkit.org/changeset/201473&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1197273</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-05-27 16:41:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>279931</attachid>
            <date>2016-05-26 17:58:23 -0700</date>
            <delta_ts>2016-05-27 14:32:45 -0700</delta_ts>
            <desc>WIP</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>2859</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9icmVha3BvaW50LXN5bnRheC1l
cnJvci10b3AtbGV2ZWwtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2lu
c3BlY3Rvci9kZWJ1Z2dlci9icmVha3BvaW50LXN5bnRheC1lcnJvci10b3AtbGV2ZWwtZXhwZWN0
ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL2Jy
ZWFrcG9pbnQtc3ludGF4LWVycm9yLXRvcC1sZXZlbC1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29w
eSkKQEAgLTAsMCArMSw4IEBACitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMjogU3ludGF4RXJyb3I6
IENhbm5vdCBkZWNsYXJlIGEgbGV0IHZhcmlhYmxlIHR3aWNlOiAnZHVwbGljYXRlJy4KK01ha2lu
ZyBzdXJlIHdlIGRvbid0IGNyYXNoIHdoZW4gaGF2aW5nIGEgdG9wLWxldmVsIHN5bnRheCBlcnJv
ci4KKworCis9PSBSdW5uaW5nIHRlc3Qgc3VpdGU6IFBhdXNlSW5Db25zdHJ1Y3RvckJlZm9yZVN1
cGVyCistLSBSdW5uaW5nIHRlc3QgY2FzZTogVG9wTGV2ZWxTeW50YXhFcnJvckRvbnRDcmFzaAor
UEFTUzogUGF1c2VkIG9uIHRoZSBicmVha3BvaW50IGFmdGVyIHN5bnRheCBlcnJvciBhdCB0b3Ag
bGV2ZWwgd2l0aG91dCBjcmFzaGluZy4KKwpJbmRleDogTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2Rl
YnVnZ2VyL2JyZWFrcG9pbnQtc3ludGF4LWVycm9yLXRvcC1sZXZlbC5odG1sCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9icmVha3BvaW50LXN5bnRheC1lcnJv
ci10b3AtbGV2ZWwuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2luc3BlY3Rvci9k
ZWJ1Z2dlci9icmVha3BvaW50LXN5bnRheC1lcnJvci10b3AtbGV2ZWwuaHRtbAkod29ya2luZyBj
b3B5KQpAQCAtMCwwICsxLDQyIEBACis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uLy4u
L2h0dHAvdGVzdHMvaW5zcGVjdG9yL3Jlc291cmNlcy9wcm90b2NvbC10ZXN0LmpzIj48L3Njcmlw
dD4KKzxzY3JpcHQ+CitmdW5jdGlvbiBhcHBlbmRCYWRTY3JpcHQoKQoreworICAgIGxldCBzY3Jp
cHQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTsKKyAgICBzY3JpcHQuc3JjID0g
InJlc291cmNlcy9maWxlLXdpdGgtc3ludGF4LWVycm9yLmpzIjsKKyAgICBkb2N1bWVudC5ib2R5
LmFwcGVuZENoaWxkKHNjcmlwdCk7Cit9CisKK2Z1bmN0aW9uIHRlc3QoKQoreworICAgIEluc3Bl
Y3RvclByb3RvY29sLnNlbmRDb21tYW5kKCJEZWJ1Z2dlci5lbmFibGUiLCB7fSk7CisgICAgSW5z
cGVjdG9yUHJvdG9jb2wuc2VuZENvbW1hbmQoIkRlYnVnZ2VyLnNldFBhdXNlT25FeGNlcHRpb25z
Iiwge3N0YXRlOiAiYWxsIn0sIEluc3BlY3RvclByb3RvY29sLmNoZWNrRm9yRXJyb3IpOworICAg
IEluc3BlY3RvclByb3RvY29sLnNlbmRDb21tYW5kKCJEZWJ1Z2dlci5zZXRCcmVha3BvaW50c0Fj
dGl2ZSIsIHthY3RpdmU6IHRydWV9KTsKKworICAgIGxldCBzdWl0ZSA9IFByb3RvY29sVGVzdC5j
cmVhdGVBc3luY1N1aXRlKCJQYXVzZUluQ29uc3RydWN0b3JCZWZvcmVTdXBlciIpOworCisgICAg
c3VpdGUuYWRkVGVzdENhc2UoeworICAgICAgICBuYW1lOiAiVG9wTGV2ZWxTeW50YXhFcnJvckRv
bnRDcmFzaCIsCisgICAgICAgIGRlc2NyaXB0aW9uOiAiTWFrZSBzdXJlIGV4Y2VwdGlvbnMgZnJv
bSB0b3AtbGV2ZWwgc3ludGF4IGVycm9ycyBkb24ndCBjYXVzZSB1cyB0byBjcmFzaC4iLAorICAg
ICAgICB0ZXN0OiAocmVzb2x2ZSwgcmVqZWN0KSA9PiB7CisgICAgICAgICAgICBJbnNwZWN0b3JQ
cm90b2NvbC5ldmVudEhhbmRsZXJbIkRlYnVnZ2VyLnBhdXNlZCJdID0gZnVuY3Rpb24obWVzc2Fn
ZU9iamVjdCkgeyAKKyAgICAgICAgICAgICAgICBJbnNwZWN0b3JQcm90b2NvbC5zZW5kQ29tbWFu
ZCgiRGVidWdnZXIucmVzdW1lIik7CisKKyAgICAgICAgICAgICAgICBQcm90b2NvbFRlc3QucGFz
cygiUGF1c2VkIG9uIHRoZSBicmVha3BvaW50IGFmdGVyIHN5bnRheCBlcnJvciBhdCB0b3AgbGV2
ZWwgd2l0aG91dCBjcmFzaGluZy4iKTsKKyAgICAgICAgICAgICAgICByZXNvbHZlKCk7CisgICAg
ICAgICAgICB9CisKKyAgICAgICAgICAgIFByb3RvY29sVGVzdC5ldmFsdWF0ZUluUGFnZSgiYXBw
ZW5kQmFkU2NyaXB0KCkiKTsKKyAgICAgICAgfQorICAgIH0pOworCisgICAgc3VpdGUucnVuVGVz
dENhc2VzQW5kRmluaXNoKCk7Cit9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0i
cnVuVGVzdCgpIj4KKzxwPiBNYWtpbmcgc3VyZSB3ZSBkb24ndCBjcmFzaCB3aGVuIGhhdmluZyBh
IHRvcC1sZXZlbCBzeW50YXggZXJyb3IuIDwvcD4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExh
eW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9yZXNvdXJjZXMvZmlsZS13aXRoLXN5bnRheC1l
cnJvci5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcmVz
b3VyY2VzL2ZpbGUtd2l0aC1zeW50YXgtZXJyb3IuanMJKHJldmlzaW9uIDApCisrKyBMYXlvdXRU
ZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcmVzb3VyY2VzL2ZpbGUtd2l0aC1zeW50YXgtZXJyb3Iu
anMJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwyIEBACitsZXQgZHVwbGljYXRlOworbGV0IGR1
cGxpY2F0ZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>279995</attachid>
            <date>2016-05-27 14:32:45 -0700</date>
            <delta_ts>2016-05-27 16:40:56 -0700</delta_ts>
            <desc>patch</desc>
            <filename>b-backup.diff</filename>
            <type>text/plain</type>
            <size>6273</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjAxNDY4KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBA
CisyMDE2LTA1LTI3ICBTYWFtIGJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IERlYnVnZ2VyQ2FsbEZyYW1lIGNyYXNoZXMgd2hlbiB1cGRhdGVkIHdpdGggdGhlIGdsb2JhbEV4
ZWMgYmVjYXVzZSBuZWl0aGVyIFNoYWRvd0NoaWNrZW4ncyBhbGdvcml0aG0gbm9yIFN0YWNrVmlz
aXRvcidzIGFsZ29yaXRobSByZWFzb25zIGFib3V0IHRoZSBnbG9iYWxFeGVjCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgxMDQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJIHRoaW5rIGdsb2JhbEV4ZWMg
aXMgYSBzcGVjaWFsIGVub3VnaCBjYXNlIHRoYXQgaXQgc2hvdWxkIGJlIGhhbmRsZWQKKyAgICAg
ICAgYXQgdGhlIGxheWVycyBhYm92ZSBTaGFkb3dDaGlja2VuIGFuZCBTdGFja1Zpc2l0b3IuIFRo
b3NlIEFQSXMgc2hvdWxkCisgICAgICAgIGRlYWwgd2l0aCByZWFsIHN0YWNrIGZyYW1lcyBvbiB0
aGUgbWFjaGluZSBzdGFjaywgbm90IGEgaGVhcCBjb25zdHJ1Y3RlZCBmcmFtZS4KKworICAgICAg
ICBUaGlzIHBhdGNoIG1ha2VzIERlYnVnZ2VyQ2FsbEZyYW1lOjpjcmVhdGUgYXdhcmUgdGhhdCBp
dCBtYXkgYmUKKyAgICAgICAgY3JlYXRlZCB3aXRoIHRoZSBnbG9iYWxPYmplY3QtPmdsb2JhbEV4
ZWMoKSBieSBoYXZpbmcgaXQgY29uc3RydWN0CisgICAgICAgIGEgc2luZ2xlIERlYnVnZ2VyQ2Fs
bEZyYW1lIHRoYXQgd3JhcHMgdGhlIGdsb2JhbEV4ZWMuCisKKyAgICAgICAgVGhpcyBmaXhlcyBh
IGNyYXNoZXIgYmVjYXVzZSB3ZSB3aWxsIGNvbnN0cnVjdCBhIERlYnVnZ2VyQ2FsbEZyYW1lCisg
ICAgICAgIHdpdGggdGhlIGdsb2JhbEV4ZWMgd2hlbiB0aGUgSW5zcGVjdG9yIGlzIHNldCB0byBw
YXVzZSBvbiBhbGwgdW5jYXVnaHQKKyAgICAgICAgZXhjZXB0aW9ucyBhbmQgdGhlIEpTIHByb2dy
YW0gaGFzIGEgc3ludGF4IGVycm9yLiBCZWNhdXNlIHRoZSBwcm9ncmFtCisgICAgICAgIGhhc24n
dCBiZWd1biBleGVjdXRpb24sIHRoZXJlIGlzIG5vIG1hY2hpbmUgSlMgc3RhY2sgZnJhbWUgeWV0
LiBTbworICAgICAgICBEZWJ1Z2dlckNhbGxGcmFtZSBpcyBjcmVhdGVkIHdpdGggZ2xvYmFsRXhl
Yywgd2hpY2ggd2lsbCBjYXVzZSBpdAorICAgICAgICB0byBoaXQgYW4gYXNzZXJ0aW9uIHRoYXQg
ZGljdGF0ZXMgdGhhdCB0aGUgc3RhY2sgaGF2ZSBzaXplIGdyZWF0ZXIKKyAgICAgICAgdGhhbiB6
ZXJvLgorCisgICAgICAgICogZGVidWdnZXIvRGVidWdnZXJDYWxsRnJhbWUuY3BwOgorICAgICAg
ICAoSlNDOjpEZWJ1Z2dlckNhbGxGcmFtZTo6Y3JlYXRlKToKKwogMjAxNi0wNS0yNyAgRmlsaXAg
UGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgogCiAgICAgICAgIHJlZ0V4cFByb3RvRnVuY1NwbGl0
RmFzdCBzaG91bGQgT09NIGJlZm9yZSBpdCBzd2FwcwpJbmRleDogU291cmNlL0phdmFTY3JpcHRD
b3JlL2RlYnVnZ2VyL0RlYnVnZ2VyQ2FsbEZyYW1lLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGVidWdnZXIvRGVidWdnZXJDYWxsRnJhbWUuY3BwCShyZXZpc2lvbiAy
MDE0NjUpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGVidWdnZXIvRGVidWdnZXJDYWxsRnJh
bWUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC02Miw2ICs2MiwxMiBAQCBwcml2YXRlOgogCiBSZWY8
RGVidWdnZXJDYWxsRnJhbWU+IERlYnVnZ2VyQ2FsbEZyYW1lOjpjcmVhdGUoQ2FsbEZyYW1lKiBj
YWxsRnJhbWUpCiB7CisgICAgaWYgKFVOTElLRUxZKGNhbGxGcmFtZSA9PSBjYWxsRnJhbWUtPmxl
eGljYWxHbG9iYWxPYmplY3QoKS0+Z2xvYmFsRXhlYygpKSkgeworICAgICAgICBTaGFkb3dDaGlj
a2VuOjpGcmFtZSBlbXB0eUZyYW1lOworICAgICAgICBSRUxFQVNFX0FTU0VSVCghZW1wdHlGcmFt
ZS5pc1RhaWxEZWxldGVkKTsKKyAgICAgICAgcmV0dXJuIGFkb3B0UmVmKCpuZXcgRGVidWdnZXJD
YWxsRnJhbWUoY2FsbEZyYW1lLCBlbXB0eUZyYW1lKSk7CisgICAgfQorCiAgICAgVmVjdG9yPFNo
YWRvd0NoaWNrZW46OkZyYW1lPiBmcmFtZXM7CiAgICAgY2FsbEZyYW1lLT52bSgpLnNoYWRvd0No
aWNrZW4oKS5pdGVyYXRlKGNhbGxGcmFtZS0+dm0oKSwgY2FsbEZyYW1lLCBbJl0gKGNvbnN0IFNo
YWRvd0NoaWNrZW46OkZyYW1lJiBmcmFtZSkgLT4gYm9vbCB7CiAgICAgICAgIGZyYW1lcy5hcHBl
bmQoZnJhbWUpOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMjAxNDY1KQorKysgTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTYtMDUtMjcgIFNhYW0g
YmFyYXRpICA8c2JhcmF0aUBhcHBsZS5jb20+CisKKyAgICAgICAgRGVidWdnZXJDYWxsRnJhbWUg
Y3Jhc2hlcyB3aGVuIHVwZGF0ZWQgd2l0aCB0aGUgZ2xvYmFsRXhlYyBiZWNhdXNlIG5laXRoZXIg
U2hhZG93Q2hpY2tlbidzIGFsZ29yaXRobSBub3IgU3RhY2tWaXNpdG9yJ3MgYWxnb3JpdGhtIHJl
YXNvbnMgYWJvdXQgdGhlIGdsb2JhbEV4ZWMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE1ODEwNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogaW5zcGVjdG9yL2RlYnVnZ2VyL2JyZWFrcG9pbnQtc3ludGF4
LWVycm9yLXRvcC1sZXZlbC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGluc3BlY3Rv
ci9kZWJ1Z2dlci9icmVha3BvaW50LXN5bnRheC1lcnJvci10b3AtbGV2ZWwuaHRtbDogQWRkZWQu
CisgICAgICAgICogaW5zcGVjdG9yL2RlYnVnZ2VyL3Jlc291cmNlcy9maWxlLXdpdGgtc3ludGF4
LWVycm9yLmpzOiBBZGRlZC4KKwogMjAxNi0wNS0yNyAgU2FhbSBiYXJhdGkgIDxzYmFyYXRpQGFw
cGxlLmNvbT4KIAogICAgICAgICBTaGFkb3dDaGlja2VuL0RlYnVnZ2VyQ2FsbEZyYW1lIGRvbid0
IHByb3Blcmx5IGhhbmRsZSB3aGVuIHRoZSBlbnRyeSBzdGFjayBmcmFtZSBpcyBhIHRhaWwgZGVs
ZXRlZCBmcmFtZQpJbmRleDogTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL2JyZWFrcG9p
bnQtc3ludGF4LWVycm9yLXRvcC1sZXZlbC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL2JyZWFrcG9pbnQtc3ludGF4LWVycm9yLXRvcC1s
ZXZlbC1leHBlY3RlZC50eHQJKG5vbmV4aXN0ZW50KQorKysgTGF5b3V0VGVzdHMvaW5zcGVjdG9y
L2RlYnVnZ2VyL2JyZWFrcG9pbnQtc3ludGF4LWVycm9yLXRvcC1sZXZlbC1leHBlY3RlZC50eHQJ
KHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw4IEBACitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMjog
U3ludGF4RXJyb3I6IENhbm5vdCBkZWNsYXJlIGEgbGV0IHZhcmlhYmxlIHR3aWNlOiAnZHVwbGlj
YXRlJy4KK01ha2luZyBzdXJlIHdlIGRvbid0IGNyYXNoIHdoZW4gaGF2aW5nIGEgdG9wLWxldmVs
IHN5bnRheCBlcnJvci4KKworCis9PSBSdW5uaW5nIHRlc3Qgc3VpdGU6IFRvcExldmVsU3ludGF4
RXJyb3IKKy0tIFJ1bm5pbmcgdGVzdCBjYXNlOiBUb3BMZXZlbFN5bnRheEVycm9yRG9udENyYXNo
CitQQVNTOiBQYXVzZWQgb24gdGhlIGJyZWFrcG9pbnQgYWZ0ZXIgc3ludGF4IGVycm9yIGF0IHRv
cCBsZXZlbCB3aXRob3V0IGNyYXNoaW5nLgorCkluZGV4OiBMYXlvdXRUZXN0cy9pbnNwZWN0b3Iv
ZGVidWdnZXIvYnJlYWtwb2ludC1zeW50YXgtZXJyb3ItdG9wLWxldmVsLmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL2JyZWFrcG9pbnQtc3ludGF4LWVy
cm9yLXRvcC1sZXZlbC5odG1sCShub25leGlzdGVudCkKKysrIExheW91dFRlc3RzL2luc3BlY3Rv
ci9kZWJ1Z2dlci9icmVha3BvaW50LXN5bnRheC1lcnJvci10b3AtbGV2ZWwuaHRtbAkod29ya2lu
ZyBjb3B5KQpAQCAtMCwwICsxLDQyIEBACis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4u
Ly4uL2h0dHAvdGVzdHMvaW5zcGVjdG9yL3Jlc291cmNlcy9wcm90b2NvbC10ZXN0LmpzIj48L3Nj
cmlwdD4KKzxzY3JpcHQ+CitmdW5jdGlvbiBhcHBlbmRCYWRTY3JpcHQoKQoreworICAgIGxldCBz
Y3JpcHQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTsKKyAgICBzY3JpcHQuc3Jj
ID0gInJlc291cmNlcy9maWxlLXdpdGgtc3ludGF4LWVycm9yLmpzIjsKKyAgICBkb2N1bWVudC5i
b2R5LmFwcGVuZENoaWxkKHNjcmlwdCk7Cit9CisKK2Z1bmN0aW9uIHRlc3QoKQoreworICAgIElu
c3BlY3RvclByb3RvY29sLnNlbmRDb21tYW5kKCJEZWJ1Z2dlci5lbmFibGUiLCB7fSk7CisgICAg
SW5zcGVjdG9yUHJvdG9jb2wuc2VuZENvbW1hbmQoIkRlYnVnZ2VyLnNldFBhdXNlT25FeGNlcHRp
b25zIiwge3N0YXRlOiAiYWxsIn0sIEluc3BlY3RvclByb3RvY29sLmNoZWNrRm9yRXJyb3IpOwor
ICAgIEluc3BlY3RvclByb3RvY29sLnNlbmRDb21tYW5kKCJEZWJ1Z2dlci5zZXRCcmVha3BvaW50
c0FjdGl2ZSIsIHthY3RpdmU6IHRydWV9KTsKKworICAgIGxldCBzdWl0ZSA9IFByb3RvY29sVGVz
dC5jcmVhdGVBc3luY1N1aXRlKCJUb3BMZXZlbFN5bnRheEVycm9yIik7CisKKyAgICBzdWl0ZS5h
ZGRUZXN0Q2FzZSh7CisgICAgICAgIG5hbWU6ICJUb3BMZXZlbFN5bnRheEVycm9yRG9udENyYXNo
IiwKKyAgICAgICAgZGVzY3JpcHRpb246ICJNYWtlIHN1cmUgZXhjZXB0aW9ucyBmcm9tIHRvcC1s
ZXZlbCBzeW50YXggZXJyb3JzIGRvbid0IGNhdXNlIHVzIHRvIGNyYXNoLiIsCisgICAgICAgIHRl
c3Q6IChyZXNvbHZlLCByZWplY3QpID0+IHsKKyAgICAgICAgICAgIEluc3BlY3RvclByb3RvY29s
LmV2ZW50SGFuZGxlclsiRGVidWdnZXIucGF1c2VkIl0gPSBmdW5jdGlvbihtZXNzYWdlT2JqZWN0
KSB7IAorICAgICAgICAgICAgICAgIEluc3BlY3RvclByb3RvY29sLnNlbmRDb21tYW5kKCJEZWJ1
Z2dlci5yZXN1bWUiKTsKKworICAgICAgICAgICAgICAgIFByb3RvY29sVGVzdC5wYXNzKCJQYXVz
ZWQgb24gdGhlIGJyZWFrcG9pbnQgYWZ0ZXIgc3ludGF4IGVycm9yIGF0IHRvcCBsZXZlbCB3aXRo
b3V0IGNyYXNoaW5nLiIpOworICAgICAgICAgICAgICAgIHJlc29sdmUoKTsKKyAgICAgICAgICAg
IH0KKworICAgICAgICAgICAgUHJvdG9jb2xUZXN0LmV2YWx1YXRlSW5QYWdlKCJhcHBlbmRCYWRT
Y3JpcHQoKSIpOworICAgICAgICB9CisgICAgfSk7CisKKyAgICBzdWl0ZS5ydW5UZXN0Q2FzZXNB
bmRGaW5pc2goKTsKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJydW5UZXN0
KCkiPgorPHA+IE1ha2luZyBzdXJlIHdlIGRvbid0IGNyYXNoIHdoZW4gaGF2aW5nIGEgdG9wLWxl
dmVsIHN5bnRheCBlcnJvci4gPC9wPgorPC9ib2R5PgorPC9odG1sPgpJbmRleDogTGF5b3V0VGVz
dHMvaW5zcGVjdG9yL2RlYnVnZ2VyL3Jlc291cmNlcy9maWxlLXdpdGgtc3ludGF4LWVycm9yLmpz
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9yZXNvdXJjZXMv
ZmlsZS13aXRoLXN5bnRheC1lcnJvci5qcwkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9p
bnNwZWN0b3IvZGVidWdnZXIvcmVzb3VyY2VzL2ZpbGUtd2l0aC1zeW50YXgtZXJyb3IuanMJKHdv
cmtpbmcgY29weSkKQEAgLTAsMCArMSwyIEBACitsZXQgZHVwbGljYXRlOworbGV0IGR1cGxpY2F0
ZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>