Unhandled exception

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
Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

Unhandled exception

#1

Post by Space » Sat Jul 25, 2020 12:03 am

Any idea as to what caused this error?

Code: Select all

...
[7/24/2020 7:46:14 PM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[7/24/2020 7:46:14 PM] Entering getAllMoviePosters() for 4262 movies.
[7/24/2020 7:46:14 PM] [ERROR] Unhandled exception caught from epg123.exe. message: The given key was not present in the dictionary.
[7/24/2020 7:46:17 PM] ===============================================================================
[7/24/2020 7:46:17 PM]  Beginning epg123 client execution. version 1.3.6.20
[7/24/2020 7:46:17 PM] ===============================================================================
...
It did not create a new MXF file, although the client successfully loaded one. Do you think it would be possible to log the last modified time of the MXF file it is importing so that it would be clearer that it is loading an old version?

I know it lets you know if it is more that 23? hours old, but I did a manual run last night, so no warning and it just loaded that same one that is 8 or so hours old (timestamp on the MXF file is around midnight last night).

User avatar
garyan2

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

HTPC Specs: Show details

#2

Post by garyan2 » Sat Jul 25, 2020 12:20 am

What version are you running? A try/catch was added for this in 1.3.7.20.

EDIT: Long day, your version is in the trace log entry you posted. Update your EPG123 version, or [Clear Cache] and try again.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#3

Post by Space » Sat Jul 25, 2020 1:49 am

Yeah, I'm planning on updating soon. This is just the first time I've had a crash since installing... I see that this problem was reported a while ago, should have searched first... :oops:

Space

Posts: 2838
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#4

Post by Space » Fri Aug 07, 2020 1:34 am

Updated to the latest release tonight. I was getting this error again with the old version. With the new version I got this:

Code: Select all

[8/6/2020 9:30:38 PM] Entering getAllMoviePosters() for 3894 movies.
[8/6/2020 9:30:38 PM] [ INFO] Could not find expected program with MD5 hash IqzyJT1CsWsU0i2giTTswQ. Continuing.
[8/6/2020 9:30:38 PM] [ INFO] Found 3722 cached movie poster links.
[8/6/2020 9:30:38 PM] [ INFO] Successfully retrieved artwork info for 171 programs. (0:00:00:00.5772010 /     1.250 MB)
[8/6/2020 9:30:38 PM] [ INFO] TMDb catalog search for "Jane Doe: The Wrong Face" from 2005 found 1 results.
[8/6/2020 9:30:39 PM] [ INFO] TMDb catalog search for "Jane Doe: 'Til Death Do Us Part" from 2005 found 1 results.
[8/6/2020 9:30:39 PM] [ INFO] TMDb catalog search for "Jane Doe: Vanishing Act" from 2005 found 1 results.
[8/6/2020 9:30:39 PM] [WARNG] Problem occurred during getAllMoviePosters(). Did not process all movie image responses.
[8/6/2020 9:30:39 PM] [ INFO] Processed 3893 movie poster links.
So I assume this just means that there was a DB inconsistency with Schedules Direct data in that it did not have information on one of the movies, correct?

User avatar
garyan2

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

HTPC Specs: Show details

#5

Post by garyan2 » Fri Aug 07, 2020 3:01 am

I believe so, yes. Older versions would have kicked out and failed, but I added the trap here for "missing" md5 program hash. It would have probably worked on next update once SD got synchronized.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Post Reply