<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>128574</bug_id>
          
          <creation_ts>2006-04-02 15:10 0000</creation_ts>
          <short_desc>arts 3.5.x memory usage increases each time an ogg or mp3 is played</short_desc>
          <delta_ts>2006-06-14 17:49:12 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>KDE</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>matthew4196@gmail.com</reporter>
          <assigned_to>kde@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>matthew4196@gmail.com</who>
            <bug_when>2006-04-02 15:10:13 0000</bug_when>
            <thetext>arts 3.5.x series doesn&apos;t free all the memory it&apos;s using after playing a sound file that uses the akode plugin such as ogg or mp3 files.  Since KDE uses ogg files for sound notifications artsd&apos;s memory usage can increase quite a lot after a few days of using KDE.

To quickly test this bug hold down backspace for a few seconds in Konsole.  When all the sounds stop playing artsd&apos;s memory usage will be higher then it was before.

Here is the KDE bug report: http://bugs.kde.org/show_bug.cgi?id=118291

I have attached the patch which fixes this memory leak as well as patches for the artsplugin-akode and kdemultimedia 3.5.2 ebuilds.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matthew4196@gmail.com</who>
            <bug_when>2006-04-02 15:12:15 0000</bug_when>
            <thetext>Created an attachment (id=83766)
kdemultimedia_akode_fix_memory_leak.patch

Patch to kdemultimedia to fix the artsd memory leak.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matthew4196@gmail.com</who>
            <bug_when>2006-04-02 15:13:04 0000</bug_when>
            <thetext>Created an attachment (id=83767)
artsplugin-akode-3.5.2.ebuild.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matthew4196@gmail.com</who>
            <bug_when>2006-04-02 15:13:27 0000</bug_when>
            <thetext>Created an attachment (id=83768)
kdemultimedia-3.5.2.ebuild.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2006-04-02 16:09:26 0000</bug_when>
            <thetext>Matthew: I&apos;m sure you meant another upstream bug.


herd: anyone still using aRts? I can apply and let our users test, but can&apos;t myself.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-04-02 16:21:06 0000</bug_when>
            <thetext>I should have changed the bug status, I&apos;m working on it :)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matthew4196@gmail.com</who>
            <bug_when>2006-04-02 17:00:26 0000</bug_when>
            <thetext>Here is the correct upstream bug link: http://bugs.kde.org/show_bug.cgi?id=119504</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-04-02 17:05:13 0000</bug_when>
            <thetext>Thanks for reporting, applied, tried and committed :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matthew4196@gmail.com</who>
            <bug_when>2006-06-11 17:44:00 0000</bug_when>
            <thetext>Reopening for KDE 3.5.3</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2006-06-12 12:26:33 0000</bug_when>
            <thetext>Uh, thanks Matthew. Included in my patch set for the next revision bump.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2006-06-14 17:49:12 0000</bug_when>
            <thetext>new revisons in cvs.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83766</attachid>
            <date>2006-04-02 15:12 0000</date>
            <desc>kdemultimedia_akode_fix_memory_leak.patch</desc>
            <filename>kdemultimedia_akode_fix_memory_leak.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ciBrZGVtdWx0aW1lZGlhLTMuNS4xL2Frb2RlX2FydHNwbHVnaW4vYWtvZGVQbGF5
