IceTV EPG error causing crash on "Show log"
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
IceTV EPG error causing crash on "Show log"
There's an error in the IceTV EPG data (at least for the ACT) that's triggering a bug that causes a crash when you do a MENU>IceTV>Show log.
More details here on the IceTV forum.
I'll post when I see that the IceTV data problem has been fixed. In the meantime, don't do MENU>IceTV>Show log!
I have a tested fix for the Beyonwiz IceTV plugin bug.
More details here on the IceTV forum.
I'll post when I see that the IceTV data problem has been fixed. In the meantime, don't do MENU>IceTV>Show log!
I have a tested fix for the Beyonwiz IceTV plugin bug.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
Re: IceTV EPG error causing crash on "Show log"
FWIW
crash on my U4 Only noticed it a day or so ago.
My T3 doesn't crash
Both boxes have Ice version 20201118
S/w vers 19.3 20210901
both Updated via USB 2/9/2021
Using Melbourne EPG.
crash on my U4 Only noticed it a day or so ago.
My T3 doesn't crash
Both boxes have Ice version 20201118
S/w vers 19.3 20210901
both Updated via USB 2/9/2021
Using Melbourne EPG.
Screen: Panasonic TH-60ST60A; BeyonWiz U4; T3; Panasonic BD-35 Blu_Ray player
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
The underlying cause of the problem is in the code that logs invalid EPG times and durations. The error is triggered in this instance because the next episode of "The Eagle: A Crime Odyssey" has a duration of 0 minutes.
If the error messages for that EPG entry are in the IceTV log, then MENU>IceTV>Show log will crash. A box that is getting more, say, IceTV timers being added is likely to push the problematic error messages out of the log earlier than on a box where not much logging is happening.
The error messages will re-appear in the log if you do anything that forces a complete EPG download: GUI restart, reboot, IceTV disable/enable/fetch.
IceTV is aware of the issue and is working on fixing the EPG error that triggers the crash. I expect to submit a fix for the crash today, but I don't know whether that will be taken up in the short term because it would disrupt the release candidate becoming an official release.
If the error messages for that EPG entry are in the IceTV log, then MENU>IceTV>Show log will crash. A box that is getting more, say, IceTV timers being added is likely to push the problematic error messages out of the log earlier than on a box where not much logging is happening.
The error messages will re-appear in the log if you do anything that forces a complete EPG download: GUI restart, reboot, IceTV disable/enable/fetch.
IceTV is aware of the issue and is working on fixing the EPG error that triggers the crash. I expect to submit a fix for the crash today, but I don't know whether that will be taken up in the short term because it would disrupt the release candidate becoming an official release.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
I've submitted a fix for the crash caused when the IceTV plugin logs IceTV EPG errors. As I mentioned in my previous post, I'm not sure when the fix will be made available.
The ACT IceTV EPG still contains the duration error that triggers the crash.
The ACT IceTV EPG still contains the duration error that triggers the crash.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
-
- Uber Wizard
- Posts: 6490
- Joined: Thu Mar 05, 2009 22:54
- Location: Perth
Re: IceTV EPG error causing crash on "Show log"
Running your modified code; it doesn't crash. I assume this matches your expectation?
- Attachments
-
- Ice_log.jpg (88.77 KiB) Viewed 1368 times
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
Thanks for testing it and yes, that's the logged information that I'd expect for the EPG data error.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
Re: IceTV EPG error causing crash on "Show log"
where and how do we get this fixed s/w, When will it be available?
I'm assuming that it will be an updated plugin.
tks
I'm assuming that it will be an updated plugin.
tks
Screen: Panasonic TH-60ST60A; BeyonWiz U4; T3; Panasonic BD-35 Blu_Ray player
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
The fix is sitting in the code repository in source code form. That's where Grumpy_Geoff got a copy of it to test.
When it will be available as a release is up to peteru. Provided next week's episode of The Eagle has a correct duration, the crash should go away from tomorrow, when tonight's episode of The Eagle drops out of the EPG. The issue is being triggered by logging of the failure of the sanity check on show times & durations.
Yes, and I expect that it will be in the next firmware release (not counting the promotion of 20210901 to be an official release).
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
-
- Uber Wizard
- Posts: 6490
- Joined: Thu Mar 05, 2009 22:54
- Location: Perth
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
Grumpy_Geoff wrote: ↑Fri Sep 24, 2021 09:56
No probs. I forgot to say it's still using the "20201118" version string - because this is a minor fix, did you intend for that to stay as is?
It probably should get a version update. There's a commit message typo to fix, too.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
The invalid duration for tonight's episode of The Eagle has been fixed in the IceTV EPG and will no longer cause crashes when you do MENU>IceTV>Show log, but it would be sensible to restart the Beyonwiz (a GUI restart will do) to clear any of the old problematic error messages out of the IceTV log.
The tomorrow night's episodes of The Eagle (25 Sep) also have correct durations in the IceTV EPG.
The tomorrow night's episodes of The Eagle (25 Sep) also have correct durations in the IceTV EPG.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
prl wrote: ↑Fri Sep 24, 2021 10:00Grumpy_Geoff wrote: ↑Fri Sep 24, 2021 09:56
No probs. I forgot to say it's still using the "20201118" version string - because this is a minor fix, did you intend for that to stay as is?
It probably should get a version update. There's a commit message typo to fix, too.
Done.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
-
- Wizard God
- Posts: 32714
- Joined: Tue Sep 04, 2007 13:49
- Location: Canberra; Black Mountain Tower transmitters
Re: IceTV EPG error causing crash on "Show log"
The IceTV EPG error that triggers this crash has been removed.
To avoid any crash from bad messages already in the IceTV log, I recommend restarting your Beyonwiz at a convenient time. A GUI restart will do, but a complete restart will also work. That will clear the IceTV log.
The episodes of The Eagle tomorrow, 25 Sep, have correct durations, and will not trigger this crash.
IceTV has also added episode titles to all episodes of The Eagle currently in the IceTV EPG (the subtitle was previously missing from tonight's episode).
If you like Scandi Noir, and haven't seen the The Eagle, I recommend it. If you didn't catch the start of the series, tonight's show is S1E5, so you'll need to do some catchup first.
To avoid any crash from bad messages already in the IceTV log, I recommend restarting your Beyonwiz at a convenient time. A GUI restart will do, but a complete restart will also work. That will clear the IceTV log.
The episodes of The Eagle tomorrow, 25 Sep, have correct durations, and will not trigger this crash.
IceTV has also added episode titles to all episodes of The Eagle currently in the IceTV EPG (the subtitle was previously missing from tonight's episode).
If you like Scandi Noir, and haven't seen the The Eagle, I recommend it. If you didn't catch the start of the series, tonight's show is S1E5, so you'll need to do some catchup first.
Peter
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
T4 HDMI
U4, T4, T3, T2, V2 test/development machines
Sony BDV-9200W HT system
LG OLED55C9PTA 55" OLED TV
Re: IceTV EPG error causing crash on "Show log"
DoneTo avoid any crash from bad messages already in the IceTV log, I recommend restarting your Beyonwiz at a convenient time. A GUI restart will do, but a complete restart will also work. That will clear the IceTV log.
Thanks
Screen: Panasonic TH-60ST60A; BeyonWiz U4; T3; Panasonic BD-35 Blu_Ray player