Re: [vdr] EEPG (was Re: Channel 4 HD on Freesat)

2012-03-13 Thread Klaus Schmidinger

On 12.03.2012 23:01, Tony Houghton wrote:

...
I do have to restart VDR every few days
anyway, because it has a memory leak. Disabling eepg didn't fix that
IIRC, and the leak hides from valgrind.


Which version of VDR are you using?
Are you sure this is caused by the core VDR code, or could this
be one of the plugins or patches you are using (if any)?
I'm asking because I don't see an ever increasing memory footprint
on my VDR.

Klaus

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] EEPG (was Re: Channel 4 HD on Freesat)

2012-03-13 Thread Tony Houghton
On Tue, 13 Mar 2012 09:55:06 +0100
Klaus Schmidinger klaus.schmidin...@tvdr.de wrote:

 On 12.03.2012 23:01, Tony Houghton wrote:
  ...
 I do have to restart VDR every few days
  anyway, because it has a memory leak. Disabling eepg didn't fix that
  IIRC, and the leak hides from valgrind.
 
 Which version of VDR are you using?
 Are you sure this is caused by the core VDR code, or could this
 be one of the plugins or patches you are using (if any)?
 I'm asking because I don't see an ever increasing memory footprint
 on my VDR.

No, I haven't seen anybody else complain about this either. It's been
happening to me for quite a long time, for several versions. I use the
Debian packages. I thought it could be the eepg plugin but disabling
that didn't seem to fix the leak. I also use xineliboutput and remote
plugins, but I've been using those for years, before the leak started.

At one point it stopped leaking and I realised I'd messed up my
channels.conf so either all the DVB-T or all the DVB-S channels were
broken and the leak came back when I fixed that. I think I tried
reproducing similar conditions but for some reason I didn't make an
effort to record or remember the results! I should repeat that and make
notes, but it takes about a day on each run before I can be reasonably
sure whether it's leaking or not.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] EEPG (was Re: Channel 4 HD on Freesat)

2012-03-13 Thread Klaus Schmidinger

On 13.03.2012 14:44, Tony Houghton wrote:

On Tue, 13 Mar 2012 09:55:06 +0100
Klaus Schmidingerklaus.schmidin...@tvdr.de  wrote:


On 12.03.2012 23:01, Tony Houghton wrote:

...
I do have to restart VDR every few days
anyway, because it has a memory leak. Disabling eepg didn't fix that
IIRC, and the leak hides from valgrind.


Which version of VDR are you using?
Are you sure this is caused by the core VDR code, or could this
be one of the plugins or patches you are using (if any)?
I'm asking because I don't see an ever increasing memory footprint
on my VDR.


No, I haven't seen anybody else complain about this either. It's been
happening to me for quite a long time, for several versions. I use the
Debian packages. I thought it could be the eepg plugin but disabling
that didn't seem to fix the leak. I also use xineliboutput and remote
plugins, but I've been using those for years, before the leak started.

At one point it stopped leaking and I realised I'd messed up my
channels.conf so either all the DVB-T or all the DVB-S channels were
broken and the leak came back when I fixed that. I think I tried
reproducing similar conditions but for some reason I didn't make an
effort to record or remember the results! I should repeat that and make
notes, but it takes about a day on each run before I can be reasonably
sure whether it's leaking or not.


Can you give me an estimate of the rate at which memory is consumed?
Maybe you could have a shell running the command

  top -b -d 600 | grep -w vdr

for a while and see whether the numbers increase. This will show a line like

  27558 kls   20   0  206m  49m 3860 S2  2.5   0:33.44 vdr

every ten minutes, where 206m and 49m are the relevant columns.

Klaus

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] EEPG (was Re: Channel 4 HD on Freesat)

2012-03-12 Thread Tony Houghton
On Mon, 12 Mar 2012 22:24:16 +0100
Lucian Muresan luci...@users.sourceforge.net wrote:

 Please forgive me for going off-topic, are you actually successfully
 using the EEPG plugin without segfaults? If so, which version, what
 sources? I dropped using it because it crashed my VDR every now and
 then,

I haven't noticed that problem. I do have to restart VDR every few days
anyway, because it has a memory leak. Disabling eepg didn't fix that
IIRC, and the leak hides from valgrind.

I use 'apt-get source' to fetch the eepg plugin from the yavdr PPA:

deb-src http://ppa.launchpad.net/yavdr/unstable-vdr/ubuntu oneiric main

The binary package is incompatible with Debian unstable, but that source
always compiles OK for me when a vdr upgrade makes it necessary. The
current version is 0.0.5.git20110719-0yavdr5~0.1.

 Do you British folks, or more generally, Freesat viewers know of any
 working alternatives to the EEPG plugin for the channels on S28.2E?

I used to use the patch from here: http://www.rst38.org.uk/vdr/.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr