[0.7] tvscraper geht nicht

  • Bei mir klappt das mit dem tvscraper nicht:

    Code
    Feb 21 15:45:03 vdr01 vdr[7455]: [7455] starting plugin: tvscraper
    Feb 21 15:45:03 vdr01 vdr[7455]: terminate called after throwing an instance of 'std::logic_error'
    Feb 21 15:45:03 vdr01 vdr[7455]:   what():  basic_string::_M_construct null not valid
    Feb 21 15:45:03 vdr01 vdr[7455]: Magick: abort due to signal 6 (SIGABRT) "Abort"...
    Feb 21 15:45:03 vdr01 vdr[7455]: [7455] ERROR (tools.c,497): /var/cache/vdr/plugins/tvscraper: Keine Berechtigung
    Feb 21 15:45:03 vdr01 systemd[1]: vdr.service: Main process exited, code=killed, status=6/ABRT
    Feb 21 15:45:03 vdr01 systemd[1]: vdr.service: Failed with result 'signal'.
    Feb 21 15:45:03 vdr01 systemd[1]: Failed to start Video Disk Recorder.
    Feb 21 15:45:04 vdr01 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 8.
    Feb 21 15:45:04 vdr01 systemd[1]: Stopped Video Disk Recorder.
  • Habe das Verzeichnis erstellt und nun scheint es zu klappen

  • Da scheint jemand einen String mit einem Nullpointer intitialisieren zu wollen, aber leider sieht man nicht, an welcher Stelle das passiert.


    Eventuell bekommt man mehr Informationen, wenn man die Debug-Ausgabe des tvscraper anschaltet:

    Code: /var/lib/vdr/setup.conf
    tvscraper.enableDebug = 1

    Ansonsten am besten mal das Paket vdr-dbg und vdr-plugin-tvscraper-dbg und systemd-coredump installieren und dann mit coredumpctl list nach einem Crash mittels coredumpctl debug einen Backtrace rauslassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Feb 21 15:45:03 vdr01 vdr[7455]: [7455] ERROR (tools.c,497): /var/cache/vdr/plugins/tvscraper: Keine Berechtigung

    Das wurde anscheinend nicht angelegt. Habe es erstellt und vdr:vdr als inhaber gesetzt. Läuft jetzt erst mal...

  • Kann ich hier nicht nachvollziehen - auf meinem Testsystem wurde das Verzeichnis mit den nötigen Berechtigungen angelegt.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

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