T2JqZWN0X2ltcGwuY3BwIGtkZW11bHRpbWVkaWEtMy41LjEtMi9ha29kZV9hcnRzcGx1Z2luL2Fr
b2RlUGxheU9iamVjdF9pbXBsLmNwcAotLS0ga2RlbXVsdGltZWRpYS0zLjUuMS9ha29kZV9hcnRz
cGx1Z2luL2Frb2RlUGxheU9iamVjdF9pbXBsLmNwcAkyMDA1LTA5LTEwIDE4OjIwOjA0LjAwMDAw
MDAwMCArMTAwMAorKysga2RlbXVsdGltZWRpYS0zLjUuMS0yL2Frb2RlX2FydHNwbHVnaW4vYWtv
ZGVQbGF5T2JqZWN0X2ltcGwuY3BwCTIwMDYtMDMtMDEgMTA6NTQ6MzIuMDAwMDAwMDAwICsxMDAw
CkBAIC04Myw2ICs4Myw4IEBACiBha29kZVBsYXlPYmplY3RfaW1wbDo6fmFrb2RlUGxheU9iamVj
dF9pbXBsKCkKIHsKICAgICB1bmxvYWQoKTsKKworICAgIGRlbGV0ZSBtX3BhY2tldFF1ZXVlOwog
fQogCiBib29sIGFrb2RlUGxheU9iamVjdF9pbXBsOjpsb2FkUGx1Z2luKGNvbnN0IHN0cmluZyAm
cGx1Z2luKQpAQCAtMjE5LDEwICsyMjEsOSBAQAogICAgICAgICBkZWxldGUgYnVmZmVyZWREZWNv
ZGVyOwogICAgICAgICBidWZmZXJlZERlY29kZXIgPSAwOwogICAgIH0KLSNlbHNlCi0gICAgZGVs
ZXRlIGZyYW1lRGVjb2RlcgotICAgIGZyYW1lRGVjb2RlciA9IDA7CiAjZW5kaWYKKyAgICBkZWxl
dGUgZnJhbWVEZWNvZGVyOworICAgIGZyYW1lRGVjb2RlciA9IDA7CiAgICAgZGVjb2RlciA9IDA7
CiAgICAgaWYgKGJ1ZmZlciAhPSBpbkJ1ZmZlcikKICAgICAgICAgZGVsZXRlIGluQnVmZmVyOwo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83767</attachid>
            <date>2006-04-02 15:13 0000</date>
            <desc>artsplugin-akode-3.5.2.ebuild.patch</desc>
            <filename>artsplugin-akode-3.5.2.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFydHNwbHVnaW4tYWtvZGUtMy41LjIuZWJ1aWxkLm9yaWcJMjAwNi0wMy0yOCAxNTowNjox
My4wMDAwMDAwMDAgKzEwMDAKKysrIGFydHNwbHVnaW4tYWtvZGUtMy41LjIuZWJ1aWxkCTIwMDYt
MDQtMDEgMTc6NDk6MzIuMDAwMDAwMDAwICsxMDAwCkBAIC0xNiw2ICsxNiw4IEBACiAKIEtNQ09Q
WUxJQj0ibGliYXJ0c2J1aWxkZXIgYXJ0cy9ydW50aW1lIgogCitQQVRDSEVTPSIke0ZJTEVTRElS
fS9rZGVtdWx0aW1lZGlhX2Frb2RlX2ZpeF9tZW1vcnlfbGVhay5wYXRjaCIKKwogcGtnX3NldHVw
KCkgewogCWlmICEgdXNlcSBhcnRzOyB0aGVuCiAJCWVlcnJvciAiJHtQTn0gbmVlZHMgdGhlIFVT
RT1cImFydHNcIiBlbmFibGVkIGFuZCBhbHNvIHRoZSBrZGVsaWJzIGNvbXBpbGVkIHdpdGggdGhl
IFVTRT1cImFydHNcIiBlbmFibGVkIgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83768</attachid>
            <date>2006-04-02 15:13 0000</date>
            <desc>kdemultimedia-3.5.2.ebuild.patch</desc>
            <filename>kdemultimedia-3.5.2.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGtkZW11bHRpbWVkaWEtMy41LjIuZWJ1aWxkLm9yaWcJMjAwNi0wMy0yNiAwNTo0NzoyOC4w
MDAwMDAwMDAgKzEwMDAKKysrIGtkZW11bHRpbWVkaWEtMy41LjIuZWJ1aWxkCTIwMDYtMDQtMDEg
MTc6NTE6NTEuMDAwMDAwMDAwICsxMDAwCkBAIC0zNCw2ICszNCw4IEBACiBERVBFTkQ9IiR7REVQ
RU5EfQogCWRldi11dGlsL3BrZ2NvbmZpZyIKIAorUEFUQ0hFUz0iJHtGSUxFU0RJUn0va2RlbXVs
dGltZWRpYV9ha29kZV9maXhfbWVtb3J5X2xlYWsucGF0Y2giCisKIHNyY19jb21waWxlKCkgewog
CWxvY2FsIG15Y29uZj0iLS13aXRoLWNkcGFyYW5vaWEgLS13aXRoLXRhZ2xpYgogCSAgICAgICAg
ICAgICAgLS13aXRoLWFrb2RlICQodXNlX3dpdGggYWxzYSkK
</data>        

          </attachment>
    </bug>

</bugzilla>