EPG123 doesn't launch - just crashes

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: http://epg123.garyan2.net <> Setup guide here: http://epg123.garyan2.net/downloads/epg123_Guide.pdf
MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

EPG123 doesn't launch - just crashes

#1

Post by MZmuda » Tue Mar 26, 2019 3:50 am

Hi All,

I just experienced a guide outage on my WMC, and tried a bunch of things which culminated in me uninstalling and reinstalling WMC. Needless to say - still no guide data.

So then I *tried* to install EPG123. (Well, it *says* it installed...) but when I tried to run the client, nothing happens. (No launch, no crash, no errors, no error log... not even a GaRyan2 directory in ProgramData.)

Any ideas on what's going on?

Thanks -

- Mike

User avatar
garyan2

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

HTPC Specs: Show details

#2

Post by garyan2 » Tue Mar 26, 2019 3:55 am

For a test, download the portable install and unzip into a temporary location. Right-click the epg123.exe file and run as administrator.
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#3

Post by MZmuda » Tue Mar 26, 2019 4:07 am

Hi Gary,

Thanks for joining me here. I tried that. Same results - run it (as admin,) and nothing comes up: no errors, and it still doesn't create a GaRyan2 directory in the ProgramData folder.

I'm running WMC currently (to watch tv; is that causing the failure?)

- Mike

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#4

Post by MZmuda » Tue Mar 26, 2019 4:11 am

Info on my system:

Windows 7 Ultimate, Core i7 7700k 4.2GHz cpu, 16GB, 64bit OS, running Service Pack 1.

Microsoft .NET Framework 4.5.2.

User avatar
garyan2

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

HTPC Specs: Show details

#5

Post by garyan2 » Tue Mar 26, 2019 4:13 am

No, that won't cause a failure. When running epg123 outside the Program Files folders, the trace.log file will be created in the location of epg123.exe. Is there a trace.log file there? If there is no trace.log file, a lot of the same information will be in the event viewer under 'Applications and Services Logs\Media Center'.

Do you have any AV software running that may be blocking it?
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#6

Post by MZmuda » Tue Mar 26, 2019 4:21 am

Still no trace.log in my Desktop\EPG123\ directory. I DO have Norton AntiVirus running, but I have most things disabled while I was working on getting my WMC back up and running. But yes - it's running.

Ok - I was able to look up the Event Viewer, but (despite me doing a few tests since about 11:40pm, and it's currently 12:20am on the East Coast,) my last entry in the Event Viewer (for Media Center) was at 11:22:08pm.

Exception Microsoft.MediaCenter.UI.HostLoadException: Error while attemping to load: 'http://go.microsoft.com/fwlink/?LinkId=145765'.
Details:
http://go.microsoft.com/fwlink/?LinkId=145765: Failure acquiring MCML markup from 'http://go.microsoft.com/fwlink/?LinkId=145765'. (The remote server returned an error: (404) Not Found.)


at Microsoft.MediaCenter.UI.Host.OnPreInitialize()
at Microsoft.MediaCenter.UI.ViewItem.PreInitializeTreeWorker()
at Microsoft.MediaCenter.UI.ViewItem.PreInitializeTreeWorker()
at Microsoft.MediaCenter.UI.ViewItem.PreInitializeTreeWorker()
at Microsoft.MediaCenter.UI.NewUiZone.DeliverInitializations()
at Microsoft.MediaCenter.UI.NewUiZone.ImplementUiTask(UiTask task, Object param)
at Microsoft.MediaCenter.UI.UiZone.ProcessUiTask(UiTask task, Object param)
at Microsoft.MediaCenter.UI.UiSession.ProcessInitialization()
at Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Queue queue)
at Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Queue queue, LoopCondition condition)
at MediaCenter.Extensibility.Host.Main(String[] args)

User avatar
garyan2

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

HTPC Specs: Show details

#7

Post by garyan2 » Tue Mar 26, 2019 4:30 am

The source of entries in the event viewer would be 'EPG123' or 'epg123Client', depending on which program was executed. This pretty much confirms that something is not allowing epg123 to start... pretty much the first thing it does is start an event entry.
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#8

Post by MZmuda » Tue Mar 26, 2019 4:37 am

Even that's not in here.
EPG.png
Am I looking at the wrong thing?

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#9

Post by MZmuda » Tue Mar 26, 2019 4:40 am

Ha! Found something:

Faulting application name: epg123.exe, version: 1.2.11.0, time stamp: 0x5c5d0870
Faulting module name: KERNELBASE.dll, version: 6.1.7601.23796, time stamp: 0x59029714
Exception code: 0xe0434352
Fault offset: 0x000000000001a06d
Faulting process id: 0x2b9c
Faulting application start time: 0x01d4e38a92374251
Faulting application path: C:\Users\MZmuda\Desktop\epg123\epg123.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: d0e19dc1-4f7d-11e9-9d09-1c1b0dc323bc

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#10

