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 634899 - banshee have memory leak
banshee have memory leak
Status: RESOLVED DUPLICATE of bug 555365
Product: banshee
Classification: Other
Component: general
1.8.0
Other Linux
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-11-15 12:31 UTC by Michal
Modified: 2010-11-16 00:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michal 2010-11-15 12:31:22 UTC
I use banshee for 2 or 3 days and it take 700Mb of Ram. I don't have any more information about it because i run it normal (without debug mode or other staff). If I can give you any information about it, please tell me how (banshee still run).
Comment 1 Michael Martin-Smucker 2010-11-15 13:44:28 UTC
Hi Michal, thanks for the bug report.  A little more information will probably help us track this down:

1. What is Banshee's memory usage when you first start Banshee?

2. At what point does memory significantly rise?  Is it a continuous, linear leak as you are listening to music, or does a specific activity (like switching from one source to another, or scrolling through your library, for example) trigger a big memory increase?

3. What extensions do you have enabled?  Any Community Extensions?  These should all be listed in Edit > Preferences > Extensions.  Is the leak still there if you disable these extensions?

4. Some information about your system probably wouldn't hurt.  Which Linus distribution are you using?  What version of Mono do you have?

It would also be great if you would have a chance to upgrade to Banshee 1.9.0 (or a recent build from git master) to see if the problem has been fixed.  Attaching a log from running 'banshee --debug' might be helpful as well.  Thanks!
Comment 2 Michal 2010-11-15 14:55:32 UTC
1.I don't remember but it was something about 60Mb - 70 Mb 
2.There aren't some thing like BOOM and it take 700 MB RAM. Memory used by banshee growing slowly. Now it's 778 Mb (random music was play all time only). i think it's linear.
3.Extensions:
Steam recorder // i don't record anything.
notification area icon
Multimedia keys
Metadata Fixup
Download Cover
support for multimedia devices //I don't use any devices
Playlist queue
previews queue file system
CD audio support //i don't put any cd to laptop
internet radio //i don't listen any stream
last.fm scrobling
4 My system is openSuse 11.3 Gnome 2.30 (x86_64) and Mono-core 2.6.4-2.13
Comment 3 Michal 2010-11-15 17:41:13 UTC
I do small test and i write hire time and ram used by banshee. I think that memory is growing when it play next song. 
//start banshee
17:26 45 Mb
17:47 55 Mb
18:00 60 Mb
18:02 66 Mb
//turn off all extensions
18:04 67 Mb
18:08 69 Mb
18:15 75 Mb
//end

PS.
Can you do same simple script with will run banshee and write to file how much mem it used during it's live, and some other info. I try do this but it don't work ;/ (don't write debug info to file). i think that scrip could use tools like valgrind, and collect all impotent information.
I know that there is debug mode but i think script can do one package(debug mode+ something what you need) with all data ready to send. 
I think that scrip can by very powerful weapon against bugs, and help you to make banshee better.
Comment 4 Alexander Kojevnikov 2010-11-16 00:27:11 UTC
Looks like bug 555365.

*** This bug has been marked as a duplicate of bug 555365 ***