Seit gestern habe ich mal wieder einen crashenden VDR. Ein rebbot ist danach nur noch mit "force" möglich oder durch aus und einschalten des PCs.
Im syslog finden sich folgende Zeilen:
Aug 20 15:09:37 vdr4 vdr: [1896] ERROR: channel 0 not defined
Aug 20 15:09:37 vdr4 vdr: epg2vdr: Answer 'Epg2Vdr_Timer_Service-v1.0' call with 15 timers, duration was (21 ms)
Aug 20 15:09:37 vdr4 vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(1896)
Aug 20 15:09:37 vdr4 kernel: [ 12.624955] vdr[1896]: segfault at 600 ip 00007f0219dfe779 sp 00007fff0e8592a0 error 4 in libvdr-skindesigner.so.2.2.0[7f0219d1e000+156000]
Ich hatte erst den Verdacht das der skindesigner Probleme macht da es ein Update von fontconfig unter Ubuntu Trusty gab, darauf hin habe ich ersteinmal alle Plugins neu bauen lassen in meinen PPAs.
Heute nun crashed der VDR schon wieder mit obigem Fehler im Syslog.
Vermutlich ist mal wieder ein Sender in der channelmaps.conf nicht mehr existent im VDR, das darf aber doch nicht dazu führen das der VDR crashed?
Der Vdr startet erst wieder wenn das skindesigner Plugin deaktiviert wurde.
Komischerweise ging der VDR mit dem skindesigner Plugin wieder nach dem gestrigen neu bauen, als ich heute dann mit der Cursor Taste der Fernbedienung den Sender wechseln wollte crashte der VDR, der wechsel war zwischen Das Erste HD und ZDF HD beide Sender sind in channels.conf und channelmap.conf vorhanden. Der VDR startet fix mit ZDF HD .
Beide Plugins sind die aktuellen / letzten Versionen aus den gits (Master Branch).
NACHTRAG: Nachdem ich den Skin in der setup.conf von Hand von estuary4vdr nach blackholefrodo gewechselt habe startet der VDR wieder mit Skindesigner.
Anbei noch ein paar crashlogs