Post by MZmuda » Tue Mar 26, 2019 4:43 am

Fault bucket 3696557319, type 482499069
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: epg123.exe
P2: 1.2.11.0
P3: 5c5d0870
P4: KERNELBASE.dll
P5: 6.1.7601.23796
P6: 59029714
P7: e0434352
P8: 000000000001a06d
P9:
P10:

Attached files:
C:\Users\MZmuda\AppData\Local\Temp\WEREB39.tmp.WERInternalMetadata.xml

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_epg123.exe_b387f93588627e837314a16b55bea691580874_22bded4b

Analysis symbol:
Rechecking for solution: 0
Report Id: 3b8e5751-4f7c-11e9-9d09-1c1b0dc323bc

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#11

Post by MZmuda » Tue Mar 26, 2019 4:44 am

Application: epg123.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.BadImageFormatException
Stack:
at epg123.Program.Main(System.String[])

User avatar
garyan2

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

HTPC Specs: Show details

#12

Post by garyan2 » Tue Mar 26, 2019 4:44 am

MZmuda wrote:
Tue Mar 26, 2019 4:37 am
Even that's not in here.

EPG.png

Am I looking at the wrong thing?
EPG123 will place entries in the \Media Center folder above that branch and the source will be EPG123 or epg123Client.
evtviewer.PNG
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#13

Post by MZmuda » Tue Mar 26, 2019 4:48 am

That's not in there either...
EPG2.png

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#14

Post by MZmuda » Tue Mar 26, 2019 4:53 am

... And I first ran EPG123 on my system at 10:51:42PM. (per my earliest crash report.) It's reporting that there's a System.BadImageFormatException error?

- Z

User avatar
garyan2

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

HTPC Specs: Show details

#15

Post by garyan2 » Tue Mar 26, 2019 4:57 am

I've never encountered a kernelbase.dll error before, so I'm doing some research. So far I've found a corrupted user profile, or my target build is for some reason not working on a 64-bit OS with NativeHelpers.

BadImageFormatException, from what I've gathered so far, is not related to an actual picture image, but the file image.
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#16

Post by MZmuda » Tue Mar 26, 2019 5:01 am

Ok. I'm going to call it a night - you should too. :) I **REALLY** appreciate everything you've helped me with tonight already, and maybe we can look at this again tomorrow, or at some point in the coming weeks/months. Definitely a head-scratcher.

Thanks again for all of the assists!!!!

- Mike

User avatar
garyan2

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

HTPC Specs: Show details

#17

Post by garyan2 » Tue Mar 26, 2019 6:26 am

Well, it took a while, but I setup a virtual Windows 7 Ultimate, 64-bit machine with .NET 4.5.2 and then installed EPG123. It ran without issue.

Is there something special about your .NET install, or maybe something wrong with it? Any issues with any other programs? Maybe run a repair on the .NET installation (Control Panel->Programs and Features->Uninstall/Change and select the Repair option)?
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Space

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

HTPC Specs: Show details

#18

Post by Space » Tue Mar 26, 2019 11:31 pm

Perhaps also a run of:

sfc /scannow

would be appropriate?

User avatar
garyan2

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

HTPC Specs: Show details

#19

Post by garyan2 » Wed Mar 27, 2019 2:34 am

Thanks, Space. I couldn't remember that command but would also recommend it.
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

MZmuda

Posts: 32
Joined: Fri Sep 02, 2011 9:13 am
Location:

HTPC Specs: Show details

#20

Post by MZmuda » Wed Mar 27, 2019 3:59 am

@Gary: I did the repair of .NET and did a reboot, but I'm still getting the crash. I *DID* get an error this time around:

Files that help describe the problem:
C:\Users\MZmuda\AppData\Local\Temp\WER7E72.tmp.WERInternalMetadata.xml
C:\Users\MZmuda\AppData\Local\Temp\WER8121.tmp.appcompat.txt
C:\Users\MZmuda\AppData\Local\Temp\WER8122.tmp.mdmp

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt



