Re: EPG123 Bug Reports
Posted: Fri Sep 30, 2016 1:54 pm
The disappearing channels issue should be discussed here:
http://www.thegreenbutton.tv/forums/vie ... 99&t=10381
http://www.thegreenbutton.tv/forums/vie ... 99&t=10381
The Best Place To Come For All Your Windows Media Center Needs
https://www.thegreenbutton.tv/forums/
Same for me in Columbus, OH. (cable not OTA)chupon wrote:Not sure if this is epg123 or schedules direct
My guide data for fox isn't right. World series is not showing, instead it's repeats of their Tuesday night shows.
Any ideas?
FYI...As long as you know about it ahead of time, you also can always do a manual record when the guide is incorrect.garnuts wrote:RE: World Series on Fox guide data
Today's game (Wed 11/2) is correct 8-11pm EST. However the 30 minute Pregame show is not correct.
Whereas yesterday it was reversed. The Pregame show was correct in the guide but the game wasn't.
At least tonight when I record the game it will not be broken into 4 separate recordings like last night.
Thanks for a possible workaround garyan2, but I won't need it tonight.
garyan2 wrote:This is an issue with Schedules Direct and has to do with a MD5 mismatch between what a schedule entry identifies a programs MD5 is versus what the downloaded program self declares its MD5 is. Unfortunately I'm not able to help in identifying which service/program it is, so the best I can suggest is to open a ticket with SD.
Note to self: Find a way to allow epg123 to build a mxf file with a 'gap' in the schedule due to this error.
Code: Select all
[11/16/2016 6:01:38 AM] [ALERT] Failed to parse the schedule Md5 return for stationId 10161 (CSPAN) on 2016-11-16 and after. message: Accessed JArray values with invalid key value: "2016-11-16". Int32 array index expected.
[11/16/2016 6:01:38 AM] [ALERT] Failed to parse the schedule Md5 return for stationId 10162 (CSPAN2) on 2016-11-16 and after. message: Accessed JArray values with invalid key value: "2016-11-16". Int32 array index expected.
These errors are due to Schedules Direct returning an empty array of listings for that station on that day. If I encounter it, I just stop trying for that station entirely.glorp wrote:I'm getting hundreds of these type messages in the trace.log during the data pull from a few hours ago. On previous instances of these type ALERTs, the answer was that these are caused by EPG123 failing to retrieve schedule data for those named channels after the date mentioned. The channels should still be in the lineup so I'm guessing this is entirely related to the S-D issues that some had already noted here starting yesterday. I've opened a ticket about it at S-D just in case. It appears to be almost exclusively SD channels in the lineup affected but I note that the .mxf which was generated is a fraction of it's normal size so I shut off client MXF file loads for now. Any other steps that should be taken Gary?
Code: Select all
[11/16/2016 6:01:38 AM] [ALERT] Failed to parse the schedule Md5 return for stationId 10161 (CSPAN) on 2016-11-16 and after. message: Accessed JArray values with invalid key value: "2016-11-16". Int32 array index expected. [11/16/2016 6:01:38 AM] [ALERT] Failed to parse the schedule Md5 return for stationId 10162 (CSPAN2) on 2016-11-16 and after. message: Accessed JArray values with invalid key value: "2016-11-16". Int32 array index expected.
Code: Select all
[11/17/2016 8:34:02 AM] ===============================================================================
[11/17/2016 8:34:02 AM] Activating the epg123 configuration GUI.
[11/17/2016 8:34:02 AM] ===============================================================================
[11/17/2016 8:34:03 AM] [ INFO] epg123 is up to date. version: 1.0.2
[11/17/2016 8:34:05 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[11/17/2016 8:34:05 AM] [ INFO] Status request successful. account expires: 2017-09-29T11:11:40Z , lineups: 1/4 , lastDataUpdate: 2016-11-17T13:57:59Z
[11/17/2016 8:34:05 AM] [ INFO] system status: Online , message: No known issues.
[11/17/2016 8:34:05 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[11/17/2016 8:34:06 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X.
[11/17/2016 8:34:06 AM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready. Last Run 11/17/2016 4:00:00 AM; Exit: 0xC0000005
[11/17/2016 8:34:08 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[11/17/2016 8:34:15 AM] [ INFO] Successfully retrieved list of available countries from Schedules Direct.
[11/17/2016 8:34:23 AM] [ INFO] Successfully retrieved the headends for USA and postal code 62221.
[11/17/2016 8:34:32 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[11/17/2016 8:34:32 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X.
[11/17/2016 8:38:29 AM] ===============================================================================
[11/17/2016 8:38:29 AM] Beginning epg123 update execution.
[11/17/2016 8:38:29 AM] ===============================================================================
[11/17/2016 8:38:29 AM] [ INFO] epg123 version 1.0.2 , DaysToDownload: 30 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , AutoImport: True , TMDbCoverArt: True , LogoOverride: False , Automatch: True , AutoAddNew: True
[11/17/2016 8:38:29 AM] [ INFO] Successfully retrieved TMDb configurations.
[11/17/2016 8:38:29 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[11/17/2016 8:38:29 AM] [ INFO] epg123 is up to date. version: 1.0.2
[11/17/2016 8:38:30 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[11/17/2016 8:38:30 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X.
[11/17/2016 8:38:30 AM] Entering getAllScheduleEntryMd5s() for 30 days on 172 stations.
[11/17/2016 8:38:32 AM] [ INFO] Successfully retrieved Md5s for 172 station's daily schedules.
[11/17/2016 8:38:37 AM] [ INFO] Successfully retrieved 172 station's daily schedules.
[11/17/2016 8:38:56 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[11/17/2016 8:38:56 AM] Entering buildAllProgramEntries() for 34882 programs.
[11/17/2016 8:41:00 AM] [ INFO] Successfully retrieved 748 programs metadata.
[11/17/2016 8:41:03 AM] Exiting buildAllProgramEntries(). SUCCESS.
[11/17/2016 8:41:03 AM] Entering buildAllGenericSeriesInfoDescriptions() for 5594 series.
[11/17/2016 9:00:25 AM] ===============================================================================
[11/17/2016 9:00:25 AM] Activating the epg123 configuration GUI.
[11/17/2016 9:00:25 AM] ===============================================================================
[11/17/2016 9:00:26 AM] [ INFO] epg123 is up to date. version: 1.0.2
[11/17/2016 9:00:29 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[11/17/2016 9:00:30 AM] [ INFO] Status request successful. account expires: 2017-09-29T11:11:40Z , lineups: 1/4 , lastDataUpdate: 2016-11-17T13:57:59Z
[11/17/2016 9:00:30 AM] [ INFO] system status: Online , message: No known issues.
[11/17/2016 9:00:30 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[11/17/2016 9:00:30 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X.
[11/17/2016 9:00:30 AM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready. Last Run 11/17/2016 4:00:00 AM; Exit: 0xC0000005
I got an email from S-D about an hour after opening my ticket there indicating they had been rebuilding schedules after the db dump from the prior day. My scheduling for the update task often seems to hit maintenance periods for them so I may need to rethink my timings of it. Anyway, all was back to normal by the time the email was received and back to normal processing without additional intervention the next update cycle. Thanks for the input.garyan2 wrote:These errors are due to Schedules Direct returning an empty array of listings for that station on that day. If I encounter it, I just stop trying for that station entirely.
Got a response from Schedules Direct that indicated a lineup rebuild. That fixed the issue I was having.rwsorden wrote:A strange thing is happening today with my channel lineup. I have two WMC HTPCs: one Windows 7 and one Windows 8.1. Both are running the latest EPG123 v1.02 with the same exact configuration (different scheduled task times). My channel lineup is USA-IL12549-X (zip code 62221).
On Windows 8.1, EPG123 is failing today when it executes with the following error:
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at epg123.sdJson2mxf.buildAllGenericSeriesInfoDescriptions()
at epg123.sdJson2mxf..ctor(epgConfig config)
at epg123.Program.Main(String[] args)
The scheduled task exits with exit code 0xC0000005.
On Windows 7, on the other hand, EPG123 is running without any noticable failure. However, all channel lineup data is missing for all of the channels between 181 and 937.
Per Schedules Direct, the channel lineup report looks correct.
Here is the log file from the Windows 8.1 system:
Code: Select all
[11/17/2016 8:34:02 AM] =============================================================================== [11/17/2016 8:34:02 AM] Activating the epg123 configuration GUI. [11/17/2016 8:34:02 AM] =============================================================================== [11/17/2016 8:34:03 AM] [ INFO] epg123 is up to date. version: 1.0.2 [11/17/2016 8:34:05 AM] [ INFO] Token request successful. serverID: 20141201.web.1 [11/17/2016 8:34:05 AM] [ INFO] Status request successful. account expires: 2017-09-29T11:11:40Z , lineups: 1/4 , lastDataUpdate: 2016-11-17T13:57:59Z [11/17/2016 8:34:05 AM] [ INFO] system status: Online , message: No known issues. [11/17/2016 8:34:05 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct. [11/17/2016 8:34:06 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X. [11/17/2016 8:34:06 AM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready. Last Run 11/17/2016 4:00:00 AM; Exit: 0xC0000005 [11/17/2016 8:34:08 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct. [11/17/2016 8:34:15 AM] [ INFO] Successfully retrieved list of available countries from Schedules Direct. [11/17/2016 8:34:23 AM] [ INFO] Successfully retrieved the headends for USA and postal code 62221. [11/17/2016 8:34:32 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct. [11/17/2016 8:34:32 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X. [11/17/2016 8:38:29 AM] =============================================================================== [11/17/2016 8:38:29 AM] Beginning epg123 update execution. [11/17/2016 8:38:29 AM] =============================================================================== [11/17/2016 8:38:29 AM] [ INFO] epg123 version 1.0.2 , DaysToDownload: 30 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , AutoImport: True , TMDbCoverArt: True , LogoOverride: False , Automatch: True , AutoAddNew: True [11/17/2016 8:38:29 AM] [ INFO] Successfully retrieved TMDb configurations. [11/17/2016 8:38:29 AM] [ INFO] Token request successful. serverID: 20141201.web.1 [11/17/2016 8:38:29 AM] [ INFO] epg123 is up to date. version: 1.0.2 [11/17/2016 8:38:30 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct. [11/17/2016 8:38:30 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X. [11/17/2016 8:38:30 AM] Entering getAllScheduleEntryMd5s() for 30 days on 172 stations. [11/17/2016 8:38:32 AM] [ INFO] Successfully retrieved Md5s for 172 station's daily schedules. [11/17/2016 8:38:37 AM] [ INFO] Successfully retrieved 172 station's daily schedules. [11/17/2016 8:38:56 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS. [11/17/2016 8:38:56 AM] Entering buildAllProgramEntries() for 34882 programs. [11/17/2016 8:41:00 AM] [ INFO] Successfully retrieved 748 programs metadata. [11/17/2016 8:41:03 AM] Exiting buildAllProgramEntries(). SUCCESS. [11/17/2016 8:41:03 AM] Entering buildAllGenericSeriesInfoDescriptions() for 5594 series. [11/17/2016 9:00:25 AM] =============================================================================== [11/17/2016 9:00:25 AM] Activating the epg123 configuration GUI. [11/17/2016 9:00:25 AM] =============================================================================== [11/17/2016 9:00:26 AM] [ INFO] epg123 is up to date. version: 1.0.2 [11/17/2016 9:00:29 AM] [ INFO] Token request successful. serverID: 20141201.web.1 [11/17/2016 9:00:30 AM] [ INFO] Status request successful. account expires: 2017-09-29T11:11:40Z , lineups: 1/4 , lastDataUpdate: 2016-11-17T13:57:59Z [11/17/2016 9:00:30 AM] [ INFO] system status: Online , message: No known issues. [11/17/2016 9:00:30 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct. [11/17/2016 9:00:30 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-IL12549-X. [11/17/2016 9:00:30 AM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready. Last Run 11/17/2016 4:00:00 AM; Exit: 0xC0000005