[vdr] epgsearch plugin memory leak

Christian Wieninger cwieninger at gmx.de
Sat Aug 20 15:02:46 CEST 2011

Hi Richard,

unfortunately I'm not aware of any leaks, if so I would have fixed them ;)
Perhaps you can find out in which circumstances the memory usage 
increases. Candidates are:
- search timer updates, should not matter how you trigger them, e.g. via 
svdrpsend.pl plug epgsearch upds
- timer conflict check
- simply navigating through the epgsearch menus in OSD

Using valgrind would also be a good way to search for the leaks. I've 
done this before too. But the leak may also depend on your personal 
usage of epgsearch (e.g. search timer settings, blacklists,...), and 
therefore did not appear in my valgrind checks.
Feel free to send me your VDR configuration (*.conf, 
epgsearch-config-dir, epg.data) for testing.


Am 20.08.2011 12:18, schrieb Richard F:
> Hi,
> [ Apologies for using this list - the epgsearch bugtracker is broken ]
> I've been tracking down memory leaks on my server and narrowed down a 
> significant leak in the epgsearch plugin
> Approx 500 megs / week is lost - recovered by restarting vdr.  I'd 
> like to reduce this obviously.
> I updated from 0.9.24 to 0.9.25 beta 22 from git as a fix for a memory 
> leak was mentioned in the changelog, but the leak is still about the 
> same.  If I remove the plugin from the command line, there is no 
> significant leak.  Attached plot shows.
> Anyone have any ideas?
> Thanks Richard
> _______________________________________________
> vdr mailing list
> vdr at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.linuxtv.org/pipermail/vdr/attachments/20110820/219bf9c3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 48059 bytes
Desc: not available
URL: <http://www.linuxtv.org/pipermail/vdr/attachments/20110820/219bf9c3/attachment-0001.png>

More information about the vdr mailing list