<?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>162802</bug_id>
          
          <creation_ts>2016-09-30 12:32:10 -0700</creation_ts>
          <short_desc>Web Inspector: Stepping over/out of a function sometimes resumes instead of taking you to caller</short_desc>
          <delta_ts>2016-09-30 16:31: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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>bburg</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mattbaker</cc>
    
    <cc>msaboff</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>saam</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1235339</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-09-30 12:32:10 -0700</bug_when>
    <thetext>Summary:
Stepping over/out of a function sometimes resumes instead of taking you to caller

Steps to Reproduce:
1. Inspect http://bogojoker.com/shell
2. Set a breakpoint of &quot;if (autoplay)&quot; line in easySlider.min.js
3. Trigger breakpoint by clicking down arrow on page
4. Step Out
  =&gt; Expected to pause in caller, did not

Notes:
- Step-out reproduces the issue
- Step-over (at the end of the function) reproduces the issue
- Step-in (at the end of the function) DOES NOT reproduce the issue, it behaves as expected</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235340</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-09-30 12:32:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/28569982&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235341</commentid>
    <comment_count>2</comment_count>
      <attachid>290364</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-09-30 12:34:12 -0700</bug_when>
    <thetext>Created attachment 290364
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235359</commentid>
    <comment_count>3</comment_count>
      <attachid>290364</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-09-30 12:54:26 -0700</bug_when>
    <thetext>Comment on attachment 290364
[PATCH] Proposed Fix

r=me.  I&apos;ll come take a look at the original test case with you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235493</commentid>
    <comment_count>4</comment_count>
      <attachid>290364</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-09-30 16:22:06 -0700</bug_when>
    <thetext>Comment on attachment 290364
[PATCH] Proposed Fix

Thanks to Mark I was able to add a test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235495</commentid>
    <comment_count>5</comment_count>
      <attachid>290404</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-09-30 16:24:56 -0700</bug_when>
    <thetext>Created attachment 290404
[PATCH] For Landing (With Test)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235496</commentid>
    <comment_count>6</comment_count>
      <attachid>290404</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-09-30 16:25:34 -0700</bug_when>
    <thetext>Comment on attachment 290404
[PATCH] For Landing (With Test)

View in context: https://bugs.webkit.org/attachment.cgi?id=290404&amp;action=review

&gt; LayoutTests/inspector/debugger/stepping/stepping-pause-in-inner-step-to-parent.html:6
&gt; +&lt;button id=&quot;button&quot;&gt;Click&lt;/button&gt;

Err, I can remove this button! Will land manually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235497</commentid>
    <comment_count>7</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-09-30 16:31:16 -0700</bug_when>
    <thetext>&lt;https://trac.webkit.org/changeset/206693&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>290364</attachid>
            <date>2016-09-30 12:34:12 -0700</date>
            <delta_ts>2016-09-30 16:22:06 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>stepping-hey.patch</filename>
            <type>text/plain</type>
            <size>1991</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IGMyNTk1YzMuLjIxMzc3N2EgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIzIEBACiAyMDE2LTA5LTMwICBKb3NlcGggUGVjb3Jh
