<?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>6156</bug_id>
          
          <creation_ts>2005-12-19 22:21:08 -0800</creation_ts>
          <short_desc>Leaks when running SVG tests</short_desc>
          <delta_ts>2005-12-20 01:32:08 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</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>P4</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>26233</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-19 22:21:08 -0800</bug_when>
    <thetext>Leaks when running SVG tests

Close a few of the leaks when running the SVG tests.  The only remaining leaks are in throwError and are 
of UStrings.  I expect those may be related to http://bugzilla.opendarwin.org/show_bug.cgi?id=6096</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26234</commentid>
    <comment_count>1</comment_count>
      <attachid>5168</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-19 22:21:39 -0800</bug_when>
    <thetext>Created attachment 5168
Close a couple small leaks from SVG code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26235</commentid>
    <comment_count>2</comment_count>
      <attachid>5168</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-19 22:22:46 -0800</bug_when>
    <thetext>Comment on attachment 5168
Close a couple small leaks from SVG code

There are two leaks closed here.  One is specific to DumpRenderTree and is in
the Path-&gt;String conversion code.  The second is in the lighting code.	The way
that I closed it is by making the KCanvas lighting element own the light
source.  I&apos;m not sure that&apos;s really the best solution long term, but was the
quickest way to victory for now, and is something that can be revisited when we
revisit how filters are handled in KCanvas.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5168</attachid>
            <date>2005-12-19 22:21:39 -0800</date>
            <delta_ts>2005-12-20 01:38:44 -0800</delta_ts>
            <desc>Close a couple small leaks from SVG code</desc>
            <filename>svg-leaks.patch</filename>
            <type>text/plain</type>
            <size>3949</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">SW5kZXg6IGtjYW52YXMvS0NhbnZhc0ZpbHRlcnMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9j
