<?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>4450</bug_id>
          
          <creation_ts>2005-08-15 23:05:05 -0700</creation_ts>
          <short_desc>HTMLCollections leak their info</short_desc>
          <delta_ts>2005-08-23 13:41:18 -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>DOM</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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="Maciej Stachowiak">mjs</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16753</commentid>
    <comment_count>0</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-08-15 23:05:05 -0700</bug_when>
    <thetext>HTMLCollections leak the info pointer. This can easily be observed by running Safari with 
MallocStackLogging set to YES, visiting http://www.sony.com , and closing the window. Then run `leaks 
Safari&apos; from the command-line. Many leaks appear, including a large number related to collection info.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16754</commentid>
    <comment_count>1</comment_count>
      <attachid>3418</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-08-15 23:11:10 -0700</bug_when>
    <thetext>Created attachment 3418
fix for the leak</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16770</commentid>
    <comment_count>2</comment_count>
      <attachid>3418</attachid>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2005-08-16 08:50:14 -0700</bug_when>
    <thetext>Comment on attachment 3418
fix for the leak

Looks nice and simple.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16774</commentid>
    <comment_count>3</comment_count>
      <attachid>3418</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-16 11:16:12 -0700</bug_when>
    <thetext>Comment on attachment 3418
fix for the leak

The URL in the change log is &quot;post_bug.cgi&quot;. Should fix that.

r=me also, by the way</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17254</commentid>
    <comment_count>4</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2005-08-23 13:41:18 -0700</bug_when>
    <thetext>*** Bug 3856 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3418</attachid>
            <date>2005-08-15 23:11:10 -0700</date>
            <delta_ts>2005-08-16 08:50:14 -0700</delta_ts>
            <desc>fix for the leak</desc>
            <filename>leak-fix.patch.txt</filename>
            <type>text/plain</type>
            <size>2653</size>
            <attacher name="Maciej Stachowiak">mjs</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9D
