GNOME Bugzilla – Bug 634899
banshee have memory leak
Last modified: 2010-11-16 00:27:11 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).
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!
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
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.
Looks like bug 555365. *** This bug has been marked as a duplicate of bug 555365 ***