My gut feeling is this is a one-off.
I haven't seen this unhandled exception previously... "The given key was not present in the dictionary."
Pertinent versions:
10/5/2019 epg123 version 1.2.7.0
10/6/2019 epg123 version 1.2.18.0
10/7/2019 epg123 version 1.2.7.0
10/8/2019 epg123 version 1.2.18.10
10/9/2019 epg123 version 1.2.7.0
10/10/2019 epg123 version 1.2.18.10
10/11/2019 epg123 version 1.2.7.0
7/11/2020 epg123 version 1.3.8.20 (since 7/5/2020)
In the October 2019 cases, the unhandled exceptions appeared to be related to the 1.2.18.xx version. Other than that I've been "unhandled exception" free until this morning.
Code: Select all
EPG123 Log Parser (and Report Generator) - v 1.7.6 (64 bit)
Report Created on 07/11/2020 at 07:39:24
================================================================
[10/6/2019 12:15:23 AM] [ERROR] Unhandled exception caught from epg123.exe. message: Object reference not set to an instance of an object.
[10/8/2019 12:15:20 AM] [ERROR] Unhandled exception caught from epg123.exe. message: Object reference not set to an instance of an object.
[10/10/2019 12:15:20 AM] [ERROR] Unhandled exception caught from epg123.exe. message: Object reference not set to an instance of an object.
[7/11/2020 12:15:19 AM] [ERROR] Unhandled exception caught from epg123.exe. message: The given key was not present in the dictionary.
===== QUERY INFORMATION (Custom) ===============================
Logs used: trace.log, trace_2017-2019.log, and trace_2020.log
Search String: Unhandled exception
Date Range: 02/05/2017 thru 07/11/2020 (1253 days)
Total results found: 4
Query time: 57 seconds
===== GENERAL INFORMATION ======================================
Log Path: C:\epg123\
Logfile timespan: 2/5/2017 thru 7/11/2020 (1253 days)
Total lines processed: 98416
===== SYSTEM INFORMATION =======================================
Operating System: Windows 7 Professional (64 bit)
Processor: Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
Total RAM: 8.00 GB
ehshell version: 6.1.7601.23434
EPG123 version: 1.3.8.20
Last boot time: July 04, 2020 - 07:53 AM
System Uptime: 06 Days 23 Hours 42 Minutes
===== EVENT VIEWER .NET RUNTIME =================================
Log Name: Application
Source: .NET Runtime
Date: 7/11/2020 12:15:19 AM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: HTPC
Description:
Application: epg123.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Collections.Generic.KeyNotFoundException
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(System.__Canon)
at epg123.epgCache.UpdateAssetImages(System.String, System.String)
at epg123.sdJson2mxf.processSeriesImageResponses()
at epg123.sdJson2mxf.getAllSeriesImages()
at epg123.sdJson2mxf.Build(epg123.epgConfig)
at epg123.Program.Main(System.String[])
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-07-11T07:15:19.000000000Z" />
<EventRecordID>111159</EventRecordID>
<Channel>Application</Channel>
<Computer>New-HTPC</Computer>
<Security />
</System>
<EventData>
<Data>Application: epg123.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Collections.Generic.KeyNotFoundException
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(System.__Canon)
at epg123.epgCache.UpdateAssetImages(System.String, System.String)
at epg123.sdJson2mxf.processSeriesImageResponses()
at epg123.sdJson2mxf.getAllSeriesImages()
at epg123.sdJson2mxf.Build(epg123.epgConfig)
at epg123.Program.Main(System.String[])
</Data>
</EventData>
</Event>
Application: epg123.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Collections.Generic.KeyNotFoundException
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(System.__Canon)
at epg123.epgCache.UpdateAssetImages(System.String, System.String)
at epg123.sdJson2mxf.processSeriesImageResponses()
at epg123.sdJson2mxf.getAllSeriesImages()
at epg123.sdJson2mxf.Build(epg123.epgConfig)
at epg123.Program.Main(System.String[])