<?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>161784</bug_id>
          
          <creation_ts>2016-09-08 20:13:33 -0700</creation_ts>
          <short_desc>Web Inspector: Stack overflow when searching a timeline recording for JS function names</short_desc>
          <delta_ts>2016-11-03 14:23:14 -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="Saam Barati">saam</reporter>
          <assigned_to name="Nikita Vasilyev">nvasilyev</assigned_to>
          <cc>bburg</cc>
    
    <cc>commit-queue</cc>
    
    <cc>joepeck</cc>
    
    <cc>mattbaker</cc>
    
    <cc>nvasilyev</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1228018</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2016-09-08 20:13:33 -0700</bug_when>
    <thetext>Steps to repro:
1. Go to http://browserbench.org/Speedometer/InteractiveRunner.html
2. start a timeline recording for the sampling profiler
3. press &quot;Run&quot; on the page
4. Wait for it to finish
5. stop the recording
6. Go to call trees view
7. (I have Inverted and Top Functions selected, I&apos;m not sure if this is necessary)
8. search for &quot;updateDOM&quot;
9. Boom, stack overflow
I&apos;m on r205494

See stack trace here:
https://gist.github.com/anonymous/10426d2dad092ab21dfa0a8b054d33bf</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228019</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-09-08 20:13:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/28219498&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247474</commentid>
    <comment_count>2</comment_count>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2016-11-02 14:15:23 -0700</bug_when>
    <thetext>*** Bug 163818 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247567</commentid>
    <comment_count>3</comment_count>
      <attachid>293716</attachid>
    <who name="Nikita Vasilyev">nvasilyev</who>
    <bug_when>2016-11-02 16:45:36 -0700</bug_when>
    <thetext>Created attachment 293716
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247856</commentid>
    <comment_count>4</comment_count>
      <attachid>293716</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-03 14:23:11 -0700</bug_when>
    <thetext>Comment on attachment 293716
Patch

Clearing flags on attachment: 293716

Committed r208348: &lt;http://trac.webkit.org/changeset/208348&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247857</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-03 14:23:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>293716</attachid>
            <date>2016-11-02 16:45:36 -0700</date>
            <delta_ts>2016-11-03 14:23:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>3195</size>
            <attacher name="Nikita Vasilyev">nvasilyev</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IDEyYzBhMmUuLjYwN2U0NTkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkluc3BlY3Rv