The file: C:\Users\MZmuda\AppData\Local\Temp\WER7E72.tmp.WERInternalMetadata.xml contains:
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7601 Service Pack 1</Build>
<Product>(0x1): Windows 7 Ultimate</Product>
<Edition>Ultimate</Edition>
<BuildString>7601.23796.amd64fre.win7sp1_ldr.170427-1518</BuildString>
<Revision>1130</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X64</Architecture>
<LCID>1033</LCID>
</OSVersionInformation>
<ParentProcessInformation>
<ParentProcessId>3124</ParentProcessId>
<ParentProcessPath>C:\Windows\explorer.exe</ParentProcessPath>
<ParentProcessCmdLine>C:\Windows\Explorer.EXE</ParentProcessCmdLine>
</ParentProcessInformation>
<ProblemSignatures>
<EventType>APPCRASH</EventType>
<Parameter0>epg123.exe</Parameter0>
<Parameter1>1.2.11.0</Parameter1>
<Parameter2>5c5d0870</Parameter2>
<Parameter3>KERNELBASE.dll</Parameter3>
<Parameter4>6.1.7601.23796</Parameter4>
<Parameter5>59029714</Parameter5>
<Parameter6>e0434352</Parameter6>
<Parameter7>000000000001a06d</Parameter7>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7601.2.1.0.256.1</Parameter1>
<Parameter2>1033</Parameter2>
<Parameter22>367e</Parameter22>
<Parameter23>367e805d0e7c1ec3f63b05bb5ce5c416</Parameter23>
<Parameter24>2127</Parameter24>
<Parameter25>21274573b572ae5d982e4e9df1f704de</Parameter25>
</DynamicSignatures>
<SystemInformation>
<MID>44563887-4792-4EF8-BA72-E5114216167E</MID>
<SystemManufacturer>Gigabyte Technology Co., Ltd.</SystemManufacturer>
<SystemProductName>H270M-DS3H</SystemProductName>
<BIOSVersion>F3</BIOSVersion>
</SystemInformation>
</WERReportMetadata>

##############################################################################################