dnMvcm9vdC9XZWJDb3JlL2tjYW52YXMvS0NhbnZhc0ZpbHRlcnMuY3BwLHYKcmV0cmlldmluZyBy
ZXZpc2lvbiAxLjExCmRpZmYgLXAgLXUgLXIxLjExIGtjYW52YXMvS0NhbnZhc0ZpbHRlcnMuY3Bw
Ci0tLSBrY2FudmFzL0tDYW52YXNGaWx0ZXJzLmNwcAkxMiBEZWMgMjAwNSAxNzoyNTo1NSAtMDAw
MAkxLjExCisrKyBrY2FudmFzL0tDYW52YXNGaWx0ZXJzLmNwcAkyMCBEZWMgMjAwNSAwNjoxMjoz
MSAtMDAwMApAQCAtMjg3LDYgKzI4NywyMiBAQCBRVGV4dFN0cmVhbSAmS0NhbnZhc0ZFQ29udm9s
dmVNYXRyaXg6OmV4CiAgICByZXR1cm4gdHM7CiB9CiAKK3ZvaWQgS0NhbnZhc0ZFRGlmZnVzZUxp
Z2h0aW5nOjpzZXRMaWdodFNvdXJjZShLQ0xpZ2h0U291cmNlICpsaWdodFNvdXJjZSkKK3sKKyAg
ICBpZiAobV9saWdodFNvdXJjZSAhPSBsaWdodFNvdXJjZSkgeworICAgICAgICBkZWxldGUgbV9s
aWdodFNvdXJjZTsKKyAgICAgICAgbV9saWdodFNvdXJjZSA9IGxpZ2h0U291cmNlOworICAgIH0K
K30KKwordm9pZCBLQ2FudmFzRkVTcGVjdWxhckxpZ2h0aW5nOjpzZXRMaWdodFNvdXJjZShLQ0xp
Z2h0U291cmNlICpsaWdodFNvdXJjZSkKK3sKKyAgICBpZiAobV9saWdodFNvdXJjZSAhPSBsaWdo
dFNvdXJjZSkgeworICAgICAgICBkZWxldGUgbV9saWdodFNvdXJjZTsKKyAgICAgICAgbV9saWdo
dFNvdXJjZSA9IGxpZ2h0U291cmNlOworICAgIH0KK30KKwogUVRleHRTdHJlYW0gJktDYW52YXNG
RURpZmZ1c2VMaWdodGluZzo6ZXh0ZXJuYWxSZXByZXNlbnRhdGlvbihRVGV4dFN0cmVhbSAmdHMp
IGNvbnN0CiB7CiAgICAgdHMgPDwgIlt0eXBlPURJRkZVU0UtTElHSFRJTkddICI7CkluZGV4OiBr
Y2FudmFzL0tDYW52YXNGaWx0ZXJzLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dl
YkNvcmUva2NhbnZhcy9LQ2FudmFzRmlsdGVycy5oLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjE1
CmRpZmYgLXAgLXUgLXIxLjE1IGtjYW52YXMvS0NhbnZhc0ZpbHRlcnMuaAotLS0ga2NhbnZhcy9L
Q2FudmFzRmlsdGVycy5oCTEyIERlYyAyMDA1IDE3OjI1OjU1IC0wMDAwCTEuMTUKKysrIGtjYW52
YXMvS0NhbnZhc0ZpbHRlcnMuaAkyMCBEZWMgMjAwNSAwNjoxMjozMSAtMDAwMApAQCAtNDM4LDYg
KzQzOCw5IEBAIHByaXZhdGU6CiBjbGFzcyBLQ2FudmFzRkVEaWZmdXNlTGlnaHRpbmcgOiBwdWJs
aWMgS0NhbnZhc0ZpbHRlckVmZmVjdAogewogcHVibGljOgorICAgIEtDYW52YXNGRURpZmZ1c2VM
aWdodGluZygpIDogbV9saWdodFNvdXJjZSgwKSB7IH0KKyAgICB+S0NhbnZhc0ZFRGlmZnVzZUxp
Z2h0aW5nKCkgeyBkZWxldGUgbV9saWdodFNvdXJjZTsgfQorCiAgICAgUUNvbG9yIGxpZ2h0aW5n
Q29sb3IoKSBjb25zdCB7IHJldHVybiBtX2xpZ2h0aW5nQ29sb3I7IH0KICAgICB2b2lkIHNldExp
Z2h0aW5nQ29sb3IoY29uc3QgUUNvbG9yICZsaWdodGluZ0NvbG9yKSB7IG1fbGlnaHRpbmdDb2xv
ciA9IGxpZ2h0aW5nQ29sb3I7IH0KIApAQCAtNDUzLDggKzQ1Niw4IEBAIHB1YmxpYzoKICAgICBm
bG9hdCBrZXJuZWxVbml0TGVuZ3RoWSgpIGNvbnN0IHsgcmV0dXJuIG1fa2VybmVsVW5pdExlbmd0
aFk7IH0KICAgICB2b2lkIHNldEtlcm5lbFVuaXRMZW5ndGhZKGZsb2F0IGtlcm5lbFVuaXRMZW5n
dGhZKSB7IG1fa2VybmVsVW5pdExlbmd0aFkgPSBrZXJuZWxVbml0TGVuZ3RoWTsgfQogCi0gICAg
Y29uc3QgS0NMaWdodFNvdXJjZSAqIGxpZ2h0U291cmNlKCkgY29uc3QgeyByZXR1cm4gbV9saWdo
dFNvdXJjZTsgfQotICAgIHZvaWQgc2V0TGlnaHRTb3VyY2UoS0NMaWdodFNvdXJjZSAqIGxpZ2h0
U291cmNlKSB7IG1fbGlnaHRTb3VyY2UgPSBsaWdodFNvdXJjZTsgfQorICAgIGNvbnN0IEtDTGln
aHRTb3VyY2UgKmxpZ2h0U291cmNlKCkgY29uc3QgeyByZXR1cm4gbV9saWdodFNvdXJjZTsgfQor
ICAgIHZvaWQgc2V0TGlnaHRTb3VyY2UoS0NMaWdodFNvdXJjZSAqbGlnaHRTb3VyY2UpOwogICAg
IAogICAgIFFUZXh0U3RyZWFtICZleHRlcm5hbFJlcHJlc2VudGF0aW9uKFFUZXh0U3RyZWFtICYp
IGNvbnN0OwogCkBAIC01OTUsNiArNTk4LDkgQEAgcHJpdmF0ZToKIGNsYXNzIEtDYW52YXNGRVNw
ZWN1bGFyTGlnaHRpbmcgOiBwdWJsaWMgS0NhbnZhc0ZpbHRlckVmZmVjdAogewogcHVibGljOgor
ICAgIEtDYW52YXNGRVNwZWN1bGFyTGlnaHRpbmcoKSA6IG1fbGlnaHRTb3VyY2UoMCkgeyB9Cisg
ICAgfktDYW52YXNGRVNwZWN1bGFyTGlnaHRpbmcoKSB7IGRlbGV0ZSBtX2xpZ2h0U291cmNlOyB9
CisKICAgICBRQ29sb3IgbGlnaHRpbmdDb2xvcigpIGNvbnN0IHsgcmV0dXJuIG1fbGlnaHRpbmdD
b2xvcjsgfQogICAgIHZvaWQgc2V0TGlnaHRpbmdDb2xvcihjb25zdCBRQ29sb3IgJmxpZ2h0aW5n
Q29sb3IpIHsgbV9saWdodGluZ0NvbG9yID0gbGlnaHRpbmdDb2xvcjsgfQogCkBAIC02MTMsOCAr
NjE5LDggQEAgcHVibGljOgogICAgIGZsb2F0IGtlcm5lbFVuaXRMZW5ndGhZKCkgY29uc3QgeyBy
ZXR1cm4gbV9rZXJuZWxVbml0TGVuZ3RoWTsgfQogICAgIHZvaWQgc2V0S2VybmVsVW5pdExlbmd0
aFkoZmxvYXQga2VybmVsVW5pdExlbmd0aFkpIHsgbV9rZXJuZWxVbml0TGVuZ3RoWSA9IGtlcm5l
bFVuaXRMZW5ndGhZOyB9CiAgICAgCi0gICAgY29uc3QgS0NMaWdodFNvdXJjZSAqIGxpZ2h0U291
cmNlKCkgY29uc3QgeyByZXR1cm4gbV9saWdodFNvdXJjZTsgfQotICAgIHZvaWQgc2V0TGlnaHRT
b3VyY2UoS0NMaWdodFNvdXJjZSAqIGxpZ2h0U291cmNlKSB7IG1fbGlnaHRTb3VyY2UgPSBsaWdo
dFNvdXJjZTsgfQorICAgIGNvbnN0IEtDTGlnaHRTb3VyY2UgKmxpZ2h0U291cmNlKCkgY29uc3Qg
eyByZXR1cm4gbV9saWdodFNvdXJjZTsgfQorICAgIHZvaWQgc2V0TGlnaHRTb3VyY2UoS0NMaWdo
dFNvdXJjZSAqbGlnaHRTb3VyY2UpOwogICAgIAogICAgIFFUZXh0U3RyZWFtICZleHRlcm5hbFJl
cHJlc2VudGF0aW9uKFFUZXh0U3RyZWFtICYpIGNvbnN0OwogICAgIApJbmRleDoga2NhbnZhcy9k
ZXZpY2UvcXVhcnR6L0tSZW5kZXJpbmdEZXZpY2VRdWFydHoubW0KPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmls
ZTogL2N2cy9yb290L1dlYkNvcmUva2NhbnZhcy9kZXZpY2UvcXVhcnR6L0tSZW5kZXJpbmdEZXZp
Y2VRdWFydHoubW0sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuOApkaWZmIC1wIC11IC1yMS44IGtj
YW52YXMvZGV2aWNlL3F1YXJ0ei9LUmVuZGVyaW5nRGV2aWNlUXVhcnR6Lm1tCi0tLSBrY2FudmFz
L2RldmljZS9xdWFydHovS1JlbmRlcmluZ0RldmljZVF1YXJ0ei5tbQk2IERlYyAyMDA1IDAxOjIz
OjIyIC0wMDAwCTEuOAorKysga2NhbnZhcy9kZXZpY2UvcXVhcnR6L0tSZW5kZXJpbmdEZXZpY2VR
dWFydHoubW0JMjAgRGVjIDIwMDUgMDY6MTI6MzIgLTAwMDAKQEAgLTE3Myw2ICsxNzMsNyBAQCBR
U3RyaW5nIEtSZW5kZXJpbmdEZXZpY2VRdWFydHo6OnN0cmluZ0ZvCiAgICAgICAgIENHUGF0aFJl
ZiBjZ1BhdGggPSBzdGF0aWNfY2FzdDxjb25zdCBLQ2FudmFzUGF0aFF1YXJ0eiAqPihwYXRoKS0+
Y2dQYXRoKCk7CiAgICAgICAgIENGU3RyaW5nUmVmIHBhdGhTdHJpbmcgPSBDRlN0cmluZ0Zyb21D
R1BhdGgoY2dQYXRoKTsKICAgICAgICAgcmVzdWx0ID0gUVN0cmluZzo6ZnJvbUNGU3RyaW5nKHBh
dGhTdHJpbmcpOworICAgICAgICBDRlJlbGVhc2UocGF0aFN0cmluZyk7CiAgICAgfQogICAgIHJl
dHVybiByZXN1bHQ7CiB9Cg==
</data>
<flag name="review"
          id="1044"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>