clVJL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE2LTExLTAyICBOaWtpdGEgVmFzaWx5
ZXYgIDxudmFzaWx5ZXZAYXBwbGUuY29tPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IFN0YWNr
IG92ZXJmbG93IHdoZW4gc2VhcmNoaW5nIGEgdGltZWxpbmUgcmVjb3JkaW5nIGZvciBKUyBmdW5j
dGlvbiBuYW1lcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTYxNzg0CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yODIxOTQ5OD4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBfcG9wdWxhdGUgbWV0aG9kIG9m
IFByb2ZpbGVOb2RlRGF0YUdyaWROb2RlIGFuZCBQcm9maWxlRGF0YUdyaWROb2RlIHRyYXZlcnNl
cworICAgICAgICBhbGwgY2hpbGRyZW4gb2YgYSBnaXZlbiBub2RlLiBtYWtlVmlzaWJsZSBmdW5j
dGlvbiBvZiBEYXRhR3JpZCNfYXBwbHlGaWx0ZXJzVG9Ob2RlCisgICAgICAgIHRyYXZlcnNlcyBh
bGwgaXRzIHBhcmVudHMgdG8gZXhwYW5kIHRoZW0uIFRoaXMgY3JlYXRlcyBhbiBpbmZpbml0ZSBy
ZWN1cnNpb24uCisgICAgICAgIFJlbW92ZSAicG9wdWxhdGUiIGV2ZW50IGJlZm9yZSBhcHBlbmRp
bmcgY2hpbGQgbm9kZXMgdG8gcHJldmVudCBpdC4KKworICAgICAgICAqIFVzZXJJbnRlcmZhY2Uv
Vmlld3MvUHJvZmlsZURhdGFHcmlkTm9kZS5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5Qcm9m
aWxlRGF0YUdyaWROb2RlLnByb3RvdHlwZS5fcG9wdWxhdGUpOgorICAgICAgICAoV2ViSW5zcGVj
dG9yLlByb2ZpbGVEYXRhR3JpZE5vZGUpOgorICAgICAgICAqIFVzZXJJbnRlcmZhY2UvVmlld3Mv
UHJvZmlsZU5vZGVEYXRhR3JpZE5vZGUuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuUHJvZmls
ZU5vZGVEYXRhR3JpZE5vZGUucHJvdG90eXBlLl9wb3B1bGF0ZSk6CisgICAgICAgIChXZWJJbnNw
ZWN0b3IuUHJvZmlsZU5vZGVEYXRhR3JpZE5vZGUpOgorCiAyMDE2LTExLTAxICBEZXZpbiBSb3Vz
c28gIDxkY3JvdXNzbyt3ZWJraXRAZ21haWwuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6
IENyZWF0aW5nIGEgbmV3IHBzZXVkby1zZWxlY3RvciBpbiB0aGUgU3R5bGVzIHNpZGViYXIgZG9l
c24ndCB3b3JrIG9uIGZpcnN0IGF0dGVtcHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0
b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1Byb2ZpbGVEYXRhR3JpZE5vZGUuanMgYi9Tb3VyY2Uv
V2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9Qcm9maWxlRGF0YUdyaWROb2RlLmpz
CmluZGV4IGY0ODA4NWYuLmUyYzU5MGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JV
SS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1Byb2ZpbGVEYXRhR3JpZE5vZGUuanMKKysrIGIvU291cmNl
L1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvUHJvZmlsZURhdGFHcmlkTm9kZS5q
cwpAQCAtMjU1LDYgKzI1NSw4IEBAIFdlYkluc3BlY3Rvci5Qcm9maWxlRGF0YUdyaWROb2RlID0g
Y2xhc3MgUHJvZmlsZURhdGFHcmlkTm9kZSBleHRlbmRzIFdlYkluc3BlY3RvCiAgICAgICAgIGlm
ICghdGhpcy5zaG91bGRSZWZyZXNoQ2hpbGRyZW4pCiAgICAgICAgICAgICByZXR1cm47CiAKKyAg
ICAgICAgdGhpcy5yZW1vdmVFdmVudExpc3RlbmVyKCJwb3B1bGF0ZSIsIHRoaXMuX3BvcHVsYXRl
LCB0aGlzKTsKKwogICAgICAgICB0aGlzLl9ub2RlLmZvckVhY2hDaGlsZCgoY2hpbGQpID0+IHsK
ICAgICAgICAgICAgIGlmICghdGhpcy5fY2hpbGRyZW5Ub0NoYXJnZVRvU2VsZi5oYXMoY2hpbGQp
KSB7CiAgICAgICAgICAgICAgICAgaWYgKGNoaWxkLmhhc1N0YWNrVHJhY2VJblRpbWVSYW5nZSh0
aGlzLl90cmVlLnN0YXJ0VGltZSwgdGhpcy5fdHJlZS5lbmRUaW1lKSkKQEAgLTI2Myw3ICsyNjUs
NSBAQCBXZWJJbnNwZWN0b3IuUHJvZmlsZURhdGFHcmlkTm9kZSA9IGNsYXNzIFByb2ZpbGVEYXRh
R3JpZE5vZGUgZXh0ZW5kcyBXZWJJbnNwZWN0bwogICAgICAgICB9KTsKIAogICAgICAgICB0aGlz
LnNvcnQoKTsKLQotICAgICAgICB0aGlzLnJlbW92ZUV2ZW50TGlzdGVuZXIoInBvcHVsYXRlIiwg
dGhpcy5fcG9wdWxhdGUsIHRoaXMpOwogICAgIH0KIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9Qcm9maWxlTm9kZURhdGFHcmlkTm9kZS5q
cyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1Byb2ZpbGVOb2Rl
RGF0YUdyaWROb2RlLmpzCmluZGV4IDE3ZjYwOWIuLmI2MjBhNGMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1Byb2ZpbGVOb2RlRGF0YUdyaWRO
b2RlLmpzCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL1By
b2ZpbGVOb2RlRGF0YUdyaWROb2RlLmpzCkBAIC0xODIsMTEgKzE4MiwxMCBAQCBXZWJJbnNwZWN0
b3IuUHJvZmlsZU5vZGVEYXRhR3JpZE5vZGUgPSBjbGFzcyBQcm9maWxlTm9kZURhdGFHcmlkTm9k
ZSBleHRlbmRzIFdlYgogICAgICAgICBpZiAoIXRoaXMuc2hvdWxkUmVmcmVzaENoaWxkcmVuKQog
ICAgICAgICAgICAgcmV0dXJuOwogCisgICAgICAgIHRoaXMucmVtb3ZlRXZlbnRMaXN0ZW5lcigi
cG9wdWxhdGUiLCB0aGlzLl9wb3B1bGF0ZSwgdGhpcyk7CiAgICAgICAgIHRoaXMucmVtb3ZlQ2hp
bGRyZW4oKTsKIAogICAgICAgICBmb3IgKGxldCBub2RlIG9mIHRoaXMuX3Byb2ZpbGVOb2RlLmNo
aWxkTm9kZXMpCiAgICAgICAgICAgICB0aGlzLmFwcGVuZENoaWxkKG5ldyBXZWJJbnNwZWN0b3Iu
UHJvZmlsZU5vZGVEYXRhR3JpZE5vZGUobm9kZSwgdGhpcy5iYXNlU3RhcnRUaW1lLCB0aGlzLnJh
bmdlU3RhcnRUaW1lLCB0aGlzLnJhbmdlRW5kVGltZSkpOwotCi0gICAgICAgIHRoaXMucmVtb3Zl
RXZlbnRMaXN0ZW5lcigicG9wdWxhdGUiLCB0aGlzLl9wb3B1bGF0ZSwgdGhpcyk7CiAgICAgfQog
fTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>