Problem updating guide using EPG123
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html ★
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html ★
-
- Posts: 4
- Joined: Mon Jul 17, 2017 7:02 pm
- Location:
- HTPC Specs:
Problem updating guide using EPG123
Hi,
I'm having an issue.
I downloaded and installed EPG123, signed up to Schedules Direct and was able to just run the update successfully right away and everything worked.
Since I just wanted to try to see if it worked, I didn't perform the "Clean Start"
So about a week later, it looks like WMC tried to download the listings and blew away my guide...
OK, no problem, I decided I'll redo everything from scratch now including "Clean Start"
So I did everything, but now when I to "Save & Execute" step the update process starts and runs fine, but it just quits w/o any errors etc while it's somewhere in the middle of step 4/8.
The guide is not updated.
I'm on Win 7 SP1 with EPG123 ver. 1.1.09
Can you please help?
Thank you!
I'm having an issue.
I downloaded and installed EPG123, signed up to Schedules Direct and was able to just run the update successfully right away and everything worked.
Since I just wanted to try to see if it worked, I didn't perform the "Clean Start"
So about a week later, it looks like WMC tried to download the listings and blew away my guide...
OK, no problem, I decided I'll redo everything from scratch now including "Clean Start"
So I did everything, but now when I to "Save & Execute" step the update process starts and runs fine, but it just quits w/o any errors etc while it's somewhere in the middle of step 4/8.
The guide is not updated.
I'm on Win 7 SP1 with EPG123 ver. 1.1.09
Can you please help?
Thank you!
-
- Posts: 721
- Joined: Mon Nov 05, 2012 8:05 pm
- Location: Longmont, CO
- HTPC Specs:
Probably the first thing to give us more info is to post your last couple update attempt results from the trace.log file in your epg123 directory. (in code tags)
-
- Posts: 4
- Joined: Mon Jul 17, 2017 7:02 pm
- Location:
- HTPC Specs:
Here it is.
Thanks!
Thanks!
Code: Select all
[7/17/2017 4:00:00 AM] Beginning epg123 update execution.
[7/17/2017 4:00:00 AM] ===============================================================================
[7/17/2017 4:00:00 AM] [ INFO] Beginning EPG123 update execution. 2017-07-17 08:00:00Z
[7/17/2017 4:00:00 AM] [ INFO] DaysToDownload: 21 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: False
[7/17/2017 4:00:12 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[7/17/2017 4:00:14 AM] [ INFO] Status request successful. account expires: 2018-07-18T02:10:43Z , lineups: 1/4 , lastDataUpdate: 2017-07-16T13:50:50Z
[7/17/2017 4:00:14 AM] [ INFO] system status: Online , message: No known issues.
[7/17/2017 4:00:16 AM] [WARNG] epg123 is not up to date. Latest version is 1.1.10 and can be downloaded from http://epg123.garyan2.net.
[7/17/2017 4:00:16 AM] [ INFO] Successfully retrieved TMDb configurations.
[7/17/2017 4:00:17 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 4:00:17 AM] Entering buildLineupServices() for 1 lineups.
[7/17/2017 4:00:19 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
[7/17/2017 4:00:20 AM] Exiting buildLineupServices(). SUCCESS.
[7/17/2017 4:00:20 AM] Entering getAllScheduleEntryMd5s() for 21 days on 741 stations.
[7/17/2017 4:01:34 AM] [ INFO] Successfully retrieved Md5s for 741 station's daily schedules.
[7/17/2017 4:01:39 AM] [ INFO] Found 14957 cached daily schedules.
[7/17/2017 4:01:39 AM] [ INFO] Downloaded 0 daily schedules.
[7/17/2017 4:01:59 AM] [ INFO] Processed 14957 daily schedules for 741 stations.
[7/17/2017 4:01:59 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[7/17/2017 4:01:59 AM] Entering buildAllProgramEntries() for 60979 programs.
[7/17/2017 4:02:01 AM] [ERROR] Unhandled exception caught from main program. message: Object reference not set to an instance of an object.
[7/17/2017 4:02:09 AM] ===============================================================================
[7/17/2017 4:02:09 AM] Beginning epg123 client execution.
[7/17/2017 4:02:09 AM] ===============================================================================
[7/17/2017 4:02:09 AM] [ INFO] Beginning epg123 client execution. 2017-07-17 08:02:09Z
[7/17/2017 4:02:09 AM] [ INFO] Import: True , Match: True , NoLogo: False
[7/17/2017 4:02:09 AM] [ INFO] epg123 client version: 1.1.9
[7/17/2017 4:02:10 AM] Entering importMxfFile() for file "C:\Program Files\epg123\epg123.mxf"
[7/17/2017 4:04:23 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[7/17/2017 4:04:23 AM] Exiting importMxfFile(). SUCCESS.
[7/17/2017 4:04:24 AM] [ INFO] Matching WCBS to channel 2
[7/17/2017 4:04:24 AM] [ INFO] Matching WJLPSD to channel 3
[7/17/2017 4:04:24 AM] [ INFO] Matching WNBC to channel 4
[7/17/2017 4:04:24 AM] [ INFO] Matching WNYW to channel 5
[7/17/2017 4:04:24 AM] [ INFO] Matching WRNN to channel 6
[7/17/2017 4:04:24 AM] [ INFO] Matching WABC to channel 7
[7/17/2017 4:04:24 AM] [ INFO] Matching WASASD to channel 8
[7/17/2017 4:04:24 AM] [ INFO] Matching WWOR to channel 9
[7/17/2017 4:04:24 AM] [ INFO] Matching WLNYSD to channel 10
[7/17/2017 4:04:24 AM] [ INFO] Matching WPIX to channel 11
[7/17/2017 4:04:24 AM] [ INFO] Matching WNJU to channel 12
<...... cut out log for other channels matching for brevity .....>
[7/17/2017 4:04:25 AM] [ INFO] Matching MC45 to channel 1844
[7/17/2017 4:04:25 AM] [ INFO] Matching MC46 to channel 1845
[7/17/2017 4:04:25 AM] [ INFO] Matching MC47 to channel 1846
[7/17/2017 4:04:25 AM] [ INFO] Matching MC48 to channel 1847
[7/17/2017 4:04:25 AM] [ INFO] Matching MC49 to channel 1848
[7/17/2017 4:04:25 AM] [ INFO] Matching MC50 to channel 1849
[7/17/2017 4:04:25 AM] [ INFO] Matching PEG to channel 1960
[7/17/2017 4:04:25 AM] [ INFO] Matching HOA to channel 1970
[7/17/2017 4:04:25 AM] [ INFO] Matching HOA to channel 1971
[7/17/2017 4:04:26 AM] [ INFO] Completed the automatch of lineup stations to tuner channels.
[7/17/2017 4:04:26 AM] Entering reindexDatabase()
[7/17/2017 4:04:26 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[7/17/2017 4:04:26 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[7/17/2017 4:04:26 AM] Exiting reindexDatabase(). SUCCESS.
[7/17/2017 4:04:26 AM] [ INFO] Completed EPG123 client execution.
[7/17/2017 4:04:26 AM] [ INFO] EPG123 client execution time was 00:02:16.4167526.
[7/17/2017 2:51:52 PM] ===============================================================================
[7/17/2017 2:51:52 PM] Activating the epg123 configuration GUI.
[7/17/2017 2:51:52 PM] ===============================================================================
[7/17/2017 2:52:03 PM] [WARNG] epg123 is not up to date. Latest version is 1.1.10 and can be downloaded from http://epg123.garyan2.net.
[7/17/2017 2:52:03 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 7/17/2017 4:00:00 AM; Exit: 0x00000000
[7/17/2017 2:52:04 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[7/17/2017 2:52:04 PM] [ INFO] Status request successful. account expires: 2018-07-18T02:10:43Z , lineups: 1/4 , lastDataUpdate: 2017-07-17T18:47:38Z
[7/17/2017 2:52:04 PM] [ INFO] system status: Online , message: No known issues.
[7/17/2017 2:52:04 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 2:52:04 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
[7/17/2017 2:52:18 PM] ===============================================================================
[7/17/2017 2:52:18 PM] Beginning epg123 update execution.
[7/17/2017 2:52:18 PM] ===============================================================================
[7/17/2017 2:52:18 PM] [ INFO] Beginning EPG123 update execution. 2017-07-17 18:52:18Z
[7/17/2017 2:52:18 PM] [ INFO] DaysToDownload: 21 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: False
[7/17/2017 2:52:18 PM] [ INFO] Status request successful. account expires: 2018-07-18T02:10:43Z , lineups: 1/4 , lastDataUpdate: 2017-07-17T18:47:38Z
[7/17/2017 2:52:18 PM] [ INFO] system status: Online , message: No known issues.
[7/17/2017 2:52:18 PM] [WARNG] epg123 is not up to date. Latest version is 1.1.10 and can be downloaded from http://epg123.garyan2.net.
[7/17/2017 2:52:19 PM] [ INFO] Successfully retrieved TMDb configurations.
[7/17/2017 2:52:19 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 2:52:19 PM] Entering buildLineupServices() for 1 lineups.
[7/17/2017 2:52:19 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
[7/17/2017 2:52:20 PM] Exiting buildLineupServices(). SUCCESS.
[7/17/2017 2:52:20 PM] Entering getAllScheduleEntryMd5s() for 21 days on 741 stations.
[7/17/2017 2:52:26 PM] [ INFO] Successfully retrieved Md5s for 741 station's daily schedules.
[7/17/2017 2:52:32 PM] [ INFO] Found 13540 cached daily schedules.
[7/17/2017 2:52:36 PM] [ INFO] Successfully retrieved 707 station's daily schedules.
[7/17/2017 2:52:38 PM] [ INFO] Downloaded 2019 daily schedules.
[7/17/2017 2:53:00 PM] [ INFO] Processed 15559 daily schedules for 741 stations.
[7/17/2017 2:53:00 PM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[7/17/2017 2:53:00 PM] Entering buildAllProgramEntries() for 62359 programs.
[7/17/2017 2:53:01 PM] [ INFO] epg123 update execution time was 00:00:42.5759105.
[7/17/2017 2:53:19 PM] ===============================================================================
[7/17/2017 2:53:19 PM] Activating the epg123 client GUI.
[7/17/2017 2:53:19 PM] ===============================================================================
[7/17/2017 2:53:19 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 7/17/2017 4:00:00 AM; Exit: 0x00000000
[7/17/2017 2:53:39 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 7/17/2017 4:00:00 AM; Exit: 0x00000000
[7/17/2017 2:54:25 PM] ===============================================================================
[7/17/2017 2:54:25 PM] Activating the epg123 configuration GUI.
[7/17/2017 2:54:25 PM] ===============================================================================
[7/17/2017 2:54:25 PM] [WARNG] epg123 is not up to date. Latest version is 1.1.10 and can be downloaded from http://epg123.garyan2.net.
[7/17/2017 2:54:25 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 7/17/2017 4:00:00 AM; Exit: 0x00000000
[7/17/2017 2:54:26 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[7/17/2017 2:54:26 PM] [ INFO] Status request successful. account expires: 2018-07-18T02:10:43Z , lineups: 1/4 , lastDataUpdate: 2017-07-17T18:47:38Z
[7/17/2017 2:54:26 PM] [ INFO] system status: Online , message: No known issues.
[7/17/2017 2:54:26 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 2:54:26 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
[7/17/2017 2:55:55 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 7/17/2017 4:00:00 AM; Exit: 0x00000000
[7/17/2017 2:57:59 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 2:58:09 PM] [ INFO] Successfully retrieved list of available countries from Schedules Direct.
[7/17/2017 2:58:16 PM] [ INFO] Successfully retrieved the headends for USA and postal code 10312.
[7/17/2017 2:58:29 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 2:58:29 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
[7/17/2017 2:58:50 PM] ===============================================================================
[7/17/2017 2:58:50 PM] Beginning epg123 update execution.
[7/17/2017 2:58:50 PM] ===============================================================================
[7/17/2017 2:58:50 PM] [ INFO] Beginning EPG123 update execution. 2017-07-17 18:58:50Z
[7/17/2017 2:58:50 PM] [ INFO] DaysToDownload: 21 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: False
[7/17/2017 2:58:50 PM] [ INFO] Status request successful. account expires: 2018-07-18T02:10:43Z , lineups: 1/4 , lastDataUpdate: 2017-07-17T18:47:38Z
[7/17/2017 2:58:50 PM] [ INFO] system status: Online , message: No known issues.
[7/17/2017 2:58:50 PM] [WARNG] epg123 is not up to date. Latest version is 1.1.10 and can be downloaded from http://epg123.garyan2.net.
[7/17/2017 2:58:50 PM] [ INFO] Successfully retrieved TMDb configurations.
[7/17/2017 2:58:50 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 2:58:50 PM] Entering buildLineupServices() for 1 lineups.
[7/17/2017 2:58:50 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
[7/17/2017 2:58:51 PM] Exiting buildLineupServices(). SUCCESS.
[7/17/2017 2:58:51 PM] Entering getAllScheduleEntryMd5s() for 21 days on 741 stations.
[7/17/2017 2:58:59 PM] [ INFO] Successfully retrieved Md5s for 741 station's daily schedules.
[7/17/2017 2:59:00 PM] [ INFO] Found 15559 cached daily schedules.
[7/17/2017 2:59:00 PM] [ INFO] Downloaded 0 daily schedules.
[7/17/2017 2:59:12 PM] [ INFO] Processed 15559 daily schedules for 741 stations.
[7/17/2017 2:59:12 PM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[7/17/2017 2:59:12 PM] Entering buildAllProgramEntries() for 62359 programs.
[7/17/2017 2:59:13 PM] [ INFO] epg123 update execution time was 00:00:22.7182609.
[7/17/2017 3:07:12 PM] ===============================================================================
[7/17/2017 3:07:12 PM] Activating the epg123 configuration GUI.
[7/17/2017 3:07:12 PM] ===============================================================================
[7/17/2017 3:07:24 PM] [WARNG] epg123 is not up to date. Latest version is 1.1.10 and can be downloaded from http://epg123.garyan2.net.
[7/17/2017 3:07:24 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 7/17/2017 4:00:00 AM; Exit: 0x00000000
[7/17/2017 3:07:24 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[7/17/2017 3:07:24 PM] [ INFO] Status request successful. account expires: 2018-07-18T02:10:43Z , lineups: 1/4 , lastDataUpdate: 2017-07-17T18:47:38Z
[7/17/2017 3:07:24 PM] [ INFO] system status: Online , message: No known issues.
[7/17/2017 3:07:24 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[7/17/2017 3:07:24 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY65256-X.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Try uninstalling epg123 and reinstalling in c:\epg123\ or anywhere except the Program Files folder. I do not do anything with folder permissions that would allow epg123 to work correctly inside the Program Files folders.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 4
- Joined: Mon Jul 17, 2017 7:02 pm
- Location:
- HTPC Specs:
OK, I guess I can try that, but I'm admin on my machine and like I said - it already worked the very first time I tried itgaryan2 wrote:Try uninstalling epg123 and reinstalling in c:\epg123\ or anywhere except the Program Files folder. I do not do anything with folder permissions that would allow epg123 to work correctly inside the Program Files folders.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Before you uninstall/reinstall, you can run EPG123 as administrator (no shield showing on the scheduled task button) and do a Save&Execute. If it is successful, the problem is due to permissions. It doesn't matter that your account is administrator, to perform all operations epg123 needs it would need to be run with elevated permissions.EuG00 wrote:OK, I guess I can try that, but I'm admin on my machine and like I said - it already worked the very first time I tried itgaryan2 wrote:Try uninstalling epg123 and reinstalling in c:\epg123\ or anywhere except the Program Files folder. I do not do anything with folder permissions that would allow epg123 to work correctly inside the Program Files folders.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 4
- Joined: Mon Jul 17, 2017 7:02 pm
- Location:
- HTPC Specs:
**** Update
So I tried to run as admin - same thing.
I then re-installed it (into default location) and basically it worked.
However, I don't think default location had anything to do with it.
It really looked like the program would "silently" crash during Step 4/8 for me before and after the re-install it worked.
The steps 1-4 used to go very quickly when it was crashing and after clean re-install it really took some time to "build all the info"
That tells me that there was some cache, etc in use when the program was crashing.
I did notice one thing - right before the first time it started crashing for me - I got a notification that some channel was removed (no longer available) from the lineup, etc.
I wonder if that's what caused the program to get "confused" (out of sync with cache perhaps?) and crash.
I noticed there's a "Clear Cache" button - I didn't get a chance to try it, but I wonder if that might have helped with the issue.
Overall it feels like there's a bug somewhere out there, so just FYI to the developers.
Thanks.
So I tried to run as admin - same thing.
I then re-installed it (into default location) and basically it worked.
However, I don't think default location had anything to do with it.
It really looked like the program would "silently" crash during Step 4/8 for me before and after the re-install it worked.
The steps 1-4 used to go very quickly when it was crashing and after clean re-install it really took some time to "build all the info"
That tells me that there was some cache, etc in use when the program was crashing.
I did notice one thing - right before the first time it started crashing for me - I got a notification that some channel was removed (no longer available) from the lineup, etc.
I wonder if that's what caused the program to get "confused" (out of sync with cache perhaps?) and crash.
I noticed there's a "Clear Cache" button - I didn't get a chance to try it, but I wonder if that might have helped with the issue.
Overall it feels like there's a bug somewhere out there, so just FYI to the developers.
Thanks.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
There is a possibility that 1 of the cached files was corrupted/invalid that would cause the exception. It looks like it aborts cleanly, but I would have expected more information in the log file. I'll have to take a look on the code.EuG00 wrote:**** Update
So I tried to run as admin - same thing.
I then re-installed it (into default location) and basically it worked.
However, I don't think default location had anything to do with it.
It really looked like the program would "silently" crash during Step 4/8 for me before and after the re-install it worked.
The steps 1-4 used to go very quickly when it was crashing and after clean re-install it really took some time to "build all the info"
That tells me that there was some cache, etc in use when the program was crashing.
I did notice one thing - right before the first time it started crashing for me - I got a notification that some channel was removed (no longer available) from the lineup, etc.
I wonder if that's what caused the program to get "confused" (out of sync with cache perhaps?) and crash.
I noticed there's a "Clear Cache" button - I didn't get a chance to try it, but I wonder if that might have helped with the issue.
Overall it feels like there's a bug somewhere out there, so just FYI to the developers.
Thanks.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io