Wrong Episodes and Duplicate Recordings

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
Jim-W

Posts: 63
Joined: Tue May 12, 2015 5:50 pm
Location:

HTPC Specs: Show details

Wrong Episodes and Duplicate Recordings

#1

Post by Jim-W » Sun Aug 14, 2016 9:29 pm

On TOONHD Ch 757 some episodes of King of the Hill, The Cleveland Show, American Dad, Family Guy, Rick and Morty, Squidbillies and Brad Neely's are different / wrong and don't match Zap2It.

On TOON Ch 257, standard def, all episodes and descriptions are correct and match Zap2It.

Also when I record from TOONHD I get duplicates of the wrong episodes/descriptions.

Area Code 75013 - Frontier FIOS Keller, TX
Windows 8.1, Ceton InfiniTV 6 PCIe.


I ran TV Setup and epg123 again but that didn't help :( .

Next I deleted TOONHD with GuideTool ran TV setup, rebooted and ran epg123 but that didn't help :( .

Next I uninstalled WMC, deleted eHome, ran TV setup and re-ran epg123 which fixed it! So that tells me that the Schedules Direct data, epg123.mxf and epg123 cache is correct.

Could epg123 be importing into WMC incorrectly, maybe not overwriting or ignoring changed episodes?

There's got to be a better way to fix this than deleting eHome :( . Any suggestions?

A while back I had the same problem with LOGOHD and deleting eHome was the only way I found to fix it.

EDIT: I noticed that I'm also getting duplicate recordings of Will & Grace on LOGOHD but the episodes/descriptions are right.

glugglug

Posts: 391
Joined: Thu Jun 09, 2011 1:34 am
Location:

HTPC Specs: Show details

#2

Post by glugglug » Sun Aug 14, 2016 9:54 pm

The MXF import process (loadmxf) skips some of the changes. My alternate MXF Importer tool should pick them up, but the stability remains to be seen.

Jim-W

Posts: 63
Joined: Tue May 12, 2015 5:50 pm
Location:

HTPC Specs: Show details

#3

Post by Jim-W » Sun Aug 14, 2016 9:57 pm

glugglug wrote:The MXF import process (loadmxf) skips some of the changes. My alternate MXF Importer tool should pick them up, but the stability remains to be seen.
I saw that, I'm about to run it as soon as I make a full image backup.

Thanks!

Jim-W

Posts: 63
Joined: Tue May 12, 2015 5:50 pm
Location:

HTPC Specs: Show details

#4

Post by Jim-W » Sun Aug 14, 2016 10:27 pm

Instantly crashes with: MXFLoader -i C:\EPG123\epg123.mxf -c 3 --reindex


Problem signature:
Problem Event Name: APPCRASH
Application Name: MXFLoader.exe
Application Version: 1.0.0.0
Application Timestamp: 57b0b123
Fault Module Name: clr.dll
Fault Module Version: 4.0.30319.34209
Fault Module Timestamp: 5348a1ef
Exception Code: c0000005
Exception Offset: 000000000006e655
OS Version: 6.3.9600.2.0.0.256.103
Locale ID: 1033
Additional Information 1: 5685
Additional Information 2: 5685ce1a0845b8e6c3bde0c36f41cac6
Additional Information 3: 6243
Additional Information 4: 62431f8e4d0fcca011d67d50667fefe1

glugglug

Posts: 391
Joined: Thu Jun 09, 2011 1:34 am
Location:

HTPC Specs: Show details

#5

Post by glugglug » Sun Aug 14, 2016 10:37 pm

That is a new one. The modified schedule merging code isn't until about 70% of the way thru the import, so you wouldn't see it immediately. Makes me wonder if I am leaving out some files it needs from the archives.

Was there any console output at all, or it basically just failed to launch? The latter would indicate maybe i need to include more files. The bin directory it is generated in by the compiler includes copies of BDATunePIA.dll and mcstoredb.dll along with a few other files but I didn't think these were needed as the code doesn't interact with them directly. There should have been a few console messages immediately about methods being replaced.

Jim-W

Posts: 63
Joined: Tue May 12, 2015 5:50 pm
Location:

HTPC Specs: Show details

#6

Post by Jim-W » Sun Aug 14, 2016 10:49 pm

glugglug wrote:That is a new one. The modified schedule merging code isn't until about 70% of the way thru the import, so you wouldn't see it immediately. Makes me wonder if I am leaving out some files it needs from the archives.

Was there any console output at all, or it basically just failed to launch? The latter would indicate maybe i need to include more files. The bin directory it is generated in by the compiler includes copies of BDATunePIA.dll and mcstoredb.dll along with a few other files but I didn't think these were needed as the code doesn't interact with them directly. There should have been a few console messages immediately about methods being replaced.

Code: Select all

C:\MXFLoader>MXFLoader -i C:\EPG123\epg123.mxf -c 3 --reindex
Replacing ScheduleEntries(ObjectStore) constructor

Version x64 Release


Version x64 Release

Replacing ScheduleEntries.MergeScheduleEntries

Version x64 Release


C:\MXFLoader>

Jim-W

Posts: 63
Joined: Tue May 12, 2015 5:50 pm
Location:

HTPC Specs: Show details

#7

Post by Jim-W » Sun Aug 14, 2016 10:58 pm

I see in MXFLoader.exe.config <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> I don't think I have .NETFramework 4.0 installed, only 3.5 and 4.5.

And this is Windows 8.1 x64.

glugglug

Posts: 391
Joined: Thu Jun 09, 2011 1:34 am
Location:

HTPC Specs: Show details

#8

Post by glugglug » Sun Aug 14, 2016 11:05 pm

The app targets .NET 4.0, but 4.0 is supposed to run properly on 4.5.

I updated the binary archives to include ALL files the compiler copies to the bin directory, including those I didn't think were actually needed.

Jim-W

Posts: 63
Joined: Tue May 12, 2015 5:50 pm
Location:

HTPC Specs: Show details

#9

Post by Jim-W » Sun Aug 14, 2016 11:10 pm

Still crashes.

glugglug

Posts: 391
Joined: Thu Jun 09, 2011 1:34 am
Location:

HTPC Specs: Show details

#10

Post by glugglug » Sun Aug 14, 2016 11:19 pm

It's not a missing file... this is happening within Visual Studio within my WIn8.1 VM as well.

The attempt to replace the ScheduleEntries.MergeScheduleEntries is failing.

Post Reply