Hallo,
mein VDR-Server (1.7.21, e-Tobi Standard) lief eine Zeitlang problemlos durch. Nur startet dieser seit neustem immer wieder durch.
Zuerst hatte ich verschiedene Plugins im Verdacht, aber selbst nachdem ich diese alle deaktiviert habe, springt mich immer ein Segfault an.
Aktueller Aufruf von VDR (nach Deaktivierung aller Plugins):
Starting program: /usr/bin/vdr-dbg -v /share/nfs/video -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -E /var/cache/vdr/epg.data -w 0 --userdump --lirc
Code
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb2df8b70 (LWP 15230)]
cListObject::Unlink (this=0xae9dd940) at tools.c:1795
1795 tools.c: Datei oder Verzeichnis nicht gefunden.
in tools.c
Current language: auto
The current source language is "auto; currently c++".
(gdb) bt
#0 cListObject::Unlink (this=0xae9dd940) at tools.c:1795
#1 cListBase::Sort (this=0xae9dd940) at tools.c:1938
#2 0x080c3a55 in cSchedule::Sort (this=0xae9dd920) at epg.c:980
#3 0x080be439 in cEIT (this=0xb2df7240, Schedules=0x818fa40, Source=1124073472, Tid=80 'P', Data=0xb2df7338 "P\362%Z@\331\300", <incomplete sequence \370>,
OnlyRunningStatus=false) at eit.c:310
#4 0x080bf97c in cEitFilter::Process (this=0xb66440c8, Pid=18, Tid=80 'P', Data=0xb2df7338 "P\362%Z@\331\300", <incomplete sequence \370>, Length=552) at eit.c:382
#5 0x0810c763 in cSectionHandler::Action (this=0xb6644250) at sections.c:212
#6 0x08128ab0 in cThread::StartThread (Thread=0xb6644250) at thread.c:257
#7 0x00153955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8 0x00437e7e in clone () from /lib/i686/cmov/libc.so.6
Alles anzeigen
Als Alternative erhalte ich auch folgenden BT:
Code
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb11f4b70 (LWP 14546)]
cHashBase::Get (this=0x8baa134, Id=1318294800) at tools.c:1992
1992 tools.c: Datei oder Verzeichnis nicht gefunden.
in tools.c
Current language: auto
The current source language is "auto; currently c++".
(gdb) bt
#0 cHashBase::Get (this=0x8baa134, Id=1318294800) at tools.c:1992
#1 0x080be6db in cEIT (this=0xb11f3240, Schedules=0x818fa40, Source=1124073472, Tid=80 'P', Data=0xb11f3338 "P\360qZ?׀", <incomplete sequence \370>, OnlyRunningStatus=false)
at eit.c:68
#2 0x080bf97c in cEitFilter::Process (this=0xb6c33b88, Pid=18, Tid=80 'P', Data=0xb11f3338 "P\360qZ?׀", <incomplete sequence \370>, Length=116) at eit.c:382
#3 0x0810c763 in cSectionHandler::Action (this=0xb6c33d10) at sections.c:212
#4 0x08128ab0 in cThread::StartThread (Thread=0xb6c33d10) at thread.c:257
#5 0x00153955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#6 0x00437e7e in clone () from /lib/i686/cmov/libc.so.6
Alles anzeigen
Das ganze passiert immer ein paar Minuten nach dem Start von VDR und ich weiß nicht mehr weiter
VG
Zabrimus