Ich habe einen Bug im yavdr-ansible festgestellt, der beim Verschieben von Aufzeichnungen über das OSD-Aufzeichnungsmenü auftritt.
Dieser Fehler tritt nur beim Verschieben von Aufzeichnungen auf, die noch ein Unterverzeichnis mit z.B. einem Episodentitel haben.
Wenn ich solch eine Aufzeichnung verschieben will, dann bleibt der VDR einfach hängen und das letzte OSD bleibt stehen, Bild und Ton laufen weiter, aber der VDR ist unbedienbar. Das ist unabhängig vom OSD selbst, denn auch beim "klassischen VDR OSD" passiert das. Hier hilft nur noch ein "reboot"!
Verschiebe ich dagegen eine "normale" Aufzeichnung ohne Unterverzeichnis/Episodentitel, dann klappt das problemlos, wie erwartet.
Um das nochmals zu verdeutlichen habe ich 2 Auszüge aus dem syslog gemacht.
1. Verschieben einer Aufzeichnung ohne Unterverzeichnis:
yaVDR vdr: [967] VNSI: Requesting clients to reload recordings list (1)
yaVDR irexec[639]: KEY_RIGHT
yaVDR vdr: [783] [extrecmenu] moving /srv/vdr/video/Hubert_und_Staller/2019-02-08.20.14.11-0.rec to /srv/vdr/video/The_Team__I/Hubert_und_Staller/2019-02-08.20.14.11-0.rec
yaVDR irexec[639]: KEY_BLUE
yaVDR vdr: [783] executing '/usr/lib/vdr/vdr-recordingaction move "/srv/vdr/video/Hubert_und_Staller/2019-02-08.20.14.11-0.rec" "/srv/vdr/video/The_Team__I/Hubert_und_Staller/2019-02-08.20.14.11-0.rec"'
yaVDR recordingaction: executing /usr/share/vdr/recording-hooks/R90.custom as shell script
yaVDR vdr: [967] VNSI: Requesting clients to reload recordings list (1)
...
2. Verschieben einer Aufzeichnung mit einem Unterverzeichnis/Episodentitel:
yaVDR vdr: [967] VNSI: Requesting clients to reload recordings list (1)
yaVDR irexec[639]: KEY_BLUE
yaVDR vdr: [783] [extrecmenu] moving /srv/vdr/video/The_Team_(3)/Vierteilige_europäische_Krimireihe/2019-02-26.23.17.25-0.rec to /srv/vdr/video/The_Team__I/The_Team_(3)/Vierteilige_europäische_Krimireihe/2019-02-26.23.17.25-0.rec
Mehr Einträge gibt es im syslog hier nicht mehr!
Da der VDR sich nicht mehr bedienen lässt muss ich über die Konsole den VDR rebooten.
Nach dem Reboot ist dann die Aufzeichnung allerdings korrekt verschoben, d.h. die Aktion wird prinzipiell ausgeführt, aber irgendwo bleibt der VDR komplett hängen.
Paul