[linux-dvb] kernel memleak with DVB drivers
seife at gmane0305.slipkontur.de
Sat Jun 18 15:53:49 CEST 2005
i have a strange bug here, observed both on a cinergyT2 and a
budget-ci card (Hauppauge nova-s):
if i leave an EPG-grabber application running (e.g. dvbrowse or
tv_grab_epg) and change transponders / multiplexes, i will soon
run out of kernel memory.
I did a small setup with a cronjob that is tuning once per hour
to all 6 Nuernberg multiplexes, leaves it running for 2 minutes
and tv_grab_dvb dumps the EPG information.
Every run of this cronjob "loses" about 10MB of kernel memory.
Just now i reproduced it at home with the DVB-S setup, running
dvbrowse and then tuning in all Astra 19.2e transponders and the
result was the same.
I am using SUSE 9.3 with kernel 126.96.36.199, there are no SUSE-specific
DVB patches in the kernel.
Has anybody else seen something like that? I first suspected that
the cinergyT2 driver might be fubar, but now it looks more like a
general problem in sections handling.
More information about the linux-dvb