epgd: Crash nach "Ignoring unexpected season line"

  • Bei mir stürzt epgd zwar nicht ab, aber nach dem einen Update behauptet er

    Code
    Sep 13 19:19:14 banana epgd[2045]: 45 series to update in db, 9 episodes to update in db
    Sep 13 19:19:27 banana systemd[1]: epgd.service: main process exited, code=killed, status=11/SEGV


    Doch doch, Seg-Fault an der exakt gleichen Stelle...
    Mach in /etc/egpd.conf das epg scrapen aus, dann fängt er sich erstmal wieder.

    Stefan

  • Alles muß man selber machen...


    Code
    1505584995.015    523 127.0.0.1 TCP_MISS/200 1165 GET http://thetvdb.com/api/E9DBB94CA50832ED/series/281470/actors.xml - HIER_DIRECT/104.16.227.14 text/xml
    1505584995.351    204 127.0.0.1 TCP_MISS/301 367 GET http://thetvdb.com/banners/fanart/original/281470-23.jpg - HIER_DIRECT/104.16.227.14 -
    1505584996.474   1120 127.0.0.1 TCP_MISS/200 216807 GET https://www.thetvdb.com/banners/fanart/original/281470-23.jpg - HIER_DIRECT/104.16.231.14 image/jpeg


    Bibliotheken (gegen libcurl4-openssl-dev gelinkt), sollte man vor der Verwendung auch initialisieren, das vermeidet "Out of Memory" Fehler ...



    Grüße,
    Stefan

  • Alles muß man selber machen...

    Du hast nicht zufälligerweise Lust auch noch die Umstellung auf die Version 2 der API zu machen, damit das Ding über den 1. Oktober hinaus nutzbar ist (vgl. dezenter Hinweis auf https://www.thetvdb.com/wiki/index.php/Programmers_API)? :saint:

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • @Fourty2


    Merci,Merci! :tup


    Gruss

    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Cool, danke für den Patch, bei mir gehts auch wieder.

    SAT Hardware: Gibertini SE75 | DuraSat Dur-Line UK-24 | DD OctopusNET V2 Rack (Firmware 1.1.6) mit MaxS8
    Server: Asus M5A78L-M/USB3 | Sempron 145@2Cores | 8GB ECC RAM | PicoPSU | Debian Stretch 64Bit | VDR 2.4.5 mit SAT>IP, epgsearch, live, markad
    Clients: RaspberryPI 2/3 | Yocto Poky Linux (Openembedded) 3.2+git | Linux Kernel 5.4.72 | VDR 2.4.5 mit SAT>IP, RpiHDDevice, SkinDesigner, Remote, Extrecmenu, Femon, Mlist


    R.I.P: Gigaset M740 mit VDR von open7x0.org

  • Alles muß man selber machen...

    Super, vielen Dank! Seit zwei Tagen läuft's wieder.:]


    Stefan

  • Da mein epgd auch abstürzt habe ich die Source von Frodo main heruntergeladen den Patch eingespielt.


    Aber es kommt dieser Fehler (mit oder ohne Patch.)


    Wie bekomme ich den Fehler weg?

    Code
    Copy failed: No such file or directory at /usr/share/dh-exec/dh-exec-install-rename line 28, <> line 2.
    dh_install: problem reading debian/mysql-plugin-epglv.install:
    make[1]: *** [override_dh_install] Error 127
    make[1]: Leaving directory `/usr/src/vdr-epg-daemon-1.1.122'
    make: *** [binary] Error 2
    dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
    root@VM-Ubuntu-Trusty:/usr/src/vdr-epg-daemon-1.1.122#
  • Hi,


    Paket liegt doch im main PPA!

    https://launchpad.net/%7Eyavdr…ield.series_filter=trusty


    Gruss

    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • der Patch hilft bei Frodos PPA nur wenn man auch auf libcurl4-openssl-dev wechselt.


    von daher Vorsicht bei "apt-get build-dep vdr-epg-daemon", das installiert dir wieder das installiert dir wieder das nss Paket

    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



  • Hi,


    ist die Umstellung auf Version 2 der API schon erfolgt ...erhalte diesen Fehler!

    Code
    epgd: Error: Getting URL failed; HTTP response code said error (22); http code was (429) [api.themoviedb.org/3/movie/214030/casts?api_key=xxxxxx0fd71a0d9aa49beb15ddxxxxxx]


    Gruss

    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Laut https://www.thetvdb.com/wiki/index.php/Programmers_API#APIv2 wurde das auf unbestimmte Zeit verschoben.


    Der http Antwortcode 429 bedeutet, dass es zu viele Anfragen gibt.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,


    Der http Antwortcode 429 bedeutet, dass es zu viele Anfragen gibt.

    ...am Key sollte es nicht liegen, da nur ich diesen nutze.


    Gruss

    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • der Patch hilft bei Frodos PPA nur wenn man auch auf libcurl4-openssl-dev wechselt.

    Vielen Dank für diesen Hinweis! Ohne hagelts 301-http Fehler.

    Ich habe für den Wechsel einfach das gemacht: "sudo apt-get install libcurl4-openssl-dev" und seitdem klappts wieder mit tvdb. :thumbup:

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • In meinem PPA habe ich libcurl4-openssl-dev schon vor ein paar Wochen eingebaut.

    Gruß
    Frodo

Jetzt mitmachen!

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