epgd / epg2vdr / scraper2vdr

  • Code
    epgd -v
    epgd version 1.1.138-GITcc0ddd4 from 11.03.2018

    läuft tadellos hier seit Wochen ....


    Gruß utiltiy



    VDR Projekte VDR Projects

  • Weil keine EPG updates mehr kamen ist mir auch aufgefallen, dass mein EPGD mittlerweile segfaulted. Vermutlich seit dem letzten GIT update(?)

    Hatte ich hier auch. Ich konnte das bei mir dadurch behehben, daß ich die epgd-plugins auch neu kompiliert habe. Das hatte ich vergessen und das war bei den meisten Updates zuvor auch nicht nötig.


    Christian

  • Hatte ich hier auch. Ich konnte das bei mir dadurch behehben, daß ich die epgd-plugins auch neu kompiliert habe. Das hatte ich vergessen und das war bei den meisten Updates zuvor auch nicht nötig.


    Christian

    Habe ich eben probiert, hat leider nicht geholfen. Kann es ein Problem mit TVSP sein? Prinzipiell könnte ich ja auch auf TVM/EPGDATA wechseln, wäre nur halt etwas arbeit. Aber wenns funktioniert ;)

  • Ich habe die gleiche git Version mit tvm/tvsp und keine Segfaults.

    Gruß
    Frodo

  • Puh, irgendwelche Ideen? Ich habe jetzt die Datenbank gelöscht. Er legt die Tabellen wieder an, aber dann wieder segfault an der gleichen Stelle.



    Könnte höchstens noch die gesamte Datenbank resetten?

  • Wie bereits geschrieben: ich hatte den segfault zum gleichen Zeitpunkt (nach 'Cleanup of timer actions finished'). Der trat nicht auf mit einer Revision vor 1.1.138 und ist weg, seit ich ein 'emerge -av1 epgd-plugin-tvsp epgd-plugin-tvm epgd' gemacht habe.


    Ich weiß, Du hast geschrieben, daß Du die Plugins neu gebaut hast. Mach's halt schnell nochmal. Und schau, daß sie auch installiert werden bzw. die neu gebauten geladen werden und nicht irgendwelche alten.

    Ich würde das nur ausschließen wollen, bevor die Datenbank über den Jordan geht.


    Christian

  • Also ich habe jetzt die Datenbank geleert, das GIT in einen neuen Ordner geladen und ohne Plugins etc kompiliert -> Segfault an gleicher Stelle.

    Dann habe ich die channelmap.conf geleert -> Segfault an gleicher Stelle


    So wie ich das sehe(?) bleiben noch die verwendeten Libraries:


    Sonst bin ich mit meinem Latein am Ende o_O


    [Edit]

    Das Problem wurde "gelöst" durch:

    # git checkout 595d7b091bc5ef08a1ddb49c71fca81f3df4f217


    Ich bleibe also vorerst auf dieser Version. Wenn es bei allen anderen ohne Probleme läuft ... ;)

    Hätte ich natürlich früher drauf kommen müssen, wo ich ja selbst festgestellt hatte, dass es durch eines der letzten updates kaputt ging :/

  • Wäre vielleicht hilfreich wenn du die Versionen hoch gehst, solange nicht viel konfiguriert ist, um festzustellen wo es hakt

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Wäre vielleicht hilfreich wenn du die Versionen hoch gehst, solange nicht viel konfiguriert ist, um festzustellen wo es hakt

    Tatsache.

    Die letzte funktionierende Version ist "69218e79181c863a92e51d0d0b8f8a31b31c66c2"

    Mit "cc0ddd47a78d451b445cfa7667757400c619cd5b" kommt der Segfault.


    Hoffe das hilft. Beste Grüße,

    Johannes

  • Da wurde die API auf 7 geändert, hast du die Plugins auch aktualisiert?


    epg2vdr

    https://projects.vdr-developer…5a87027484929c033c4002d14

    Gruß utiltiy



    VDR Projekte VDR Projects

  • Ja, das hat Probleme gemacht beim Zurückspielen, weil ich auch das ältere epg2vdr wieder installieren musste. Sollte ja aber unabhängig davon gehen und auf jeden Fall keinen segfault geben.


    So ganz funktioniert es auch noch nicht. Es werden zwar Kanäle geladen, aber im Webinterface wird nichts angezeigt ("Für diese Anfrage konnten keine Daten ermittelt werden!"). Aber da kann ich mich wohl erst heute Abend/morgen drum kümmern. Vielleicht, weil die Datenbank schon auf V7 geupdated wurde zwischendrin, die Programme aber mit V6 rechnen..

  • naja wenn er auf den loader plugins kein "make clean" hatte sieht das "ls -al /usr/local/lib/epgd/plugins/" nach nem "make install" auch nicht anders aus...

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Den Backtace nach vermute ich das etwas nicht konsistent übersetzt ist

  • mal eine Frage zwischendurch:


    Seit einigen Wochen ist ja das Laden von Bildern gefixt. Ich nutze EPGD, epg2vdr und scraper2vdr mit DVB Daten (Sat) und EPG-data Abo.

    Bilder erhalte ich nun für die meisten ÖR Programme. Bei den Privaten Fehlanzeige.


    Ist das normal oder habe ich eine Konfigurationsmöglichkeit übersehen.


    Code
    root@yaVDR6:~# epgd -v
    epgd version 1.1.138-GIT from 11.03.2018
  • Den Backtace nach vermute ich das etwas nicht konsistent übersetzt ist

    Kann ich da irgendwas machen? Beim kompilieren sehe ich keine Fehler/Warnungen. Kann es an den verwendeten libs liegen?



    [edit]

    Ich habe versucht jungfräulich anzufangen und alles neu aufzusetzen. Beim ersten Start stolpert er über die Datenbank, die neu angelegt wurde

  • Ich nutze EPGD, epg2vdr und scraper2vdr mit DVB Daten (Sat) und EPG-data Abo.

    Bilder erhalte ich nun für die meisten ÖR Programme. Bei den Privaten Fehlanzeige.

    Als ich seinerzeit mit epgd anfing, nutzte ich auch nur epgdata. Über's live-Plugin wurden Bilder nur bei den ÖR angezeigt, die privaten gingen leer aus. Erst als ich die beiden anderen "tv...-Quellen" dazu nahm, waren bei allen Sender Bilder im Live-Plugin zu sehen.


    Stefan

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!