Leicht modifizierter Patch getestet, good-case (siehe unten) funktioniert. Der Grund, wieso ich das in 2021 gesplittet habe, war dieser:
Code
commit a777cc5a68bc31f21c33561440dd20462c973542
Author: Peter Bieringer <pb@bieringer.de>
Date: Thu Mar 11 08:01:12 2021 +0100
introduce PreInit and PostExit to avoid crashes in case of other plugins have fatal issues and VDR has to stop instantly
Jetzt müßte man mal einen "other plugin fatal issue" Fall provozieren und prüfen, ob dann VDR immer noch crasht. Wenn ja, dann mcli verbessern, wenn man die Crash-Ursache genau gefunden hat.
BTW: dieser Patch bewirkt nun auch, daß im LCARS Theme die Tuner nun mit 1 anfangen und nicht mit 2...softhhdevice ist dafür auf 9 gerutscht, war vorher wohl 1.