Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] BUG: VDR 1.3.12 crashes at exit when freeing transponder list



Hi,

has anybody realized this issue too?

I get it very regulary when terminating VDR (runvdr) by hitting CTRL+C. But this time it also happend when restarting VDR via OSD where I got the following backtrace:

(gdb) backtrace
#0 0x0808412b in cListObject::Next (this=0x83021f8) at tools.h:157
#1 0x080879ef in cList<cChannel>::Next (this=0x81983e0, object=0x83021f8) at tools.h:183
#2 0x08084d85 in ~cChannel (this=0x81cc298) at channels.c:208
#3 0x080f7831 in cListBase::Clear (this=0x81983e0) at tools.c:914
#4 0x080f7492 in ~cListBase (this=0x81983e0) at tools.c:837
#5 0x08088108 in ~cList (this=0x81983e0) at eitscan.c:100
#6 0x08087cab in ~cConfig (this=0x81983e0) at config.h:91
#7 0x08087a39 in ~cChannels (this=0x81983e0) at channels.c:747
#8 0x08087991 in __tcf_0 () at channels.c:747
#9 0x401aecb0 in exit () from /lib/libc.so.6
#10 0x40199933 in __libc_start_main () from /lib/libc.so.6
#11 0x08083941 in _start () at ../sysdeps/i386/elf/start.S:102
(gdb)

Strange is that the crash always happens at that time but the location is not always the same. I had already put some debug code into cChannel::~cChannel() but then it crashed in fprintf() respectively syslog() even if I printed just some static text like "egon".

Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de




Home | Main Index | Thread Index