VDR Portal
Unread Threads
Recent Activities
-
Dr. Seltsam
February 15, 2025 at 11:23 AM Replied to the thread Installation eines VDR+Plugins nativ auf CoreELEC Boxen.PostMoin Zabrimus,
ich habe in der vdr.conf einen Ordner auf der externen USB-Festplatte vorgegeben.
-v /var/media/SSD-128GB/vdr/video.00
Wenn dieser Ordner beim vdr-Start nicht vorhanden ist (weil die USB-Platte noch nicht gemounted wurde) bricht vdr mit… -
FireFly
February 15, 2025 at 9:32 AM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.PostOk, Danke Euch beiden für die Erklärung! -
kls
February 14, 2025 at 9:14 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Post[…]
Klar, wir befinden uns ja hier im Destruktor eines cEpgHandler. D.h. der cEpgHandler meldet sich als "letzte Amtshandlung" von der Liste ab, die Liste darf aber nicht nochmal den Destruktor aufrufen.
[…]
Nein, gelöscht wird es beim Verlassen des… -
MarkusE
February 14, 2025 at 8:58 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Post[…]
Normalerweise funktioniert das ja auch, Klaus hat das sauber programmiert: Du kannst das Objekt löschen, aber wenn Du es nicht tust, löscht VDR das Objekt.
Das Problem ist dass VDR eine globale Liste mit diesen Objekten hat.- VDR selbst greift auf diese
-
FireFly
February 14, 2025 at 6:24 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Postkls : das "false" in EpgHandlers.Del(this, false); bedeutet ja, dass DeleteObj == false ist in cListBase::Del(cListObject *Object, bool DeleteObject), also das Objekt nur aus der Liste entfernt wird aber nicht mit delete gelöscht wird.
Gelöscht wird es… -
kls
February 14, 2025 at 5:56 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Post -
FireFly
February 14, 2025 at 5:42 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Post[…]
Das kann ich nachvollziehen (Never change a running system), andererseits musste das "new" ja auch schon nach Initalize() verschoben werden.
Letzlich ist es Deine Entscheidung - ich kann nur sagen, dass ich ohne zusätzliche Doku in meinem EPG-Plugin… -
kls
February 14, 2025 at 5:15 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Post[…]
class cEpgHandler : public cListObject {
public:
cEpgHandler(void);
///< Constructs a new EPG handler and adds it to the list of EPG handlers.
///< Whenever an event is received from the EIT data stream, the EPG
///<… -
MarkusE
February 14, 2025 at 4:03 PM Replied to the thread [gelöst] Segmentation fault bei Aufruf von vdr --help mit installierten Plugin tvscraper.Post[…]
Viele Wege führen nach Rom.
Eine Designentscheidung die vor vielen Jahren getroffen wurde und jetzt nicht mehr geändert werden sollte. Ich glaube nicht, dass es hier einen Weg gibt der deutlich besser ist als die jetzige Implementierung.
Wir brauchen… -
utiltiy
Reaction (Post)February 14, 2025 at 12:13 PM porting ist im git