aGFuZ2VMb2csdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNDU4MQpkaWZmIC1wIC11IC1yMS40NTgx
IENoYW5nZUxvZwotLS0gQ2hhbmdlTG9nCTE2IEF1ZyAyMDA1IDA0OjQyOjQwIC0wMDAwCTEuNDU4
MQorKysgQ2hhbmdlTG9nCTE2IEF1ZyAyMDA1IDA2OjExOjU3IC0wMDAwCkBAIC0xLDMgKzEsMjEg
QEAKKzIwMDUtMDgtMTUgIE1hY2llaiBTdGFjaG93aWFrICA8bWpzQGFwcGxlLmNvbT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworCS0gZml4ZWQgbGVhayBvZiBIVE1M
IGNvbGxlY3Rpb24gaW5mbyAtIHRoaXMgY2FuIGJ1aWxkIHVwIHRvCisJaHVuZHJlZHMgb2YgbGVh
a3MgcHJldHR5IHF1aWNrbHkKKworCWh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9wb3N0
X2J1Zy5jZ2kKKworICAgICAgICAqIGtodG1sL2h0bWwvaHRtbF9taXNjaW1wbC5jcHA6CisgICAg
ICAgIChET006OkhUTUxDb2xsZWN0aW9uSW1wbDo6SFRNTENvbGxlY3Rpb25JbXBsKTogSW5pdGlh
bGl6ZSBuZXcKKwltX293bnNJbmZvIG1lbWJlci4KKyAgICAgICAgKERPTTo6SFRNTENvbGxlY3Rp
b25JbXBsOjp+SFRNTENvbGxlY3Rpb25JbXBsKTogRGVsZXRlIGluZm8gaWYKKwlvd25lZC4KKyAg
ICAgICAgKERPTTo6SFRNTENvbGxlY3Rpb25JbXBsOjpyZXNldENvbGxlY3Rpb25JbmZvKTogV2hl
biBjcmVhdGluZyBuZXcKKwlpbmZvLCBpbmRpY2F0ZSB0aGF0IGl0J3Mgb3duZWQuCisgICAgICAg
ICoga2h0bWwvaHRtbC9odG1sX21pc2NpbXBsLmg6IERlY2xhcmUgbmV3IG1lbWJlci4KKwogMjAw
NS0wOC0xNSAgVmlja2kgTXVybGV5ICA8dmlja2lAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmll
d2VkIGJ5IE1hY2llai4KSW5kZXg6IGtodG1sL2h0bWwvaHRtbF9taXNjaW1wbC5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYkNvcmUva2h0bWwvaHRtbC9odG1sX21pc2NpbXBs
LmNwcCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zMgpkaWZmIC1wIC11IC1yMS4zMiBraHRtbC9o
dG1sL2h0bWxfbWlzY2ltcGwuY3BwCi0tLSBraHRtbC9odG1sL2h0bWxfbWlzY2ltcGwuY3BwCTMw
IEp1bCAyMDA1IDAyOjMzOjE3IC0wMDAwCTEuMzIKKysrIGtodG1sL2h0bWwvaHRtbF9taXNjaW1w
bC5jcHAJMTYgQXVnIDIwMDUgMDY6MTE6NTkgLTAwMDAKQEAgLTc2LDcgKzc2LDggQEAgSFRNTENv
bGxlY3Rpb25JbXBsOjpIVE1MQ29sbGVjdGlvbkltcGwoTgogICAgIDogbV9iYXNlKF9iYXNlKSwK
ICAgICAgIHR5cGUoX3R5cGUpLAogICAgICAgaW5mbygwKSwKLSAgICAgIGlkc0RvbmUoZmFsc2Up
CisgICAgICBpZHNEb25lKGZhbHNlKSwKKyAgICAgIG1fb3duc0luZm8oZmFsc2UpCiB7CiAgICAg
aWYgKF9iYXNlLT5pc0RvY3VtZW50Tm9kZSgpICYmIF9iYXNlLT5nZXREb2N1bWVudCgpLT5pc0hU
TUxEb2N1bWVudCgpKQogICAgICAgICBpbmZvID0gc3RhdGljX2Nhc3Q8SFRNTERvY3VtZW50SW1w
bCo+KF9iYXNlLT5nZXREb2N1bWVudCgpKS0+Y29sbGVjdGlvbkluZm8odHlwZSk7CkBAIC04NCw2
ICs4NSw4IEBAIEhUTUxDb2xsZWN0aW9uSW1wbDo6SFRNTENvbGxlY3Rpb25JbXBsKE4KIAogSFRN
TENvbGxlY3Rpb25JbXBsOjp+SFRNTENvbGxlY3Rpb25JbXBsKCkKIHsKKyAgICBpZiAobV9vd25z
SW5mbykKKyAgICAgICAgZGVsZXRlIGluZm87CiB9CiAKIEhUTUxDb2xsZWN0aW9uSW1wbDo6Q29s
bGVjdGlvbkluZm86OkNvbGxlY3Rpb25JbmZvKCkgOgpAQCAtMTEyLDYgKzExNSw3IEBAIHZvaWQg
SFRNTENvbGxlY3Rpb25JbXBsOjpyZXNldENvbGxlY3Rpb24KIAogICAgIGlmICghaW5mbykgewog
ICAgICAgICBpbmZvID0gbmV3IENvbGxlY3Rpb25JbmZvOworICAgICAgICBtX293bnNJbmZvID0g
dHJ1ZTsKICAgICAgICAgaW5mby0+dmVyc2lvbiA9IGRvY3ZlcnNpb247CiAgICAgICAgIHJldHVy
bjsKICAgICB9CkluZGV4OiBraHRtbC9odG1sL2h0bWxfbWlzY2ltcGwuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD
UyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9raHRtbC9odG1sL2h0bWxfbWlzY2ltcGwuaCx2CnJl
dHJpZXZpbmcgcmV2aXNpb24gMS4yMApkaWZmIC1wIC11IC1yMS4yMCBraHRtbC9odG1sL2h0bWxf
bWlzY2ltcGwuaAotLS0ga2h0bWwvaHRtbC9odG1sX21pc2NpbXBsLmgJMjEgSnVsIDIwMDUgMDQ6
MTA6NTIgLTAwMDAJMS4yMAorKysga2h0bWwvaHRtbC9odG1sX21pc2NpbXBsLmgJMTYgQXVnIDIw
MDUgMDY6MTE6NTkgLTAwMDAKQEAgLTEzMiw2ICsxMzIsOCBAQCBwcm90ZWN0ZWQ6CiAKICAgICAv
LyBGb3IgbmV4dE5hbWVkSXRlbSgpCiAgICAgbXV0YWJsZSBib29sIGlkc0RvbmU7CisKKyAgICBt
dXRhYmxlIGJvb2wgbV9vd25zSW5mbzsKIH07CiAKIGNsYXNzIEhUTUxOYW1lQ29sbGVjdGlvbklt
cGwgOiBwdWJsaWMgSFRNTENvbGxlY3Rpb25JbXBsCg==
</data>
<flag name="review"
          id="383"
          type_id="1"
          status="+"
          setter="sullivan"
    />
          </attachment>
      

    </bug>

</bugzilla>