arts 3.5.x series doesn't free all the memory it'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'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'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.
Created attachment 83766 [details, diff] kdemultimedia_akode_fix_memory_leak.patch Patch to kdemultimedia to fix the artsd memory leak.
Created attachment 83767 [details, diff] artsplugin-akode-3.5.2.ebuild.patch
Created attachment 83768 [details, diff] kdemultimedia-3.5.2.ebuild.patch
Matthew: I'm sure you meant another upstream bug. herd: anyone still using aRts? I can apply and let our users test, but can't myself.
I should have changed the bug status, I'm working on it :)
Here is the correct upstream bug link: http://bugs.kde.org/show_bug.cgi?id=119504
Thanks for reporting, applied, tried and committed :)
Reopening for KDE 3.5.3
Uh, thanks Matthew. Included in my patch set for the next revision bump.
new revisons in cvs.