Letztere Meldung kommt aber nur, wenn bei VDR --log=3 gesetzt ist.
Ja, ist bei mir eingestellt.
Auch "using base directory" gibr es.
Feb 05 09:24:27 home-05.home.de vdr[4275]: [4275] tvscraper: using base directory /etc/vdr/plugins/tvscraper/
Die Konfiguration ist in der README.md besch
Ja, habe ich gelesen. Da steht aber nichts zu den Verzeichnissen "epg" und "recordings". Oder habe ich da was übersehen.
Ich habe auch bisher in die "override.conf" keine Änderungen eingetragen.
Gestern hatte ich nochmal 2 Abstürze:
#15 0x00007fded7bb53e7 in std::filesystem::__cxx11::directory_iterator::directory_iterator(std::filesystem::__cxx11::path const&, std::filesystem::directory_options, std::error_code*)
(this=0x7fde7b7fdb30, p=filesystem::path "/etc/vdr/plugins/tvscraper/recordings/" = {...}, options=<optimized out>, ecptr=0x0)
at /usr/src/debug/gcc-12.2.1-4.fc37.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/new_allocator.h:90
skip_permission_denied = false
ec = std::error_code = {"generic": ENOENT}
dir = {<std::filesystem::_Dir_base> = {dirp = 0x0}, path = filesystem::path "", entry = {_M_path = filesystem::path "", _M_type = std::filesystem::file_type::none}}
#16 0x00007fdebe2529d0 in std::filesystem::__cxx11::directory_iterator::directory_iterator(std::filesystem::__cxx11::path const&)
(this=0x7fde7b7fdb30, __p=filesystem::path "/etc/vdr/plugins/tvscraper/recordings/" = {...}) at /usr/include/c++/12/bits/fs_dir.h:387
#17 0x00007fdebe2348ba in deleteOutdatedRecordingImages(cTVScraperDB const*) (db=0x22a5f30) at /home/vdr/DVB/Test/vdr/PLUGINS/src/tvscraper/movieOrTv.c:996
Das scheint aber jetzt mit Deinem letzten commit auch abgefangen zu werden.
Das ist der Inhalt vom Verzeichnis tvscraper:
[root@home-05 Core]# la /etc//vdr/plugins/tvscraper/
insgesamt 99986
drwxr-xr-x 6 root root 12 5. Feb 10:43 .
drwxr-xr-x 45 root root 280 14. Dez 17:49 ..
drwxr-xr-x 2 root root 2 4. Feb 22:54 epg
-rw-r--r-- 1 root root 0 5. Feb 10:43 .EPG_Update
drwxr-xr-x 5 vdr vdr 4977 5. Feb 10:43 movies
-rw-r--r-- 1 root root 1231 17. Okt 2013 override.conf
drwxr-xr-x 2 root root 2 4. Feb 22:54 recordings
-rw-r--r-- 1 root root 0 5. Feb 00:24 .recordingsUpdate
drwxr-xr-x 1267 vdr vdr 1267 5. Feb 10:43 series
-rw-r--r-- 1 root root 154861568 5. Feb 10:43 tvscraper2.db
-rw-r--r-- 1 vdr vdr 22479872 1. Mai 2022 tvscraper.db
Display More
Die Frage ist jetzt, warum gibt es überhaupt den Absturz, denn beide Verzeichnisse gibt es ja. Sie sind allerdings leer.
Und die anderen beiden Verzeichnisse "movies" und "series" sind befüllt und werden auch aktualisiert.
Der VDR läuft bei mir unter "root".
Grüße
kamel5