EPG123 Bug Reports
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 ★
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
I checked everything and it works just fine. Am I testing the wrong scenario?
Change password on Schedules Direct website.
Open EPG123 Configuration GUI and get login failure.
Username and Password fields are enabled.
Enter new password in field and click Login.
After successful login, click [Save] and then [Exit].
Open EPG123 Configuration GUI and automatically login.
Change password on Schedules Direct website.
Open EPG123 Configuration GUI and get login failure.
Username and Password fields are enabled.
Enter new password in field and click Login.
After successful login, click [Save] and then [Exit].
Open EPG123 Configuration GUI and automatically login.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 3
- Joined: Fri Aug 11, 2017 4:50 pm
- Location:
- HTPC Specs:
Let me get clarification from you regarding password issue...is EPG123 designed so that only if the password is changed in Schedules Direct will it then allow you to make the change in EPG123 (making the greyed USERID and Password fields active)? I might've been confused on the procedure as to how to make the password change (couldn't find a reference in the EPG123 installation & user guide PDF). Otherwise, if the fields are supposed to be active when the configuration program is run, they're still grey and cannot be changed. At this point, I haven't made any changes in Schedules Direct; hence the possible confusion. May be I'm making a mountain out of a mole hill.
Thanks in advance
Thanks in advance
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Correct. There is no capability in EPG123 to change your Schedules Direct account password. This is not a part of their API and can only be done through their website. Once the change is made and autologin fails, those fields will be active so that you can enter the new password.WayneyD wrote:Let me get clarification from you regarding password issue...is EPG123 designed so that only if the password is changed in Schedules Direct will it then allow you to make the change in EPG123 (making the greyed USERID and Password fields active)?
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 5
- Joined: Wed Jul 12, 2017 12:44 am
- Location:
- HTPC Specs:
Gary, I may have a bug to report. I noticed that my WMC guide (and my mxf file) have not been updating. Upon investigating I found the EPG123 Configuration to be completely unresponsive after logging in and loading the channels in my lineup. I wiped out my config file and tried to log in again and get the following error after successfully logging in:
http://i.imgur.com/Etv96uj.png
I've tried this on 2 Windows 7 systems and get the same behavior. I've confirmed my SchedulesDirect account works and I can log in to the website with no issues. Any ideas as to what might be wrong?
Thanks again for all you do. EPG123 is great!
http://i.imgur.com/Etv96uj.png
I've tried this on 2 Windows 7 systems and get the same behavior. I've confirmed my SchedulesDirect account works and I can log in to the website with no issues. Any ideas as to what might be wrong?
Thanks again for all you do. EPG123 is great!
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Could you let me know what lineups are a part of your subscription? I'll try to recreate it. Anything in the trace.log file for the error?rjd wrote:Gary, I may have a bug to report. I noticed that my WMC guide (and my mxf file) have not been updating. Upon investigating I found the EPG123 Configuration to be completely unresponsive after logging in and loading the channels in my lineup. I wiped out my config file and tried to log in again and get the following error after successfully logging in:
http://i.imgur.com/Etv96uj.png
I've tried this on 2 Windows 7 systems and get the same behavior. I've confirmed my SchedulesDirect account works and I can log in to the website with no issues. Any ideas as to what might be wrong?
Thanks again for all you do. EPG123 is great!
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 5
- Joined: Wed Jul 12, 2017 12:44 am
- Location:
- HTPC Specs:
Here is an example of what's produced in the trace when I fired it up already logged in before trashing my config file. Not much help from that or from the scenario after I wiped my config and then log in manually. My two lineups are USA-LA17504-X and USA-OTA-70122.
Code: Select all
[8/16/2017 3:45:54 PM] ===============================================================================
[8/16/2017 3:45:54 PM] Activating the epg123 configuration GUI.
[8/16/2017 3:45:54 PM] ===============================================================================
[8/16/2017 3:45:55 PM] [ INFO] epg123 is up to date. version: 1.1.13
[8/16/2017 3:45:55 PM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run.
[8/16/2017 3:45:55 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[8/16/2017 3:45:56 PM] [ INFO] Status request successful. account expires: 2018-07-19T02:11:48Z , lineups: 2/4 , lastDataUpdate: 2017-08-16T13:57:28Z
[8/16/2017 3:45:56 PM] [ INFO] system status: Online , message: No known issues.
[8/16/2017 3:45:56 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[8/16/2017 3:45:56 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-LA17504-X.
[8/16/2017 3:45:56 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-70122.
[8/16/2017 3:45:56 PM] [ERROR] Object reference not set to an instance of an object.
[8/16/2017 3:46:19 PM] [ INFO] Successfully created the daily update task in Task Scheduler for 15:55.
[8/16/2017 3:46:19 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready.The task has not yet run. Exit: 0x00000001
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Thanks... this is usually a problem in the json response from SD. Hopefully it is still there later tonight so I can capture it and properly handle it.rjd wrote:Here is an example of what's produced in the trace when I fired it up already logged in before trashing my config file. Not much help from that or from the scenario after I wiped my config and then log in manually. My two lineups are USA-LA17504-X and USA-OTA-70122.
Code: Select all
[8/16/2017 3:45:54 PM] =============================================================================== [8/16/2017 3:45:54 PM] Activating the epg123 configuration GUI. [8/16/2017 3:45:54 PM] =============================================================================== [8/16/2017 3:45:55 PM] [ INFO] epg123 is up to date. version: 1.1.13 [8/16/2017 3:45:55 PM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run. [8/16/2017 3:45:55 PM] [ INFO] Token request successful. serverID: 20141201.web.1 [8/16/2017 3:45:56 PM] [ INFO] Status request successful. account expires: 2018-07-19T02:11:48Z , lineups: 2/4 , lastDataUpdate: 2017-08-16T13:57:28Z [8/16/2017 3:45:56 PM] [ INFO] system status: Online , message: No known issues. [8/16/2017 3:45:56 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct. [8/16/2017 3:45:56 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-LA17504-X. [8/16/2017 3:45:56 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-70122. [8/16/2017 3:45:56 PM] [ERROR] Object reference not set to an instance of an object. [8/16/2017 3:46:19 PM] [ INFO] Successfully created the daily update task in Task Scheduler for 15:55. [8/16/2017 3:46:19 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready.The task has not yet run. Exit: 0x00000001
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Okay, this was a new one. In the response for requesting your station mapping for the OTA lineup, there is an unexpected entry...
The fix will certainly be part of the next release. If you can't wait for SD to update the response, let me know and I will send you a new epg123.exe that will work until the next official release.
This is an easy enough fix for my code to handle. I just never thought there would be a null station entry in the return so I never checked for it. Please submit a ticket to SD concerning the mapping response for lineup USA-OTA-70122 that contains a null. I'm not sure if they are actually violating their API documentation so the blame may totally be on me. You can reference this post in the ticket, even though rkulagow probably already has an eye on it....}, {
"stationID": "56657",
"name": "KGLADT (KGLA-DT)",
"callsign": "KGLADT",
"affiliate": "TELE",
"broadcastLanguage": ["es"],
"descriptionLanguage": ["es"],
"broadcaster": {
"city": "Metairie",
"state": "LA",
"postalcode": "70002",
"country": "United States"
},
"stationLogo": [{
"URL": "https:\/\/s3.amazonaws.com\/schedulesdirect\/assets\/stationLogos\/s10239_h3_aa.png",
"height": 270,
"width": 360,
"md5": "bb5ba2ac87dc1abbd7ef79",
"source": "Gracenote"
}, {
"URL": "https:\/\/s3.amazonaws.com\/schedulesdirect\/assets\/stationLogos\/s10239_h3_ba.png",
"height": 270,
"width": 360,
"md5": "34d83503ef664945b4eaaf",
"source": "Gracenote"
}],
"logo": {
"URL": "https:\/\/s3.amazonaws.com\/schedulesdirect\/assets\/stationLogos\/s10239_h3_aa.png",
"height": 270,
"width": 360,
"md5": "bb5ba2ac87dc1abbd7ef79"
}
},
null, {
"stationID": "91356",
"name": "K47JOD (K47JO-D)",
"callsign": "K47JOD",
"affiliate": "HSN2",
"broadcastLanguage": ["en"],
"descriptionLanguage": ["en"],
"stationLogo": [{
"URL": "https:\/\/s3.amazonaws.com\/schedulesdirect\/assets\/stationLogos\/s10270_h3_aa.png",
"height": 270,
"width": 360,
"md5": "f1d6c3afe51ab4517f20a9",
"source": "Gracenote"
}],
"logo": {
"URL": "https:\/\/s3.amazonaws.com\/schedulesdirect\/assets\/stationLogos\/s10270_h3_aa.png",
"height": 270,
"width": 360,
"md5": "f1d6c3afe51ab4517f20a9"
}
}, {...
The fix will certainly be part of the next release. If you can't wait for SD to update the response, let me know and I will send you a new epg123.exe that will work until the next official release.
Last edited by garyan2 on Thu Aug 17, 2017 4:28 am, edited 1 time in total.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 5
- Joined: Wed Jul 12, 2017 12:44 am
- Location:
- HTPC Specs:
Thanks Gary! Will submit the bug report now. If you'd like I'd be happy to test the new exe.
-
- Posts: 246
- Joined: Sun Jul 19, 2015 1:04 am
- Location: Schedules Direct
- HTPC Specs:
Should be fixed now; please refresh your lineup and let me know if it's OK.
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
^that's what I'm talking about...rkulagow wrote:Should be fixed now; please refresh your lineup and let me know if it's OK.
We are good-to-go
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 5
- Joined: Wed Jul 12, 2017 12:44 am
- Location:
- HTPC Specs:
Man, you guys are on it. Confirmed fixed in the current version. Thanks to you both!
-
- Posts: 10
- Joined: Fri Aug 18, 2017 4:07 pm
- Location:
- HTPC Specs:
Hi - Yesterday the broadcast channels that normally map to 500+ (and the sub channels to 460+) in FIOS no longer appear. Instead they show up as 3.1 3.2 3.3 6.1 6.2 etc., in the lineup. This makes them unable to match since my tuner doesn't have those channels. FIOS doesn't do NN.n sub channels.
SD Support said to refresh my lineup, so I remove it and re-added it but that didn't fix it.
SD Support said to refresh my lineup, so I remove it and re-added it but that didn't fix it.
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Right. SD just notified me of your problem as well. I'll address that later today and get a fix out. Should be pretty quick.dugepg793 wrote:Hi - Yesterday the broadcast channels that normally map to 500+ (and the sub channels to 460+) in FIOS no longer appear. Instead they show up as 3.1 3.2 3.3 6.1 6.2 etc., in the lineup. This makes them unable to match since my tuner doesn't have those channels. FIOS doesn't do NN.n sub channels.
SD Support said to refresh my lineup, so I remove it and re-added it but that didn't fix it.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 10
- Joined: Fri Aug 18, 2017 4:07 pm
- Location:
- HTPC Specs:
I just refreshed my lineup after SD said he flushed the cache on their end. That gave me the 460+ correct mapping instead of NN.n so I think I'm good.garyan2 wrote:Right. SD just notified me of your problem as well. I'll address that later today and get a fix out. Should be pretty quick.dugepg793 wrote:Hi - Yesterday the broadcast channels that normally map to 500+ (and the sub channels to 460+) in FIOS no longer appear. Instead they show up as 3.1 3.2 3.3 6.1 6.2 etc., in the lineup. This makes them unable to match since my tuner doesn't have those channels. FIOS doesn't do NN.n sub channels.
SD Support said to refresh my lineup, so I remove it and re-added it but that didn't fix it.
Thank you for such a quick reply. - I'm re-downloading my guide again now.
-
- Posts: 3
- Joined: Fri Aug 11, 2017 4:50 pm
- Location:
- HTPC Specs:
Thanks for the information. Just a little green behind the ears with the whole workings on this program. EPG123's been a big help in making WMC a(n) "MC" again. posting.php?mode=quote&f=99&p=121398#garyan2 wrote:Correct. There is no capability in EPG123 to change your Schedules Direct account password. This is not a part of their API and can only be done through their website. Once the change is made and autologin fails, those fields will be active so that you can enter the new password.WayneyD wrote:Let me get clarification from you regarding password issue...is EPG123 designed so that only if the password is changed in Schedules Direct will it then allow you to make the change in EPG123 (making the greyed USERID and Password fields active)?
-
- Posts: 7
- Joined: Thu Sep 06, 2012 4:15 pm
- Location:
- HTPC Specs:
I was having some issues so I reinstalled Win 8.1 / WMC from scratch. I have my tuners configured (Ceton6+OTA2) but cannot used the schedules direct login in the epg123 configuration tool without invoking an "unhandled exception" error:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at epg123.frmMain.buildListViewChannels()
at epg123.frmMain.buildLineupTabs()
at epg123.frmMain.loginUser()
at epg123.frmMain.btnLogin_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
My trace file lists the lineups as:
[8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-MA65213-X.
[8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-01772.
Any suggestions on how to work around this?
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at epg123.frmMain.buildListViewChannels()
at epg123.frmMain.buildLineupTabs()
at epg123.frmMain.loginUser()
at epg123.frmMain.btnLogin_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
My trace file lists the lineups as:
[8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-MA65213-X.
[8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-01772.
Any suggestions on how to work around this?
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Your OTA lineup has a null entry as well. Did you not get the executable I sent you?mini-me wrote:I was having some issues so I reinstalled Win 8.1 / WMC from scratch. I have my tuners configured (Ceton6+OTA2) but cannot used the schedules direct login in the epg123 configuration tool without invoking an "unhandled exception" error:
Code: Select all
System.NullReferenceException: Object reference not set to an instance of an object. at epg123.frmMain.buildListViewChannels() at epg123.frmMain.buildLineupTabs() at epg123.frmMain.loginUser() at epg123.frmMain.btnLogin_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) My trace file lists the lineups as: [8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-MA65213-X. [8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-01772.
Any suggestions on how to work around this?
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 7
- Joined: Thu Sep 06, 2012 4:15 pm
- Location:
- HTPC Specs:
No, I did not receive anything, can you please resend via PM?garyan2 wrote:Your OTA lineup has a null entry as well. Did you not get the executable I sent you?mini-me wrote:I was having some issues so I reinstalled Win 8.1 / WMC from scratch. I have my tuners configured (Ceton6+OTA2) but cannot used the schedules direct login in the epg123 configuration tool without invoking an "unhandled exception" error:
Code: Select all
System.NullReferenceException: Object reference not set to an instance of an object. at epg123.frmMain.buildListViewChannels() at epg123.frmMain.buildLineupTabs() at epg123.frmMain.loginUser() at epg123.frmMain.btnLogin_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) My trace file lists the lineups as: [8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-MA65213-X. [8/18/2017 10:39:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-01772.
Any suggestions on how to work around this?
- garyan2
- Posts: 7480
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Sent you a PM. If you didn't get the file this morning directly to your email account, let me know. Or you can wait until tomorrow ... I think I'm going to release a new version tonight.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io