and the file: C:\Users\MZmuda\AppData\Local\Temp\WER8121.tmp.appcompat.txt contains:

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="epg123.exe" FILTER="CMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="epg123.exe" SIZE="783360" CHECKSUM="0xF627FF15" BIN_FILE_VERSION="1.2.11.0" BIN_PRODUCT_VERSION="1.2.11.0" PRODUCT_VERSION="1.2.11.0" FILE_DESCRIPTION="Media Center Electronic Program Guide in 1-2-3" COMPANY_NAME="GaRyan2" PRODUCT_NAME="epg123" FILE_VERSION="1.2.11.0" ORIGINAL_FILENAME="epg123.exe" INTERNAL_NAME="epg123.exe" LEGAL_COPYRIGHT="Copyright © 2019" VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.11.0" UPTO_BIN_PRODUCT_VERSION="1.2.11.0" LINK_DATE="02/08/2019 04:41:20" UPTO_LINK_DATE="02/08/2019 04:41:20" VER_LANGUAGE="Language Neutral [0x0]" EXE_WRAPPER="0x0" FILE_ID="000076329f1ce50567e3b59bf877a497ef847d1e826b" PROGRAM_ID="0004cc023db52c0b21a62631a9006811aa7a0000ffff" />
<MATCHING_FILE NAME="epg123Client.exe" SIZE="829952" CHECKSUM="0xED742E08" BIN_FILE_VERSION="1.2.11.0" BIN_PRODUCT_VERSION="1.2.11.0" PRODUCT_VERSION="1.2.11.0" FILE_DESCRIPTION="epg123Client" COMPANY_NAME="GaRyan2" PRODUCT_NAME="epg123Client" FILE_VERSION="1.2.11.0" ORIGINAL_FILENAME="epg123Client.exe" INTERNAL_NAME="epg123Client.exe" LEGAL_COPYRIGHT="Copyright © 2019" VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.11.0" UPTO_BIN_PRODUCT_VERSION="1.2.11.0" LINK_DATE="02/08/2019 04:41:20" UPTO_LINK_DATE="02/08/2019 04:41:20" VER_LANGUAGE="Language Neutral [0x0]" EXE_WRAPPER="0x0" FILE_ID="0000dea5e0bf17320f7d7bc5d4d0e8ac039287c94625" PROGRAM_ID="0004cc023db52c0b21a62631a9006811aa7a0000ffff" />
<MATCHING_FILE NAME="epg123Transfer.exe" SIZE="257024" CHECKSUM="0x5142623" BIN_FILE_VERSION="1.2.11.0" BIN_PRODUCT_VERSION="1.2.11.0" PRODUCT_VERSION="1.2.11.0" FILE_DESCRIPTION="epg123Transfer" COMPANY_NAME="GaRyan2" PRODUCT_NAME="epg123Transfer" FILE_VERSION="1.2.11.0" ORIGINAL_FILENAME="epg123Transfer.exe" INTERNAL_NAME="epg123Transfer.exe" LEGAL_COPYRIGHT="Copyright © 2019" VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.11.0" UPTO_BIN_PRODUCT_VERSION="1.2.11.0" LINK_DATE="02/08/2019 04:41:19" UPTO_LINK_DATE="02/08/2019 04:41:19" VER_LANGUAGE="Language Neutral [0x0]" EXE_WRAPPER="0x0" FILE_ID="0000f4df11e451fc712e05fa2882d922dd65cd316f69" PROGRAM_ID="0004cc023db52c0b21a62631a9006811aa7a0000ffff" />
<MATCHING_FILE NAME="Newtonsoft.Json.dll" SIZE="525824" CHECKSUM="0xF7D4E76" BIN_FILE_VERSION="10.0.3.21018" BIN_PRODUCT_VERSION="10.0.3.0" PRODUCT_VERSION="10.0.3" FILE_DESCRIPTION="Json.NET .NET 4.0" COMPANY_NAME="Newtonsoft" PRODUCT_NAME="Json.NET" FILE_VERSION="10.0.3.21018" ORIGINAL_FILENAME="Newtonsoft.Json.dll" INTERNAL_NAME="Newtonsoft.Json.dll" LEGAL_COPYRIGHT="Copyright © James Newton-King 2008" VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x8652D" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="10.0.3.21018" UPTO_BIN_PRODUCT_VERSION="10.0.3.0" LINK_DATE="11/07/2069 13:36:08" UPTO_LINK_DATE="11/07/2069 13:36:08" VER_LANGUAGE="Language Neutral [0x0]" EXE_WRAPPER="0x0" FILE_ID="00000ea4611eeee3736963cb718132099624bfebf460" PROGRAM_ID="0004cc023db52c0b21a62631a9006811aa7a0000ffff" />
<MATCHING_FILE NAME="unins000.exe" SIZE="759461" CHECKSUM="0x1E016F21" BIN_FILE_VERSION="51.52.0.0" BIN_PRODUCT_VERSION="0.0.0.0" FILE_DESCRIPTION="Setup/Uninstall" FILE_VERSION="51.52.0.0" VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x60000" UPTO_BIN_FILE_VERSION="51.52.0.0" UPTO_BIN_PRODUCT_VERSION="0.0.0.0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="Language Neutral [0x0]" EXE_WRAPPER="0x0" FILE_ID="0000c5fe534aa8d92d2b466a6a64a8d217d0e921a8a5" PROGRAM_ID="0004cc023db52c0b21a62631a9006811aa7a0000ffff" />
</EXE>
<EXE NAME="KERNELBASE.dll" FILTER="CMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="KernelBase.dll" SIZE="419840" CHECKSUM="0xFB5E994" BIN_FILE_VERSION="6.1.7601.23796" BIN_PRODUCT_VERSION="6.1.7601.23796" PRODUCT_VERSION="6.1.7601.18015" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="6.1.7601.18015 (win7sp1_gdr.121129-1432)" ORIGINAL_FILENAME="Kernelbase" INTERNAL_NAME="Kernelbase" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x6F4F9" LINKER_VERSION="0x60001" UPTO_BIN_FILE_VERSION="6.1.7601.23796" UPTO_BIN_PRODUCT_VERSION="6.1.7601.23796" LINK_DATE="04/28/2017 01:12:52" UPTO_LINK_DATE="04/28/2017 01:12:52" EXPORT_NAME="KERNELBASE.dll" VER_LANGUAGE="English (United States) [0x409]" EXE_WRAPPER="0x0" FILE_ID="000028a82bdc835d33a1d6bcc76c807b0f3027e7b31f" PROGRAM_ID="0000f519feec486de87ed73cb92d3cac802400000000" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="CMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1163264" CHECKSUM="0x50C4B347" BIN_FILE_VERSION="6.1.7601.23796" BIN_PRODUCT_VERSION="6.1.7601.23796" PRODUCT_VERSION="6.1.7601.18015" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="6.1.7601.18015 (win7sp1_gdr.121129-1432)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERDATEHI="0x0" VERDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x120883" LINKER_VERSION="0x60001" UPTO_BIN_FILE_VERSION="6.1.7601.23796" UPTO_BIN_PRODUCT_VERSION="6.1.7601.23796" LINK_DATE="04/28/2017 01:12:51" UPTO_LINK_DATE="04/28/2017 01:12:51" EXPORT_NAME="KERNEL32.dll" VER_LANGUAGE="English (United States) [0x409]" EXE_WRAPPER="0x0" FILE_ID="00000e6feb053bb75a62034a996646253d1380c5714b" PROGRAM_ID="0000f519feec486de87ed73cb92d3cac802400000000" />
</EXE>
</DATABASE>

##############################################################################################

Any other thoughts?

Post Reply