[epgsearch] dump bei Einstellungen -> Timer-Programmierung
-
-
Also bei mir crasht EPGsearch mit dem aktuellen Master nicht mehr. Ich denke, dass das Problem mit diesem Commit gelöst wurde:
- 47efa49 prevent crash with vdr 2.7.4
Damals waren, sofern ich mich recht entsinne, auch noch andere Untermenüs betroffen.
Diff
Display Moreepgsearchsetup.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/epgsearchsetup.c b/epgsearchsetup.c index 6e60606..4731cec 100644 --- a/epgsearchsetup.c +++ b/epgsearchsetup.c @@ -571,6 +571,8 @@ void cMenuSetupTimers::Set() void cMenuSetupTimers::SetHelpKeys() { + if (Current() < 0) // prevent crash in vdr 2.7.4 + SetCurrent(Get(0)); const char* ItemText = Get(Current())->Text(); if (!HasSubMenu()) { if (strstr(ItemText, tr("Default recording dir")) == ItemText) { @@ -696,6 +698,8 @@ void cMenuSetupSearchtimers::Set() void cMenuSetupSearchtimers::SetHelpKeys() { + if (Current() < 0) // prevent crash in vdr 2.7.4 + SetCurrent(Get(0)); const char* ItemText = Get(Current())->Text(); if (!HasSubMenu()) { if (strstr(ItemText, tr("Channel groups")) == ItemText) @@ -914,6 +918,8 @@ void cMenuSetupMailNotification::SetHelpKeys() { bool showTestButton = strlen(data->MailAddress) > 0 && strlen(data->MailServer) > 0 && data->mailViaScript; + if (Current() < 0) + SetCurrent(Get(0)); const char* ItemText = Get(Current())->Text(); if (!HasSubMenu()) { if (strstr(ItemText, tr("Email address")) == ItemText) {
PS: Stimmt deine Signatur noch – VDR 2.6?
-
OK, Ich habe mal epgsearch und meine Signatur upgedatet.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!