<?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>84486</bug_id>
          
          <creation_ts>2012-04-20 13:27:52 -0700</creation_ts>
          <short_desc>Crash in getOrDrawNodeHighlight after r114659</short_desc>
          <delta_ts>2012-04-20 14:39:58 -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 (Deprecated)</component>
          <version>528+ (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="Xianzhu Wang">wangxianzhu</reporter>
          <assigned_to name="Xianzhu Wang">wangxianzhu</assigned_to>
          <cc>eric</cc>
    
    <cc>jer.noble</cc>
    
    <cc>pfeldman</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>606853</commentid>
    <comment_count>0</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-04-20 13:27:52 -0700</bug_when>
    <thetext>See crbug.com/124382.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606870</commentid>
    <comment_count>1</comment_count>
      <attachid>138155</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-04-20 13:52:32 -0700</bug_when>
    <thetext>Created attachment 138155
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606895</commentid>
    <comment_count>2</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-04-20 14:18:04 -0700</bug_when>
    <thetext>*** Bug 84492 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606905</commentid>
    <comment_count>3</comment_count>
      <attachid>138155</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-04-20 14:22:21 -0700</bug_when>
    <thetext>Comment on attachment 138155
patch

Looks good to me.  After applying the patch, the crash no longer occurs on that test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606909</commentid>
    <comment_count>4</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-04-20 14:29:17 -0700</bug_when>
    <thetext>And by &quot;that test&quot;, I mean inspector/elements/elements-panel-selection-on-refresh.html, which was the crashing test in bug 84492, which was marked as a dup of this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606913</commentid>
    <comment_count>5</comment_count>
      <attachid>138155</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-04-20 14:30:11 -0700</bug_when>
    <thetext>Comment on attachment 138155
patch

Looks good to me.

For completeness, Jer Noble told me on IRC that the test case inspector/elements/elements-panel-selection-on-refresh.html covers this crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606915</commentid>
    <comment_count>6</comment_count>
      <attachid>138155</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-04-20 14:31:34 -0700</bug_when>
    <thetext>Comment on attachment 138155
patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        No new tests. Just a quick fix of a crash caused by r114659.

Per comment 5, I suggest that we mention that this fix is covered by test inspector/elements/elements-panel-selection-on-refresh.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606917</commentid>
    <comment_count>7</comment_count>
      <attachid>138167</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-04-20 14:35:50 -0700</bug_when>
    <thetext>Created attachment 138167
patch for landing

Test case mentioned in ChangeLog. Thanks for review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606919</commentid>
    <comment_count>8</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-04-20 14:38:17 -0700</bug_when>
    <thetext>Committed r114783: &lt;http://trac.webkit.org/changeset/114783&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606920</commentid>
    <comment_count>9</comment_count>
      <attachid>138167</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-04-20 14:39:29 -0700</bug_when>
    <thetext>Comment on attachment 138167
patch for landing

cq-&apos;ing this patch since it landed in &lt;http://trac.webkit.org/changeset/114783&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606921</commentid>
    <comment_count>10</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2012-04-20 14:39:58 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; Created an attachment (id=138167) [details]
&gt; patch for landing
&gt; 
&gt; Test case mentioned in ChangeLog. Thanks for review!

Landed this patch manually.  (I updated the ChangeLog to mention the crashing test, so my wording is not exactly the same as your most recently uploaded patch, but the meaning is there.) :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138155</attachid>
            <date>2012-04-20 13:52:32 -0700</date>
            <delta_ts>2012-04-20 14:35:50 -0700</delta_ts>
            <desc>patch</desc>
            <filename>84486</filename>
            <type>text/plain</type>
            <size>1438</size>
            <attacher name="Xianzhu Wang">wangxianzhu</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNDc3NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDEyLTA0LTIwICBYaWFuemh1
IFdhbmcgIDx3YW5neGlhbnpodUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ3Jhc2ggaW4gZ2V0
T3JEcmF3Tm9kZUhpZ2hsaWdodCBhZnRlciByMTE0NjU5CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDQ4NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4gSnVzdCBhIHF1aWNrIGZpeCBv
ZiBhIGNyYXNoIGNhdXNlZCBieSByMTE0NjU5LgorCisgICAgICAgICogaW5zcGVjdG9yL0RPTU5v
ZGVIaWdobGlnaHRlci5jcHA6CisKIDIwMTItMDQtMjAgIEVtaWwgQSBFa2x1bmQgIDxlYWVAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIEZpeCB1c2Ugb2YgTGF5b3V0VW5pdHMgaW4gRE9NTm9kZUhp
Z2hsaWdodGVyCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvRE9NTm9kZUhpZ2hsaWdo
dGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvRE9NTm9kZUhp
Z2hsaWdodGVyLmNwcAkocmV2aXNpb24gMTE0Nzc2KQorKysgU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL0RPTU5vZGVIaWdobGlnaHRlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM2NiwxMSArMzY2
LDExIEBAIHN0YXRpYyB2b2lkIGdldE9yRHJhd05vZGVIaWdobGlnaHQoR3JhcGgKICAgICBOb2Rl
KiBub2RlID0gaGlnaGxpZ2h0RGF0YS0+bm9kZS5nZXQoKTsKICAgICBSZW5kZXJPYmplY3QqIHJl
bmRlcmVyID0gbm9kZS0+cmVuZGVyZXIoKTsKICAgICBGcmFtZSogY29udGFpbmluZ0ZyYW1lID0g
bm9kZS0+ZG9jdW1lbnQoKS0+ZnJhbWUoKTsKLSAgICBGcmFtZVZpZXcqIGNvbnRhaW5pbmdWaWV3
ID0gY29udGFpbmluZ0ZyYW1lLT52aWV3KCk7CiAKICAgICBpZiAoIXJlbmRlcmVyIHx8ICFjb250
YWluaW5nRnJhbWUpCiAgICAgICAgIHJldHVybjsKIAorICAgIEZyYW1lVmlldyogY29udGFpbmlu
Z1ZpZXcgPSBjb250YWluaW5nRnJhbWUtPnZpZXcoKTsKICAgICBMYXlvdXRSZWN0IGJvdW5kaW5n
Qm94ID0gY29udGFpbmluZ1ZpZXctPmNvbnRlbnRzVG9Sb290VmlldyhyZW5kZXJlci0+YWJzb2x1
dGVCb3VuZGluZ0JveFJlY3QoKSk7CiAgICAgTGF5b3V0UmVjdCB0aXRsZUFuY2hvckJveCA9IGJv
dW5kaW5nQm94OwogCg==
</data>
<flag name="review"
          id="143433"
          type_id="1"
          status="+"
          setter="dbates"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138167</attachid>
            <date>2012-04-20 14:35:50 -0700</date>
            <delta_ts>2012-04-20 14:39:29 -0700</delta_ts>
            <desc>patch for landing</desc>
            <filename>84486a</filename>
            <type>text/plain</type>
            <size>1492</size>
            <attacher name="Xianzhu Wang">wangxianzhu</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNDc3NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDEyLTA0LTIwICBYaWFuemh1
IFdhbmcgIDx3YW5neGlhbnpodUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ3Jhc2ggaW4gZ2V0
T3JEcmF3Tm9kZUhpZ2hsaWdodCBhZnRlciByMTE0NjU5CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDQ4NgorCisgICAgICAgIFJldmlld2VkIGJ5IERh
bmllbCBCYXRlcy4KKworICAgICAgICBObyBuZXcgdGVzdHMuIFRoZSBidWcgY2F1c2VkIGluc3Bl
Y3Rvci9lbGVtZW50cy9lbGVtZW50cy1wYW5lbC1zZWxlY3Rpb24tb24tcmVmcmVzaC5odG1sIHRv
IGNyYXNoIG9uIHNvbWUgcGxhdGZvcm1zLgorCisgICAgICAgICogaW5zcGVjdG9yL0RPTU5vZGVI
aWdobGlnaHRlci5jcHA6CisKIDIwMTItMDQtMjAgIEVtaWwgQSBFa2x1bmQgIDxlYWVAY2hyb21p
dW0ub3JnPgogCiAgICAgICAgIEZpeCB1c2Ugb2YgTGF5b3V0VW5pdHMgaW4gRE9NTm9kZUhpZ2hs
aWdodGVyCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvRE9NTm9kZUhpZ2hsaWdodGVy
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvRE9NTm9kZUhpZ2hs
aWdodGVyLmNwcAkocmV2aXNpb24gMTE0Nzc2KQorKysgU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L0RPTU5vZGVIaWdobGlnaHRlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM2NiwxMSArMzY2LDEx
IEBAIHN0YXRpYyB2b2lkIGdldE9yRHJhd05vZGVIaWdobGlnaHQoR3JhcGgKICAgICBOb2RlKiBu
b2RlID0gaGlnaGxpZ2h0RGF0YS0+bm9kZS5nZXQoKTsKICAgICBSZW5kZXJPYmplY3QqIHJlbmRl
cmVyID0gbm9kZS0+cmVuZGVyZXIoKTsKICAgICBGcmFtZSogY29udGFpbmluZ0ZyYW1lID0gbm9k
ZS0+ZG9jdW1lbnQoKS0+ZnJhbWUoKTsKLSAgICBGcmFtZVZpZXcqIGNvbnRhaW5pbmdWaWV3ID0g
Y29udGFpbmluZ0ZyYW1lLT52aWV3KCk7CiAKICAgICBpZiAoIXJlbmRlcmVyIHx8ICFjb250YWlu
aW5nRnJhbWUpCiAgICAgICAgIHJldHVybjsKIAorICAgIEZyYW1lVmlldyogY29udGFpbmluZ1Zp
ZXcgPSBjb250YWluaW5nRnJhbWUtPnZpZXcoKTsKICAgICBMYXlvdXRSZWN0IGJvdW5kaW5nQm94
ID0gY29udGFpbmluZ1ZpZXctPmNvbnRlbnRzVG9Sb290VmlldyhyZW5kZXJlci0+YWJzb2x1dGVC
b3VuZGluZ0JveFJlY3QoKSk7CiAgICAgTGF5b3V0UmVjdCB0aXRsZUFuY2hvckJveCA9IGJvdW5k
aW5nQm94OwogCg==
</data>
<flag name="commit-queue"
          id="143450"
          type_id="3"
          status="-"
          setter="dbates"
    />
          </attachment>
      

    </bug>

</bugzilla>