epg123 not importing guide data

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#41

Post by garyan2 » Fri Feb 08, 2019 5:54 am

Awesome.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

adam1991

Posts: 2893
Joined: Sat Jun 11, 2011 2:31 pm
Location:

HTPC Specs: Show details

#42

Post by adam1991 » Sun Feb 10, 2019 4:11 pm

Huh. Looks like I got caught in the "unhandled exception error" web:

Code: Select all

[2/10/2019 3:00:01 AM] ===============================================================================
[2/10/2019 3:00:01 AM]  Beginning epg123 update execution. version 1.2.11.0
[2/10/2019 3:00:01 AM] ===============================================================================
[2/10/2019 3:00:01 AM] [ INFO] Beginning EPG123 update execution. 2019-02-10 08:00:01Z
[2/10/2019 3:00:01 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[2/10/2019 3:00:05 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[2/10/2019 3:00:05 AM] [ INFO] Status request successful. account expires: 2019-10-28T13:33:26Z , lineups: 1/4 , lastDataUpdate: 2019-02-10T04:57:54Z
[2/10/2019 3:00:05 AM] [ INFO] system status: Online , message: No known issues.
[2/10/2019 3:00:05 AM] [ INFO] Successfully retrieved TMDb configurations.
[2/10/2019 3:00:06 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[2/10/2019 3:00:06 AM] Entering buildLineupServices() for 1 lineups.
[2/10/2019 3:00:06 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-43214.
[2/10/2019 3:00:06 AM] Exiting buildLineupServices(). SUCCESS.
[2/10/2019 3:00:06 AM] Entering getAllScheduleEntryMd5s() for 21 days on 18 stations.
[2/10/2019 3:00:17 AM] [ INFO] Successfully retrieved Md5s for  18 station's daily schedules. (0:00:00:10.6090644 /    36.259 KB)
[2/10/2019 3:00:21 AM] [ INFO] Successfully retrieved  18 station's daily schedules.          (0:00:00:03.7510460 /     1.043 MB)
[2/10/2019 3:00:22 AM] [ INFO] Found 187 cached daily schedules.
[2/10/2019 3:00:22 AM] [ INFO] Downloaded 154 daily schedules.
[2/10/2019 3:00:22 AM] [ERROR] Unhandled exception caught from epg123.exe. message: Object reference not set to an instance of an object.
[2/10/2019 3:00:28 AM] ===============================================================================
[2/10/2019 3:00:28 AM]  Beginning epg123 client execution. version 1.2.11.0
[2/10/2019 3:00:28 AM] ===============================================================================
[2/10/2019 3:00:28 AM] [ INFO] Beginning epg123 client execution. 2019-02-10 08:00:28Z
[2/10/2019 3:00:28 AM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False
[2/10/2019 3:00:29 AM] Entering importMxfFile() for file "c:\epg123\output\epg123.mxf"
[2/10/2019 3:00:45 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[2/10/2019 3:00:45 AM] Exiting importMxfFile(). SUCCESS.
[2/10/2019 3:00:45 AM] [ INFO] Completed the automatch of lineup stations to tuner channels.
[2/10/2019 3:00:45 AM] [ INFO] Completed lineup refresh.
[2/10/2019 3:00:45 AM] Entering runWmcTask(ReindexSearchRoot)
[2/10/2019 3:00:45 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[2/10/2019 3:00:45 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[2/10/2019 3:00:45 AM] Exiting runWmcTask(ReindexSearchRoot). SUCCESS.
[2/10/2019 3:00:45 AM] Entering runWmcTask(PvrScheduleTask)
[2/10/2019 3:00:45 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[2/10/2019 3:00:45 AM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[2/10/2019 3:00:45 AM] Exiting runWmcTask(PvrScheduleTask). SUCCESS.
[2/10/2019 3:00:45 AM] [ERROR] The MXF file imported is 46.05 hours old.
[2/10/2019 3:00:45 AM] [ INFO] Completed EPG123 client execution.
[2/10/2019 3:00:45 AM] [ INFO] EPG123 client execution time was 00:00:17.0500239.
Thoughts?

I could always go back to pre-.11, where everything worked as long as the SD servers didn't throw a 500 error...

adam1991

Posts: 2893
Joined: Sat Jun 11, 2011 2:31 pm
Location:

HTPC Specs: Show details

#43

Post by adam1991 » Sun Feb 10, 2019 4:48 pm

1.2.5 to the rescue. Ran fine manually just now.

I'll keep an eye out for the SD server errors, and re-evaluate as needed.

Is there any other reason to go beyond 1.2.5 that works, other than trying to work around SD errors that might recover a minute later?

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#44

Post by garyan2 » Sun Feb 10, 2019 4:59 pm

adam1991 wrote: Sun Feb 10, 2019 4:11 pm Thoughts?

I could always go back to pre-.11, where everything worked as long as the SD servers didn't throw a 500 error...
This is not a 500 error ... that would have been logged in the trace.log file. Not sure where it is coming from, but it is while processing the daily schedules. If you do a manual, does it clear? If it does not, clear your cache and try again.

Here is a run I just did for your lineup with no errors.

Code: Select all

[2/10/2019 9:43:36 AM] ===============================================================================
[2/10/2019 9:43:36 AM]  Beginning epg123 update execution. version 1.2.11.0
[2/10/2019 9:43:36 AM] ===============================================================================
[2/10/2019 9:43:36 AM] [ INFO] Beginning EPG123 update execution. 2019-02-10 16:43:36Z
[2/10/2019 9:43:36 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[2/10/2019 9:43:36 AM] [ INFO] Status request successful. account expires: 2019-10-01T13:29:42Z , lineups: 1/255 , lastDataUpdate: 2019-02-10T16:16:50Z
[2/10/2019 9:43:36 AM] [ INFO] system status: Online , message: No known issues.
[2/10/2019 9:43:36 AM] [ INFO] Successfully retrieved TMDb configurations.
[2/10/2019 9:43:36 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[2/10/2019 9:43:36 AM] Entering buildLineupServices() for 1 lineups.
[2/10/2019 9:43:37 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-43214.
[2/10/2019 9:43:37 AM] Exiting buildLineupServices(). SUCCESS.
[2/10/2019 9:43:37 AM] Entering getAllScheduleEntryMd5s() for 21 days on 55 stations.
[2/10/2019 9:43:38 AM] [ INFO] Successfully retrieved Md5s for  55 station's daily schedules. (0:00:00:01.8912698 /   108.438 KB)
[2/10/2019 9:43:44 AM] [ INFO] Successfully retrieved  55 station's daily schedules.          (0:00:00:05.7959432 /     5.956 MB)
[2/10/2019 9:43:49 AM] [ INFO] Found 0 cached daily schedules.
[2/10/2019 9:43:49 AM] [ INFO] Downloaded 1020 daily schedules.
[2/10/2019 9:43:50 AM] [ INFO] Processed 1020 daily schedules for 55 stations.
[2/10/2019 9:43:50 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[2/10/2019 9:43:50 AM] Entering buildAllProgramEntries() for 11190 programs.
[2/10/2019 9:43:50 AM] [ INFO] Found 0 cached program descriptions.
[2/10/2019 9:43:53 AM] [ INFO] Successfully retrieved 1190 program descriptions. (0:00:00:02.7832395 /     1.857 MB)
[2/10/2019 9:43:57 AM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:06.2463725 /    11.358 MB)
[2/10/2019 9:44:01 AM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:10.6759155 /     7.686 MB)
[2/10/2019 9:44:41 AM] [ INFO] Processed 11190 program descriptions.
[2/10/2019 9:44:41 AM] Exiting buildAllProgramEntries(). SUCCESS.
[2/10/2019 9:44:41 AM] Entering buildAllGenericSeriesInfoDescriptions() for 2106 series.
[2/10/2019 9:44:41 AM] [ INFO] Found 0 cached series descriptions.
[2/10/2019 9:44:41 AM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.4374728 /   102.083 KB)
[2/10/2019 9:44:41 AM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.5156036 /   174.177 KB)
[2/10/2019 9:44:42 AM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.8472461 /   110.065 KB)
[2/10/2019 9:44:42 AM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:01.0199789 /   175.990 KB)
[2/10/2019 9:44:42 AM] [ INFO] Successfully retrieved 106 generic program descriptions. (0:00:00:00.5356252 /    16.671 KB)
[2/10/2019 9:44:48 AM] [ INFO] Processed 2106 series descriptions.
[2/10/2019 9:44:48 AM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[2/10/2019 9:44:48 AM] Entering getAllMoviePosters() for 367 movies.
[2/10/2019 9:44:50 AM] [ INFO] Successfully retrieved artwork info for 367 programs. (0:00:00:01.7586058 /     2.032 MB)
[2/10/2019 9:44:50 AM] [ INFO] TMDb catalog search for "Spirit Stalkers" from 2012 found 1 results.
[2/10/2019 9:44:50 AM] [ INFO] TMDb catalog search for "The Prophet, the Gold and the Transylvanians" from 1979 found 0 results.
[2/10/2019 9:44:50 AM] [ INFO] TMDb catalog search for "The Prophet, the Gold and the Transylvanians" from 1978 found 1 results.
...
[2/10/2019 9:45:02 AM] [ INFO] TMDb catalog search for "Son-Rise: A Miracle of Love" from 1979 found 1 results.
[2/10/2019 9:45:02 AM] [ INFO] TMDb catalog search for "El Hijo Pródigo" from 1969 found 0 results.
[2/10/2019 9:45:03 AM] [ INFO] TMDb catalog search for "El Hijo Pródigo" from 1968 found 1 results.
[2/10/2019 9:45:03 AM] [ INFO] Processed 367 movie poster links.
[2/10/2019 9:45:03 AM] Exiting getAllMoviePosters(). SUCCESS.
[2/10/2019 9:45:03 AM] Entering getAllSeriesImages() for 2106 series.
[2/10/2019 9:45:03 AM] [ INFO] Found 0 cached series image links.
[2/10/2019 9:45:04 AM] [ INFO] Successfully retrieved artwork info for 500 programs. (0:00:00:01.3227364 /     5.245 MB)
[2/10/2019 9:45:05 AM] [ INFO] Successfully retrieved artwork info for 500 programs. (0:00:00:02.8070079 /     3.277 MB)
[2/10/2019 9:45:06 AM] [ INFO] Successfully retrieved artwork info for 500 programs. (0:00:00:03.5604564 /     5.141 MB)
[2/10/2019 9:45:07 AM] [ INFO] Successfully retrieved artwork info for 106 programs. (0:00:00:03.0189164 /   400.373 KB)
[2/10/2019 9:45:08 AM] [ INFO] Successfully retrieved artwork info for 500 programs. (0:00:00:05.2165785 /     3.214 MB)
[2/10/2019 9:45:08 AM] [ INFO] Processed 2106 series image links.
[2/10/2019 9:45:08 AM] Exiting getAllSeriesImages(). SUCCESS.
[2/10/2019 9:45:08 AM] [ INFO] Completed compiling keywords and keyword groups.
[2/10/2019 9:45:09 AM] [ INFO] Completed save of the MXF file to "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf".
[2/10/2019 9:45:09 AM] [ INFO] Completed save of image archive file to "C:\ProgramData\GaRyan2\epg123\guideImages.xml".
[2/10/2019 9:45:09 AM] [ INFO] 0 files deleted from the cache directory during cleanup.
[2/10/2019 9:45:09 AM] [ INFO] Downloaded and processed    46.826 MB of data from Schedules Direct.
[2/10/2019 9:45:09 AM] [ INFO] Generated .mxf file contains 55 services, 2106 series, 11190 programs, and 23498 people with 2429 image links.
[2/10/2019 9:45:09 AM] [ INFO] Completed EPG123 update execution. SUCCESS.
[2/10/2019 9:45:09 AM] [ INFO] epg123 update execution time was 00:01:33.5675297.
I would make a suggestion (not related) to change your update time to something other than on the hour or half hour... everybody wants to do that and that means the load on the servers are greater at those times. Changing to 0250 or 0320 will result in quicker update runs.

Feel free to go back to any version you want, they all work. I only have 1.2.6 - 1.2.11 on the server though, so you can't go back any further than that.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

adam1991

Posts: 2893
Joined: Sat Jun 11, 2011 2:31 pm
Location:

HTPC Specs: Show details

#45

Post by adam1991 » Sun Feb 10, 2019 5:41 pm

yeah, I realize this isn't a 500 error. My point was, the only reason I knew of to go to 1.2.11 was to get the feature that re-tries if it finds a server error. Otherwise, 1.2.5 worked fine. Are there other reasons I'm missing to go past 1.2.5?

Post Reply