After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 591352 - Huge memory leak when using podcasts
Huge memory leak when using podcasts
Status: RESOLVED OBSOLETE
Product: banshee
Classification: Other
Component: Podcasting
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-10 17:44 UTC by Frank Steinborn
Modified: 2010-01-24 12:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frank Steinborn 2009-08-10 17:44:42 UTC
After adding about 15 podcasts, Banshee stars eating the whole machines memory in about 10 minutes. Even after restarting and not using the podcast-function at all, this behaviour stays. The same problem exists in 1.5.0.
Comment 1 Alexander Kojevnikov 2009-08-11 01:17:01 UTC
Looks similar to bug 586052.

Could you run banshee in terminal and attach the log file?

$ banshee-1 --debug > log.txt
Comment 2 Frank Steinborn 2009-08-11 02:11:35 UTC
It didnt write spurious things to the log i'm afraid, but you may be right that this could be a duplicate of #586052, which itself maybe is a duplicate of #555365 - people seem to be picking in the fog there (but they start getting bigger sticks) and nobody actually seems to care.

How can it be such leaks are in git for over 2 months now even when that regression was in 1.5.0?

It's a stopper.

BTW: I don't need 2 days for Banshee filling my 768 megs of ram, it's a matter of 10 minutes. But that may be related to the size of the collection as someone pointed out on the other bug. It doesn't happen if I don't use the podcast feature though.
Comment 3 Alexander Kojevnikov 2009-08-11 02:54:08 UTC
I just added 15 random podcasts from http://www.abc.net.au/rn/podcast/

As I did it the memory usage grew from 55MiB to 75MiB. After listening the downloaded episodes for 10 minutes with a lot of skipping, the memory usage settled at 85MiB. After restarting banshee and listening for downloaded podcasts for further 10 minutes, the memory usage stays at ~67MiB.

I never use the podcasting extension so it could be I'm doing something wrong in my attempt to reproduce the leak.

Could you post the links to podcasts that you have? It seems the leak happens only for specific podcasts.
Comment 4 Frank Steinborn 2009-08-11 15:02:42 UTC
You seem to be correct, I just removed my banshee-configuration and added 15 podcasts from that URL, the leak is gone. I will try to add the podcasts i had added before one for one and check which one is causing that problems.
Comment 5 Michael Martin-Smucker 2009-11-13 17:17:32 UTC
A downstream report on Launchpad[1] sounds fairly similar to this one.  The report claims the issue happens specifically with video podcasts, and it links to this one[2] as an example.  I rarely use podcasts, and I haven't tried this one yet.  I'll do so soon and see if I have the same memory issues.  A couple Banshee 1.5.1 users have confirmed the issue downstream within the past couple days, so it seems like there's still something strange happening.

[1] https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/365630
[2] http://www.prosieben.de/podcast/galileo/index.xml
Comment 6 Michael Martin-Smucker 2009-11-13 18:50:22 UTC
I may have read this bug report too quickly.  The leak here was happening when
*adding* multiple podcasts, yes?  The report I linked to on Launchpad noticed
massive leaks while *playing* podcasts.  In that regard, the downstream report
may be more similar to Bug 586052.

Either way, I added several video podcasts from the subscription I mentioned in
my last comment and watched them for just over 10 minutes.  I didn't notice any
major memory issues when adding the podcasts or while watching them.  My
results were fairly consistent with Alexander's - 55MiB initially, up to around
75MiB after downloading several podcasts and watching one for 10 minutes.

Frank, have you had any luck reproducing this since August?
Comment 7 Tobias Mueller 2010-01-24 12:15:09 UTC
Hm. The problem seems to be OBSOLETE by now. I am thus closing. Feel free to revert.