Hallo,
ich hatte gestern viel Spaß mit dem EPG. Mein vdr hat sich reproduzierbar nach dem umschalten auf PRO 7 mit einem segfault verabschiedet. Auf anderen Sendern kam der segfault erst nach einiger Zeit (so ca 3-6 Minuten). Ich habe dann lange nach der Ursache gesucht. Karten ein/ausgebaut, nur eine Karte verwendet, alle Plugins raus, Speicher getauscht- das volle Programm. Bis mir aufgefallen ist, das der segfault beim umschalten auf Pro7 genau in dem Moment kommt, wenn die EPG-Info angezeigt wird. Daraufhin hab ich den VDR angehalten und die EPG-Datei verschoben, damit er eine neue anlegt. Und siehe da: ich kann wieder ohne Absturz auf Pro7 schalten. Ok alles wieder an seine Platz bringen, Frau beruhigt: wir können wieder Fersehen... und dann kams: kaum hatte tvmovie2vdr das EPG wieder aktualisiert hatte ich die gleichen Probleme (das aktualisieren wird direkt nach dem booten durchgeführt)! Also alles wieder abgebaut und neu auf Ursachenforschung gehen. Ich hab dann die Menge der via tvmovie2vdr aktualisierten Kanäle reduziert, die Datei noch mal gelöscht und dann aktualisieren lassen. Jetzt gehts! Das Problem ist weg! Gibt es eine maximale Größe für das EPG? (vorher ca 14MB jetzt ca 10MB) Oder kann es sein, das da bei einem Sender, den ich jetzt rausgeschmissen hab etwas im EPG ist, was den VDR zum Absturz bringt?
Hier noch meine Systeminfos:
linvdr mit dem aktuellsten Kernel von Dr. Seltsam (trat genauso aber auch mit der Version vorher auf) und den aktuellsten Patches von Toxic-Tonic (1.4.47 mit ext .34) auch hier hatte die Vorgängerversion das gleiche Verhalten. tvmovie2vdr ist auch in der aktuellen Version.
Ach ja bei der von mir heruntergeladenen Version sind ein paar kleine Bugs drin. Die Umsetzung der Dateien von .pl auf ohne Erweiterungen ist nicht in allen Scripten angekommen. (z.B. in dem clearoldtimer Script steht:
müsste aber heißen:
Deshalb wird dies Script nicht ausgeführt. Dies führt z.B. beim Mahlzeit iso dazu, das die relativ kleine Root-Partition schnell voll ist. Dieser Fehler ist noch in einigen Scripten enthalten.
Gruß
Michael