Unexpected Program Exit

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
Post Reply
rimmel

Posts: 86
Joined: Tue Aug 27, 2013 10:36 pm
Location:

HTPC Specs: Show details

Unexpected Program Exit

#1

Post by rimmel » Tue Apr 07, 2020 9:01 am

This is a strange one. EPG123 starts up OK, but when the run enters routine getAllMoviePosters() it exits almost immediately with no errors whatsoever. See the trace log below. This has happened to me five or six times and began about the time 1.3.6.20 was released. If I wait a couple of hours and rerun EPG123 this error usually does not reoccur. So for now it's just a nuisance.

Code: Select all

[4/6/2020 7:47:09 PM] ===============================================================================
[4/6/2020 7:47:09 PM]  Activating the epg123 configuration GUI. version 1.3.6.20
[4/6/2020 7:47:09 PM] ===============================================================================
[4/6/2020 7:47:10 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/6/2020 7:47:11 PM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-04-06T14:07:56Z
[4/6/2020 7:47:11 PM] [ INFO] system status: Online , message: No known issues.
[4/6/2020 7:47:11 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/6/2020 7:47:11 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[4/6/2020 7:47:12 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[4/6/2020 7:47:12 PM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run.
[4/6/2020 7:47:37 PM] ===============================================================================
[4/6/2020 7:47:37 PM]  Beginning epg123 update execution. version 1.3.6.20
[4/6/2020 7:47:37 PM] ===============================================================================
[4/6/2020 7:47:37 PM] [ INFO] Beginning EPG123 update execution. 2020-04-07 02:47:37Z
[4/6/2020 7:47:37 PM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[4/6/2020 7:47:37 PM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-04-06T14:07:56Z
[4/6/2020 7:47:37 PM] [ INFO] system status: Online , message: No known issues.
[4/6/2020 7:47:38 PM] [ INFO] Successfully retrieved TMDb configurations.
[4/6/2020 7:47:38 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/6/2020 7:47:38 PM] Entering buildLineupServices() for 2 lineups.
[4/6/2020 7:47:38 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[4/6/2020 7:47:38 PM] [ INFO] Subscribed lineup USA-OTA-99019 has been EXCLUDED from download and processing.
[4/6/2020 7:47:39 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[4/6/2020 7:47:40 PM] Exiting buildLineupServices(). SUCCESS.
[4/6/2020 7:47:40 PM] Entering getAllScheduleEntryMd5s() for 21 days on 513 stations.
[4/6/2020 7:47:43 PM] [ INFO] Successfully retrieved Md5s for 227 station's daily schedules. (0:00:00:03.2604001 /   433.438 KB)
[4/6/2020 7:48:06 PM] [ INFO] Successfully retrieved 227 station's daily schedules.          (0:00:00:22.9476001 /    13.118 MB)
[4/6/2020 7:48:13 PM] [ INFO] Successfully retrieved Md5s for 227 station's daily schedules. (0:00:00:02.7768001 /   432.396 KB)
[4/6/2020 7:48:35 PM] [ INFO] Successfully retrieved 227 station's daily schedules.          (0:00:00:21.5748001 /    12.263 MB)
[4/6/2020 7:48:41 PM] [ INFO] Successfully retrieved Md5s for  59 station's daily schedules. (0:00:00:02.3244000 /   112.511 KB)
[4/6/2020 7:48:45 PM] [ INFO] Successfully retrieved  59 station's daily schedules.          (0:00:00:04.3992001 /     2.048 MB)
[4/6/2020 7:48:46 PM] [ INFO] Found 3543 cached daily schedules.
[4/6/2020 7:48:46 PM] [ INFO] Downloaded 5657 daily schedules.
[4/6/2020 7:48:49 PM] [ INFO] Processed 9200 daily schedules for 513 stations.
[4/6/2020 7:48:49 PM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[4/6/2020 7:48:49 PM] Entering buildAllProgramEntries() for 49535 programs.
[4/6/2020 7:48:54 PM] [ INFO] Found 37139 cached program descriptions.
[4/6/2020 7:49:01 PM] [ INFO] Successfully retrieved 2396 program descriptions. (0:00:00:07.6128001 /     3.337 MB)
[4/6/2020 7:49:14 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:19.9992001 /     9.163 MB)
[4/6/2020 7:49:32 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:37.9392003 /     8.190 MB)
[4/6/2020 7:49:35 PM] [ INFO] Processed 49535 program descriptions.
[4/6/2020 7:49:35 PM] Exiting buildAllProgramEntries(). SUCCESS.
[4/6/2020 7:49:35 PM] Entering buildAllGenericSeriesInfoDescriptions() for 7999 series.
[4/6/2020 7:49:35 PM] [ INFO] Found 7072 cached series descriptions.
[4/6/2020 7:49:36 PM] [ INFO] Successfully retrieved 427 generic program descriptions. (0:00:00:00.5772000 /   104.039 KB)
[4/6/2020 7:49:36 PM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.6396000 /   119.107 KB)
[4/6/2020 7:49:36 PM] [ INFO] Processed 7999 series descriptions.
[4/6/2020 7:49:36 PM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[4/6/2020 7:49:36 PM] Entering getAllMoviePosters() for 4490 movies.
[4/6/2020 7:49:36 PM] [ INFO] epg123 update execution time was 00:01:59.5740008.

rimmel

Posts: 86
Joined: Tue Aug 27, 2013 10:36 pm
Location:

HTPC Specs: Show details

#2

Post by rimmel » Mon May 04, 2020 8:26 pm

This problem is occurring more often lately. Is anyone else having this issue? Is this an EPG123 issue or a Schedule Direct one or something else?

Code: Select all

[5/4/2020 1:05:58 PM] ===============================================================================
[5/4/2020 1:05:58 PM]  Activating the epg123 configuration GUI. version 1.3.6.20
[5/4/2020 1:05:58 PM] ===============================================================================
[5/4/2020 1:06:00 PM] [ INFO] Token request successful. serverID: 20141201.web.3
[5/4/2020 1:06:00 PM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-05-04T15:03:20Z
[5/4/2020 1:06:00 PM] [ INFO] system status: Online , message: No known issues.
[5/4/2020 1:06:00 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[5/4/2020 1:06:00 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[5/4/2020 1:06:01 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[5/4/2020 1:06:01 PM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run.
[5/4/2020 1:07:12 PM] ===============================================================================
[5/4/2020 1:07:12 PM]  Beginning epg123 update execution. version 1.3.6.20
[5/4/2020 1:07:12 PM] ===============================================================================
[5/4/2020 1:07:12 PM] [ INFO] Beginning EPG123 update execution. 2020-05-04 20:07:12Z
[5/4/2020 1:07:12 PM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[5/4/2020 1:07:12 PM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-05-04T15:03:20Z
[5/4/2020 1:07:12 PM] [ INFO] system status: Online , message: No known issues.
[5/4/2020 1:07:13 PM] [ INFO] Successfully retrieved TMDb configurations.
[5/4/2020 1:07:14 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[5/4/2020 1:07:14 PM] Entering buildLineupServices() for 2 lineups.
[5/4/2020 1:07:14 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[5/4/2020 1:07:14 PM] [ INFO] Subscribed lineup USA-OTA-99019 has been EXCLUDED from download and processing.
[5/4/2020 1:07:14 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[5/4/2020 1:07:15 PM] Exiting buildLineupServices(). SUCCESS.
[5/4/2020 1:07:15 PM] Entering getAllScheduleEntryMd5s() for 21 days on 512 stations.
[5/4/2020 1:07:19 PM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules. (0:00:00:03.8844000 /   455.530 KB)
[5/4/2020 1:07:27 PM] [ INFO] Successfully retrieved 238 station's daily schedules.          (0:00:00:08.0340000 /    18.520 MB)
[5/4/2020 1:07:37 PM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules. (0:00:00:04.5708000 /   455.334 KB)
[5/4/2020 1:07:47 PM] [ INFO] Successfully retrieved 238 station's daily schedules.          (0:00:00:09.5004001 /    18.959 MB)
[5/4/2020 1:07:54 PM] [ INFO] Successfully retrieved Md5s for  36 station's daily schedules. (0:00:00:00.7332000 /    68.902 KB)
[5/4/2020 1:07:56 PM] [ INFO] Successfully retrieved  36 station's daily schedules.          (0:00:00:01.6380000 /     2.677 MB)
[5/4/2020 1:07:57 PM] [ INFO] Found 0 cached daily schedules.
[5/4/2020 1:07:57 PM] [ INFO] Downloaded 9214 daily schedules.
[5/4/2020 1:08:00 PM] [ INFO] Processed 9214 daily schedules for 512 stations.
[5/4/2020 1:08:00 PM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[5/4/2020 1:08:00 PM] Entering buildAllProgramEntries() for 50140 programs.
[5/4/2020 1:08:01 PM] [ INFO] Found 8086 cached program descriptions.
[5/4/2020 1:08:08 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:06.8016000 /     6.909 MB)
[5/4/2020 1:08:10 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:09.0012000 /    12.727 MB)
[5/4/2020 1:08:15 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:13.6032000 /    14.182 MB)
[5/4/2020 1:08:17 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:16.1772001 /     9.048 MB)
[5/4/2020 1:08:20 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:11.8248001 /     6.880 MB)
[5/4/2020 1:08:25 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:14.5392001 /     9.703 MB)
[5/4/2020 1:08:26 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:10.7952001 /     7.404 MB)
[5/4/2020 1:08:28 PM] [ INFO] Successfully retrieved 2054 program descriptions. (0:00:00:08.0808000 /     2.298 MB)
[5/4/2020 1:08:31 PM] [ INFO] Successfully retrieved 5000 program descriptions. (0:00:00:13.3536000 /     8.744 MB)
[5/4/2020 1:08:45 PM] [ INFO] Processed 50140 program descriptions.
[5/4/2020 1:08:45 PM] Exiting buildAllProgramEntries(). SUCCESS.
[5/4/2020 1:08:45 PM] Entering buildAllGenericSeriesInfoDescriptions() for 7730 series.
[5/4/2020 1:08:45 PM] [ INFO] Found 5666 cached series descriptions.
[5/4/2020 1:08:46 PM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.4368000 /   123.668 KB)
[5/4/2020 1:08:46 PM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.4524000 /   107.798 KB)
[5/4/2020 1:08:46 PM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.9048000 /   142.249 KB)
[5/4/2020 1:08:46 PM] [ INFO] Successfully retrieved 500 generic program descriptions. (0:00:00:00.9204000 /   149.293 KB)
[5/4/2020 1:08:46 PM] [ INFO] Successfully retrieved  64 generic program descriptions. (0:00:00:00.6240000 /     8.477 KB)
[5/4/2020 1:08:46 PM] [ INFO] Processed 7730 series descriptions.
[5/4/2020 1:08:46 PM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[5/4/2020 1:08:46 PM] Entering getAllMoviePosters() for 4512 movies.
[5/4/2020 1:08:46 PM] [ INFO] epg123 update execution time was 00:01:34.3176006.

technodevotee

Posts: 963
Joined: Thu Sep 10, 2015 4:10 pm
Location: West Midlands

HTPC Specs: Show details

#3

Post by technodevotee » Mon May 04, 2020 8:33 pm

Have tried clearing the cache in epg123?

rimmel

Posts: 86
Joined: Tue Aug 27, 2013 10:36 pm
Location:

HTPC Specs: Show details

#4

Post by rimmel » Mon May 04, 2020 8:48 pm

technodevotee wrote: Mon May 04, 2020 8:33 pm Have tried clearing the cache in epg123?
I cleared the cache as you suggested and EPG123 ran to completion without errors. Thanks for the input.

User avatar
garyan2

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

HTPC Specs: Show details

#5

Post by garyan2 » Mon May 04, 2020 9:03 pm

I think you may have a couple things going on here which has hopefully been cleared up after clearing the cache.

I'm looking at your last run and it shows you had 0 cached daily schedules for 512 stations, and only 8086 cached programs out of 50140. I don't think you have been successfully saving the cache file at the end of the update for the last 17 days at least.

The getAllMoviePosters() bailing out may be a combination of EPG123 and themoviedb.org. On the next release, I will be reducing any TMDB problems to just a warning and not a failure. The only thing I can think of is that TMDB API response is invalid, or they are having problems, and EPG123 would flag it as a failure. With the release of 1.3.6.x, I am much more comfortable on letting those kinds of errors slide to pick up the missing poster art next time if we need to.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

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

HTPC Specs: Show details

#6

Post by garyan2 » Mon May 04, 2020 9:28 pm

Scratch that, TMDB can't be part of the problem because it never makes it that far in the code. There must have been something EPG123 did not like in the cache file, in which case clearing the cache is the correct response.

For the other issue of not saving the cache file... could you post a successful run, maybe on 5/3?
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

rimmel

Posts: 86
Joined: Tue Aug 27, 2013 10:36 pm
Location:

HTPC Specs: Show details

#7

Post by rimmel » Tue May 05, 2020 8:37 am

garyan2 wrote: Mon May 04, 2020 9:28 pm For the other issue of not saving the cache file... could you post a successful run, maybe on 5/3?
Before I got to post the trace log for 5/3 the system in question experienced a hardware failure that still has not been resolved. At this time the prognosis is unknown.

Post Reply