Hallo,
ich bekomme seit heute alle 5-10min beim VDR einen segmentation fault.
Um den Fehler auf die Spur zu kommen habe ich erstmal den Rechner aus- und eingeschaltet, epg.dat gelöscht und danach den VDR ohne Plugins (bis auf xine) gestartet, der Fehler ist geblieben.
An Soft und Hardware wurde in letzter Zeit nichts verändert, vorher lief der VDR über Monate stabil.
Was kann ich machen um das Problem zu finden?
Software:
Ubuntu 10.04 64Bit
VDR 1.7.18 mit extensionpatch (LIMIEXT=1, MAINMENUHOOKS=1, NOEPG=1, SORTRECORDS=1)
xine plugin 0.9.4
xinelib 1.2 vom 14.7.2011
nVidia Treiber 275.09.07
Hardware:
Gigabyte GA-E7AUM (Geforce 9400)
2x TBS 6981
2x Cinergy-C 1200
VDR über gdb gestartet bringt folgendes:
root@htpc:/home/jens# gdb /VDR/VDR/vdr
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /VDR/vdr-1.7.18/vdr...done.
(gdb) run -c /VDR/config -l 3 -L /VDR/VDR/PLUGINS/lib --lirc --localedir /VDR/VDR/locale -P xine -v /video -w 90
Starting program: /VDR/vdr-1.7.18/vdr -c /VDR/config -l 3 -L /VDR/VDR/PLUGINS/lib --lirc --localedir /VDR/VDR/locale -P xine -v /video -w 90
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff4c0e700 (LWP 3777)]
[New Thread 0x7ffff440d700 (LWP 3778)]
[Thread 0x7ffff440d700 (LWP 3778) exited]
[Thread 0x7ffff4c0e700 (LWP 3777) exited]
[New Thread 0x7ffff4c0e700 (LWP 3780)]
[New Thread 0x7ffff440d700 (LWP 3781)]
[New Thread 0x7ffff3c0c700 (LWP 3783)]
[New Thread 0x7ffff340b700 (LWP 3784)]
[New Thread 0x7ffff2c0a700 (LWP 3791)]
[New Thread 0x7ffff2409700 (LWP 3792)]
[New Thread 0x7ffff1c08700 (LWP 3795)]
[New Thread 0x7ffff1407700 (LWP 3796)]
[New Thread 0x7ffff0c06700 (LWP 3798)]
[New Thread 0x7fffe3fff700 (LWP 3799)]
[New Thread 0x7fffe37fe700 (LWP 3801)]
[New Thread 0x7fffe2ffd700 (LWP 3802)]
[New Thread 0x7fffe27fc700 (LWP 3803)]
vdr-xine: error: couldn't open '/VDR/config/plugins/xine/noSignal4x3.mpg'!
vdr-xine: error: couldn't open '/VDR/config/plugins/xine/noSignal16x9.mpg'!
-------------------------
MakePrimaryDevice: 1
=========================
SetVideoFormat: 0
SetVolumeDevice: 95
[New Thread 0x7fffe1ffb700 (LWP 3804)]
[New Thread 0x7fffe17fa700 (LWP 3805)]
[New Thread 0x7fffe0ff9700 (LWP 3806)]
[New Thread 0x7fffe07f8700 (LWP 3807)]
frame: (0, 0)-(-1, -1), zoom: (1.00, 1.00)
SetVolumeDevice: 95
[New Thread 0x7fffdfff7700 (LWP 3809)]
SetAudioChannelDevice: 0
[New Thread 0x7fffdf7f6700 (LWP 3810)]
frame: (0, 0)-(-1, -1), zoom: (1.00, 1.00)
SetPlayMode: 1
SetDigitalAudioDevice: 0
vdr-xine: Client connecting ...
[A]
vdr-xine: Client connected!
frame: (0, 0)-(720, 576), zoom: (1.00, 1.00)
SetPlayMode: 0
[Thread 0x7fffdf7f6700 (LWP 3810) exited]
[Thread 0x7fffdfff7700 (LWP 3809) exited]
[New Thread 0x7fffdfff7700 (LWP 3818)]
[New Thread 0x7fffdf7f6700 (LWP 3819)]
SetPlayMode: 1
[v]
DiscontinuityDetected: triggering soft start
[vVMAframe: (0, 0)-(1280, 720), zoom: (1.00, 1.00)
]buffered 8.4 frames (v:38.1, a:8.4)
SetPlayMode: 0
[New Thread 0x7fffdeff5700 (LWP 3821)]
[Thread 0x7fffdf7f6700 (LWP 3819) exited]
[New Thread 0x7fffdf7f6700 (LWP 3822)]
[Thread 0x7fffdfff7700 (LWP 3818) exited]
SetPlayMode: 1
frame: (0, 0)-(720, 576), zoom: (1.00, 1.00)
[AM]
DiscontinuityDetected: triggering soft start
[aAMvV]buffered 12.2 frames (v:17.7, a:12.2)
buffered 11.5 frames (v:20.2, a:11.5) <<<<<
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff1407700 (LWP 3796)]
cListBase::Sort (this=0x7fffedb54a60) at tools.c:1913
1913 object = object->Next();
(gdb)
Display More