[vlc-devel] [PATCH 3/3] playlist: fetcher: fix memory leaks
    Rémi Denis-Courmont 
    remi at remlab.net
       
    Mon Mar 16 18:29:24 CET 2015
    
    
  
Le vendredi 13 mars 2015, 18:36:10 Hannes Domani a écrit :
> Unless there is a non-obvious reason p_fetcher->albums shouldn't be freed.
There is a very sad non-obvious reason: AFAICT, the fetcher fails to perform 
*any* garbage collection. In fact, its memory *and* time complexity both 
increase linearly as the playlist expands.
Then again, so does the playlist proper: items are never freed even if they 
are deleted from the playlist.
This patch is really just a brown paper bag :-( I am not even sure if it 
improves the situation, because it will hide the leak rather than fix it.
-- 
Rémi Denis-Courmont
http://www.remlab.net/
    
    
More information about the vlc-devel
mailing list