cm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKKyAgICAgICAgV2ViIEluc3BlY3RvcjogU3RlcHBp
bmcgb3Zlci9vdXQgb2YgYSBmdW5jdGlvbiBzb21ldGltZXMgcmVzdW1lcyBpbnN0ZWFkIG9mIHRh
a2luZyB5b3UgdG8gY2FsbGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNjI4MDIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI4NTY5OTgyPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEkgd2FzIHVuYWJs
ZSB0byBjcmVhdGUgYSB0ZXN0IGZvciB0aGlzLiBIb3dldmVyIEkgaGFkIHRoZSBvcmlnaW5hbAor
ICAgICAgICAxMDAlIHJlcHJvZHVjYWJsZSBjYXNlLCB0aGF0IHdvcmtzIGFzIGV4cGVjdGVkIGFm
dGVyIHRoaXMgY2hhbmdlLgorICAgICAgICBJdCBhbHNvIGFwcGVhcnMgdG8gYmUgYSBzaW1wbGUg
b3ZlcnNpZ2h0IHRvIGVuYWJsZSBzdGVwcGluZyB3aGVuCisgICAgICAgIHByb2Nlc3NpbmcgYSBz
dGVwIGNvbW1hbmQuCisKKyAgICAgICAgKiBkZWJ1Z2dlci9EZWJ1Z2dlci5jcHA6CisgICAgICAg
IChKU0M6OkRlYnVnZ2VyOjpzdGVwT3ZlclN0YXRlbWVudCk6CisgICAgICAgIChKU0M6OkRlYnVn
Z2VyOjpzdGVwT3V0T2ZGdW5jdGlvbik6CisgICAgICAgIEJlIHN1cmUgdG8gZW5hYmxlIHN0ZXBw
aW5nIG1vZGUgd2hlbiB3ZSBzdGFydCBzdGVwcGluZy4KKworMjAxNi0wOS0zMCAgSm9zZXBoIFBl
Y29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgorCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFN0
ZXBwaW5nIHRocm91Z2ggYGEoKTsgYigpOyBjKCk7YCBpdCBpcyB1bmNsZWFyIHdoZXJlIHdlIGFy
ZSBhbmQgd2hhdCBpcyBhYm91dCB0byBleGVjdXRlCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE2NTgKICAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI4
MTgxMjU0PgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RlYnVnZ2VyL0RlYnVn
Z2VyLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZWJ1Z2dlci9EZWJ1Z2dlci5jcHAKaW5k
ZXggZGEyNzg3Zi4uMmM5OTliMiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Rl
YnVnZ2VyL0RlYnVnZ2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGVidWdnZXIv
RGVidWdnZXIuY3BwCkBAIC02MzgsNiArNjM4LDcgQEAgdm9pZCBEZWJ1Z2dlcjo6c3RlcE92ZXJT
dGF0ZW1lbnQoKQogICAgICAgICByZXR1cm47CiAKICAgICBtX3BhdXNlT25DYWxsRnJhbWUgPSBt
X2N1cnJlbnRDYWxsRnJhbWU7CisgICAgc2V0U3RlcHBpbmdNb2RlKFN0ZXBwaW5nTW9kZUVuYWJs
ZWQpOwogICAgIG5vdGlmeURvbmVQcm9jZXNzaW5nRGVidWdnZXJFdmVudHMoKTsKIH0KIApAQCAt
NjQ5LDYgKzY1MCw3IEBAIHZvaWQgRGVidWdnZXI6OnN0ZXBPdXRPZkZ1bmN0aW9uKCkKICAgICBW
TUVudHJ5RnJhbWUqIHRvcFZNRW50cnlGcmFtZSA9IG1fdm0udG9wVk1FbnRyeUZyYW1lOwogICAg
IG1fcGF1c2VPbkNhbGxGcmFtZSA9IG1fY3VycmVudENhbGxGcmFtZSA/IG1fY3VycmVudENhbGxG
cmFtZS0+Y2FsbGVyRnJhbWUodG9wVk1FbnRyeUZyYW1lKSA6IG51bGxwdHI7CiAgICAgbV9wYXVz
ZU9uU3RlcE91dCA9IHRydWU7CisgICAgc2V0U3RlcHBpbmdNb2RlKFN0ZXBwaW5nTW9kZUVuYWJs
ZWQpOwogICAgIG5vdGlmeURvbmVQcm9jZXNzaW5nRGVidWdnZXJFdmVudHMoKTsKIH0KIAo=
</data>
<flag name="review"
          id="313554"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
    <flag name="commit-queue"
          id="313555"
          type_id="3"
          status="-"
          setter="joepeck"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>290404</attachid>
            <date>2016-09-30 16:24:56 -0700</date>
            <delta_ts>2016-09-30 16:24:56 -0700</delta_ts>
            <desc>[PATCH] For Landing (With Test)</desc>
            <filename>for-landing.patch</filename>
            <type>text/plain</type>
            <size>9719</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAzOGIzYWI0Li44MjVhYTNhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjMgQEAKIDIwMTYtMDkt
MzAgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAorICAgICAgICBXZWIg
SW5zcGVjdG9yOiBTdGVwcGluZyBvdmVyL291dCBvZiBhIGZ1bmN0aW9uIHNvbWV0aW1lcyByZXN1
bWVzIGluc3RlYWQgb2YgdGFraW5nIHlvdSB0byBjYWxsZXIKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2MjgwMgorICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vMjg1Njk5ODI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTWFyayBMYW0uCisKKyAgICAgICAg
KiBpbnNwZWN0b3IvZGVidWdnZXIvcmVzb3VyY2VzL2xvZy1wYXVzZS1sb2NhdGlvbi5qczoKKyAg
ICAgICAgKFRlc3RQYWdlLnJlZ2lzdGVySW5pdGlhbGl6ZXIuY3JlYXRlTG9jYXRpb24pOgorICAg
ICAgICAoVGVzdFBhZ2UucmVnaXN0ZXJJbml0aWFsaXplci53aW5kb3cuc2V0QnJlYWtwb2ludHNP
bkxpbmVzV2l0aEJyZWFrcG9pbnRDb21tZW50KToKKyAgICAgICAgSGVscGVyIHRvIHNldCBicmVh
a3BvaW50cyBldmVyeXdoZXJlIGluIGEgZmlsZSB0aGF0IGhhcyBhIEJSRUFLUE9JTlQgY29tbWVu
dC4KKworICAgICAgICAqIGluc3BlY3Rvci9kZWJ1Z2dlci9zdGVwcGluZy9zdGVwcGluZy1wYXVz
ZS1pbi1pbm5lci1zdGVwLXRvLXBhcmVudC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGluc3BlY3Rvci9kZWJ1Z2dlci9zdGVwcGluZy9zdGVwcGluZy1wYXVzZS1pbi1pbm5lci1zdGVw
LXRvLXBhcmVudC5odG1sOiBBZGRlZC4KKyAgICAgICAgVGVzdCB0aGF0IHN0ZXBwaW5nIG91dCBh
bmQgb3ZlciBlbmQgdXAgaW4gdGhlIHBhcmVudC4gQmVmb3JlIHRoaXMgY2hhbmdlCisgICAgICAg
IHdlIHdvdWxkIG5ldmVyIGhhdmUgbWFkZSBpdCBiYWNrIGludG8gZW50cnkgYW5kIHRoZSB0ZXN0
IGZhaWxlZC4KKworMjAxNi0wOS0zMCAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUu
Y29tPgorCiAgICAgICAgIFJlYmFzZWxpbmUgcmVzdWx0cyBhZnRlciByMjA2NjU0LgogCiAgICAg
ICAgIEJldHRlciBsb2NhdGlvbiBmb3IgdW5hcnkgZXhwcmVzc2lvbnMuCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcmVzb3VyY2VzL2xvZy1wYXVzZS1sb2NhdGlv
bi5qcyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9yZXNvdXJjZXMvbG9nLXBhdXNl
LWxvY2F0aW9uLmpzCmluZGV4IDFmZTVhZTYuLjk5YWI2M2MgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9yZXNvdXJjZXMvbG9nLXBhdXNlLWxvY2F0aW9uLmpzCisr
KyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9yZXNvdXJjZXMvbG9nLXBhdXNlLWxv
Y2F0aW9uLmpzCkBAIC00MCw2ICs0MCwyOCBAQCBUZXN0UGFnZS5yZWdpc3RlckluaXRpYWxpemVy
KCgpID0+IHsKICAgICAgICAgcmV0dXJuIGxvYWRMaW5lc0Zyb21Tb3VyY2VDb2RlKFdlYkluc3Bl
Y3Rvci5mcmFtZVJlc291cmNlTWFuYWdlci5tYWluRnJhbWUubWFpblJlc291cmNlKTsKICAgICB9
CiAKKyAgICB3aW5kb3cuc2V0QnJlYWtwb2ludHNPbkxpbmVzV2l0aEJyZWFrcG9pbnRDb21tZW50
ID0gZnVuY3Rpb24ocmVzb3VyY2UpIHsKKyAgICAgICAgaWYgKCFyZXNvdXJjZSkKKyAgICAgICAg
ICAgIHJlc291cmNlID0gV2ViSW5zcGVjdG9yLmZyYW1lUmVzb3VyY2VNYW5hZ2VyLm1haW5GcmFt
ZS5tYWluUmVzb3VyY2U7CisKKyAgICAgICAgZnVuY3Rpb24gY3JlYXRlTG9jYXRpb24ocmVzb3Vy
Y2UsIGxpbmVOdW1iZXIsIGNvbHVtbk51bWJlcikgeworICAgICAgICAgICAgcmV0dXJuIHt1cmw6
IHJlc291cmNlLnVybCwgbGluZU51bWJlciwgY29sdW1uTnVtYmVyfTsKKyAgICAgICAgfQorCisg
ICAgICAgIGxldCBwcm9taXNlcyA9IFtdOworCisgICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwg
bGluZXMubGVuZ3RoOyArK2kpIHsKKyAgICAgICAgICAgIGxldCBsaW5lID0gbGluZXNbaV07Cisg
ICAgICAgICAgICBpZiAoL0JSRUFLUE9JTlQvLnRlc3QobGluZSkpIHsKKyAgICAgICAgICAgICAg
ICBsZXQgbGFzdFBhdGhDb21wb25lbnQgPSBwYXJzZVVSTChyZXNvdXJjZS51cmwpLmxhc3RQYXRo
Q29tcG9uZW50OworICAgICAgICAgICAgICAgIEluc3BlY3RvclRlc3QubG9nKGBTZXR0aW5nIEJy
ZWFrcG9pbnQ6ICR7bGFzdFBhdGhDb21wb25lbnR9OiR7aX06MGApOworICAgICAgICAgICAgICAg
IHByb21pc2VzLnB1c2goRGVidWdnZXJBZ2VudC5zZXRCcmVha3BvaW50QnlVcmwuaW52b2tlKHt1
cmw6IHJlc291cmNlLnVybCwgbGluZU51bWJlcjogaSwgY29sdW1uTnVtYmVyOiAwfSkpOworICAg
ICAgICAgICAgfQorICAgICAgICB9CisKKyAgICAgICAgcmV0dXJuIFByb21pc2UuYWxsKHByb21p
c2VzKTsKKyAgICB9CisKICAgICB3aW5kb3cubG9nUmVzb2x2ZWRCcmVha3BvaW50TGluZXNXaXRo
Q29udGV4dCA9IGZ1bmN0aW9uKGlucHV0TG9jYXRpb24sIHJlc29sdmVkTG9jYXRpb24sIGNvbnRl
eHQpIHsKICAgICAgICAgaWYgKHJlc29sdmVkTG9jYXRpb24uc291cmNlQ29kZSAhPT0gbGluZXNT
b3VyY2VDb2RlICYmICFXZWJJbnNwZWN0b3IuZnJhbWVSZXNvdXJjZU1hbmFnZXIubWFpbkZyYW1l
Lm1haW5SZXNvdXJjZS5zY3JpcHRzLmluY2x1ZGVzKHJlc29sdmVkTG9jYXRpb24uc291cmNlQ29k
ZSkpIHsKICAgICAgICAgICAgIEluc3BlY3RvclRlc3QubG9nKCItLS0gU291cmNlIFVuYXZhaWxh
YmxlIC0tLSIpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL3N0
ZXBwaW5nL3N0ZXBwaW5nLXBhdXNlLWluLWlubmVyLXN0ZXAtdG8tcGFyZW50LWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9zdGVwcGluZy9zdGVwcGluZy1wYXVz
ZS1pbi1pbm5lci1zdGVwLXRvLXBhcmVudC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMC4uZjBkMjQxOAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2luc3BlY3Rvci9kZWJ1Z2dlci9zdGVwcGluZy9zdGVwcGluZy1wYXVzZS1pbi1pbm5lci1zdGVw
LXRvLXBhcmVudC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMDcgQEAKK0NsaWNrCitDaGVja2lu
ZyBwYXVzZSBsb2NhdGlvbnMgd2hlbiBwYXVzaW5nIGluc2lkZSBhIGZ1bmN0aW9uIGFuZCBzdGVw
cGluZyB0aHJvdWdoIHRvIHRoZSBvdXRlciBmdW5jdGlvbi4KKworU2V0dGluZyBCcmVha3BvaW50
OiBzdGVwcGluZy1wYXVzZS1pbi1pbm5lci1zdGVwLXRvLXBhcmVudC5odG1sOjEyOjAKKworPT0g
UnVubmluZyB0ZXN0IHN1aXRlOiBEZWJ1Z2dlci5zdGVwcGluZy5pbm5lci10by1vdXRlcgorLS0g
UnVubmluZyB0ZXN0IGNhc2U6IERlYnVnZ2VyLnN0ZXBwaW5nLmlubmVyLXRvLW91dGVyLlN0ZXBJ
bgorRVhQUkVTU0lPTjogc2V0VGltZW91dChlbnRyeSkKK1NURVBTOiBpbiwgaW4sIHJlc3VtZQor
UEFVU0VEIChicmVha3BvaW50KQorUEFVU0UgQVQgcGF1c2U6MTM6NQorICAgICAgOSAgICB9Cisg
ICAgIDEwICAgIAorICAgICAxMSAgICBmdW5jdGlvbiBwYXVzZSgpIHsKKyAtPiAgMTIgICAgICAg
IHx2YXIgeDsgLy8gQlJFQUtQT0lOVAorICAgICAxMyAgICB9CisgICAgIDE0ICAgIAorICAgICAx
NSAgICAvLyAtLS0tLS0tLS0KKworQUNUSU9OOiBzdGVwLWluCitQQVVTRSBBVCBwYXVzZToxNDoy
CisgICAgIDEwICAgIAorICAgICAxMSAgICBmdW5jdGlvbiBwYXVzZSgpIHsKKyAgICAgMTIgICAg
ICAgIHZhciB4OyAvLyBCUkVBS1BPSU5UCisgLT4gIDEzICAgIH18CisgICAgIDE0ICAgIAorICAg
ICAxNSAgICAvLyAtLS0tLS0tLS0KKyAgICAgMTYgICAgCisKK0FDVElPTjogc3RlcC1pbgorUEFV
U0UgQVQgZW50cnk6MTA6MgorICAgICAgNiAgICA8c2NyaXB0PgorICAgICAgNyAgICBmdW5jdGlv
biBlbnRyeSgpIHsKKyAgICAgIDggICAgICAgIHBhdXNlKCk7CisgLT4gICA5ICAgIH18CisgICAg
IDEwICAgIAorICAgICAxMSAgICBmdW5jdGlvbiBwYXVzZSgpIHsKKyAgICAgMTIgICAgICAgIHZh
ciB4OyAvLyBCUkVBS1BPSU5UCisKK0FDVElPTjogcmVzdW1lCitSRVNVTUVECitQQVNTOiBTaG91
bGQgaGF2ZSB1c2VkIGFsbCBzdGVwcy4KKworLS0gUnVubmluZyB0ZXN0IGNhc2U6IERlYnVnZ2Vy
LnN0ZXBwaW5nLmlubmVyLXRvLW91dGVyLlN0ZXBPdmVyCitFWFBSRVNTSU9OOiBzZXRUaW1lb3V0
KGVudHJ5KQorU1RFUFM6IG92ZXIsIG92ZXIsIHJlc3VtZQorUEFVU0VEIChicmVha3BvaW50KQor
UEFVU0UgQVQgcGF1c2U6MTM6NQorICAgICAgOSAgICB9CisgICAgIDEwICAgIAorICAgICAxMSAg
ICBmdW5jdGlvbiBwYXVzZSgpIHsKKyAtPiAgMTIgICAgICAgIHx2YXIgeDsgLy8gQlJFQUtQT0lO
VAorICAgICAxMyAgICB9CisgICAgIDE0ICAgIAorICAgICAxNSAgICAvLyAtLS0tLS0tLS0KKwor
QUNUSU9OOiBzdGVwLW92ZXIKK1BBVVNFIEFUIHBhdXNlOjE0OjIKKyAgICAgMTAgICAgCisgICAg
IDExICAgIGZ1bmN0aW9uIHBhdXNlKCkgeworICAgICAxMiAgICAgICAgdmFyIHg7IC8vIEJSRUFL
UE9JTlQKKyAtPiAgMTMgICAgfXwKKyAgICAgMTQgICAgCisgICAgIDE1ICAgIC8vIC0tLS0tLS0t
LQorICAgICAxNiAgICAKKworQUNUSU9OOiBzdGVwLW92ZXIKK1BBVVNFIEFUIGVudHJ5OjEwOjIK
KyAgICAgIDYgICAgPHNjcmlwdD4KKyAgICAgIDcgICAgZnVuY3Rpb24gZW50cnkoKSB7CisgICAg
ICA4ICAgICAgICBwYXVzZSgpOworIC0+ICAgOSAgICB9fAorICAgICAxMCAgICAKKyAgICAgMTEg
ICAgZnVuY3Rpb24gcGF1c2UoKSB7CisgICAgIDEyICAgICAgICB2YXIgeDsgLy8gQlJFQUtQT0lO
VAorCitBQ1RJT046IHJlc3VtZQorUkVTVU1FRAorUEFTUzogU2hvdWxkIGhhdmUgdXNlZCBhbGwg
c3RlcHMuCisKKy0tIFJ1bm5pbmcgdGVzdCBjYXNlOiBEZWJ1Z2dlci5zdGVwcGluZy5pbm5lci10
by1vdXRlci5TdGVwT3V0CitFWFBSRVNTSU9OOiBzZXRUaW1lb3V0KGVudHJ5KQorU1RFUFM6IG91
dCwgcmVzdW1lCitQQVVTRUQgKGJyZWFrcG9pbnQpCitQQVVTRSBBVCBwYXVzZToxMzo1CisgICAg
ICA5ICAgIH0KKyAgICAgMTAgICAgCisgICAgIDExICAgIGZ1bmN0aW9uIHBhdXNlKCkgeworIC0+
ICAxMiAgICAgICAgfHZhciB4OyAvLyBCUkVBS1BPSU5UCisgICAgIDEzICAgIH0KKyAgICAgMTQg
ICAgCisgICAgIDE1ICAgIC8vIC0tLS0tLS0tLQorCitBQ1RJT046IHN0ZXAtb3V0CitQQVVTRSBB
VCBlbnRyeToxMDoyCisgICAgICA2ICAgIDxzY3JpcHQ+CisgICAgICA3ICAgIGZ1bmN0aW9uIGVu
dHJ5KCkgeworICAgICAgOCAgICAgICAgcGF1c2UoKTsKKyAtPiAgIDkgICAgfXwKKyAgICAgMTAg
ICAgCisgICAgIDExICAgIGZ1bmN0aW9uIHBhdXNlKCkgeworICAgICAxMiAgICAgICAgdmFyIHg7
IC8vIEJSRUFLUE9JTlQKKworQUNUSU9OOiByZXN1bWUKK1JFU1VNRUQKK1BBU1M6IFNob3VsZCBo
YXZlIHVzZWQgYWxsIHN0ZXBzLgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3Iv
ZGVidWdnZXIvc3RlcHBpbmcvc3RlcHBpbmctcGF1c2UtaW4taW5uZXItc3RlcC10by1wYXJlbnQu
aHRtbCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9zdGVwcGluZy9zdGVwcGluZy1w
YXVzZS1pbi1pbm5lci1zdGVwLXRvLXBhcmVudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjVlZTdhZjcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbnNw
ZWN0b3IvZGVidWdnZXIvc3RlcHBpbmcvc3RlcHBpbmctcGF1c2UtaW4taW5uZXItc3RlcC10by1w
YXJlbnQuaHRtbApAQCAtMCwwICsxLDcyIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vaHR0cC90ZXN0cy9pbnNwZWN0b3IvcmVzb3VyY2Vz
L2luc3BlY3Rvci10ZXN0LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMv
bG9nLXBhdXNlLWxvY2F0aW9uLmpzIj48L3NjcmlwdD4KKzxidXR0b24gaWQ9ImJ1dHRvbiI+Q2xp
Y2s8L2J1dHRvbj4KKzxzY3JpcHQ+CitmdW5jdGlvbiBlbnRyeSgpIHsKKyAgICBwYXVzZSgpOwor
fQorCitmdW5jdGlvbiBwYXVzZSgpIHsKKyAgICB2YXIgeDsgLy8gQlJFQUtQT0lOVAorfQorCisv
LyAtLS0tLS0tLS0KKworZnVuY3Rpb24gdGVzdCgpCit7CisgICAgSW5zcGVjdG9yVGVzdC5kZWJ1
ZygpOworCisgICAgbGV0IHN1aXRlID0gSW5zcGVjdG9yVGVzdC5jcmVhdGVBc3luY1N1aXRlKCJE
ZWJ1Z2dlci5zdGVwcGluZy5pbm5lci10by1vdXRlciIpOworCisgICAgd2luZG93LmluaXRpYWxp
emVTdGVwcGluZ1Rlc3RTdWl0ZShzdWl0ZSk7CisKKyAgICBhZGRTdGVwcGluZ1Rlc3RDYXNlKHsK
KyAgICAgICAgbmFtZTogIkRlYnVnZ2VyLnN0ZXBwaW5nLmlubmVyLXRvLW91dGVyLlN0ZXBJbiIs
CisgICAgICAgIGRlc2NyaXB0aW9uOiAiU2hvdWxkIGJlIGFibGUgdG8gbGVhdmUgYW4gaW5uZXIg
ZnVuY3Rpb24gdmlhIHN0ZXAtaW4gYW5kIGVuZCB1cCBpbiB0aGUgY2FsbGVyLiIsCisgICAgICAg
IGV4cHJlc3Npb246ICJzZXRUaW1lb3V0KGVudHJ5KSIsCisgICAgICAgIHN0ZXBzOiBbCisgICAg
ICAgICAgICAvLyBicmVha3BvaW50CisgICAgICAgICAgICAiaW4iLCAvLyBsZWF2aW5nIHBhdXNl
CisgICAgICAgICAgICAiaW4iLCAvLyBsZWF2aW5nIGVudHJ5CisgICAgICAgICAgICAicmVzdW1l
IiwKKyAgICAgICAgXQorICAgIH0pOworCisgICAgYWRkU3RlcHBpbmdUZXN0Q2FzZSh7CisgICAg
ICAgIG5hbWU6ICJEZWJ1Z2dlci5zdGVwcGluZy5pbm5lci10by1vdXRlci5TdGVwT3ZlciIsCisg
ICAgICAgIGRlc2NyaXB0aW9uOiAiU2hvdWxkIGJlIGFibGUgdG8gbGVhdmUgYW4gaW5uZXIgZnVu
Y3Rpb24gdmlhIHN0ZXAtb3ZlciBhbmQgZW5kIHVwIGluIHRoZSBjYWxsZXIuIiwKKyAgICAgICAg
ZXhwcmVzc2lvbjogInNldFRpbWVvdXQoZW50cnkpIiwKKyAgICAgICAgc3RlcHM6IFsKKyAgICAg
ICAgICAgIC8vIGJyZWFrcG9pbnQKKyAgICAgICAgICAgICJvdmVyIiwgLy8gbGVhdmluZyBwYXVz
ZQorICAgICAgICAgICAgIm92ZXIiLCAvLyBsZWF2aW5nIGVudHJ5CisgICAgICAgICAgICAicmVz
dW1lIiwKKyAgICAgICAgXQorICAgIH0pOworCisgICAgYWRkU3RlcHBpbmdUZXN0Q2FzZSh7Cisg
ICAgICAgIG5hbWU6ICJEZWJ1Z2dlci5zdGVwcGluZy5pbm5lci10by1vdXRlci5TdGVwT3V0IiwK
KyAgICAgICAgZGVzY3JpcHRpb246ICJTaG91bGQgYmUgYWJsZSB0byBsZWF2ZSBhbiBpbm5lciBm
dW5jdGlvbiB2aWEgc3RlcC1vdXQgYW5kIGVuZCB1cCBpbiB0aGUgY2FsbGVyLiIsCisgICAgICAg
IGV4cHJlc3Npb246ICJzZXRUaW1lb3V0KGVudHJ5KSIsCisgICAgICAgIHN0ZXBzOiBbCisgICAg
ICAgICAgICAvLyBicmVha3BvaW50CisgICAgICAgICAgICAib3V0IiwgLy8gb3V0IG9mIHBhdXNl
LCBzaG91bGQgZW5kIHVwIGluIGVudHJ5CisgICAgICAgICAgICAicmVzdW1lIiwKKyAgICAgICAg
XQorICAgIH0pOworCisgICAgbG9hZE1haW5QYWdlQ29udGVudCgpLnRoZW4oKCkgPT4geworICAg
ICAgICBzZXRCcmVha3BvaW50c09uTGluZXNXaXRoQnJlYWtwb2ludENvbW1lbnQoKS50aGVuKCgp
ID0+IHsKKyAgICAgICAgICAgIHN1aXRlLnJ1blRlc3RDYXNlc0FuZEZpbmlzaCgpOworICAgICAg
ICB9KTsKKyAgICB9KTsKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJydW5U
ZXN0KCkiPgorPHA+Q2hlY2tpbmcgcGF1c2UgbG9jYXRpb25zIHdoZW4gcGF1c2luZyBpbnNpZGUg
YSBmdW5jdGlvbiBhbmQgc3RlcHBpbmcgdGhyb3VnaCB0byB0aGUgb3V0ZXIgZnVuY3Rpb24uPC9w
PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggZmM3YTY2Mi4u
NWQzZTg3YmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4IEBACiAyMDE2
LTA5LTMwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKKyAgICAgICAg
V2ViIEluc3BlY3RvcjogU3RlcHBpbmcgb3Zlci9vdXQgb2YgYSBmdW5jdGlvbiBzb21ldGltZXMg
cmVzdW1lcyBpbnN0ZWFkIG9mIHRha2luZyB5b3UgdG8gY2FsbGVyCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjI4MDIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzI4NTY5OTgyPgorCisgICAgICAgIFJldmlld2VkIGJ5IE1hcmsgTGFtLgorCisgICAg
ICAgICogZGVidWdnZXIvRGVidWdnZXIuY3BwOgorICAgICAgICAoSlNDOjpEZWJ1Z2dlcjo6c3Rl
cE92ZXJTdGF0ZW1lbnQpOgorICAgICAgICAoSlNDOjpEZWJ1Z2dlcjo6c3RlcE91dE9mRnVuY3Rp
b24pOgorICAgICAgICBFbmFibGUgc3RlcHBpbmcgbW9kZSB3aGVuIHdlIHN0YXJ0IHN0ZXBwaW5n
LgorCisyMDE2LTA5LTMwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CisK
ICAgICAgICAgRml4IG1vZHVsZXMgdGVzdHMgYWZ0ZXIgcjIwNjY1MyBoYW5kbGUgYnJlYWtwb2lu
dCBsb2NhdGlvbnMgaW4gaW1wb3J0L2V4cG9ydCBzdGF0ZW1lbnRzCiAgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjI4MDcKIApkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2RlYnVnZ2VyL0RlYnVnZ2VyLmNwcCBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9kZWJ1Z2dlci9EZWJ1Z2dlci5jcHAKaW5kZXggZGEyNzg3Zi4uMmM5OTliMiAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RlYnVnZ2VyL0RlYnVnZ2VyLmNwcAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGVidWdnZXIvRGVidWdnZXIuY3BwCkBAIC02MzgsNiAr
NjM4LDcgQEAgdm9pZCBEZWJ1Z2dlcjo6c3RlcE92ZXJTdGF0ZW1lbnQoKQogICAgICAgICByZXR1
cm47CiAKICAgICBtX3BhdXNlT25DYWxsRnJhbWUgPSBtX2N1cnJlbnRDYWxsRnJhbWU7CisgICAg
c2V0U3RlcHBpbmdNb2RlKFN0ZXBwaW5nTW9kZUVuYWJsZWQpOwogICAgIG5vdGlmeURvbmVQcm9j
ZXNzaW5nRGVidWdnZXJFdmVudHMoKTsKIH0KIApAQCAtNjQ5LDYgKzY1MCw3IEBAIHZvaWQgRGVi
dWdnZXI6OnN0ZXBPdXRPZkZ1bmN0aW9uKCkKICAgICBWTUVudHJ5RnJhbWUqIHRvcFZNRW50cnlG
cmFtZSA9IG1fdm0udG9wVk1FbnRyeUZyYW1lOwogICAgIG1fcGF1c2VPbkNhbGxGcmFtZSA9IG1f
Y3VycmVudENhbGxGcmFtZSA/IG1fY3VycmVudENhbGxGcmFtZS0+Y2FsbGVyRnJhbWUodG9wVk1F
bnRyeUZyYW1lKSA6IG51bGxwdHI7CiAgICAgbV9wYXVzZU9uU3RlcE91dCA9IHRydWU7CisgICAg
c2V0U3RlcHBpbmdNb2RlKFN0ZXBwaW5nTW9kZUVuYWJsZWQpOwogICAgIG5vdGlmeURvbmVQcm9j
ZXNzaW5nRGVidWdnZXJFdmVudHMoKTsKIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>