2006-03-26, 02:13 AM
I'm getting update EPG failures (logs below). Anyone know what the error "Object reference not set to an instance of an object." can be caused by? I upgraded from 9.6.8 to 9.6.12 in hope of fixing this to no avail. Even removed all my capture sources and recreated new ones.
Since the config.exe EPG update works fine, as a workaround I created a Windows scheduled task that runs "gbpvr.exe -OnlyUpdateEPG" and that seems to work. Is this safe since gbpvr is already running?
Does anybody else feel that when setting the EPG update time in config.exe, the time changes are reversed? Up makes the number smaller and down makes the number bigger! Try scheduling a task in windows, the time setting direction is opposite to config.exe.
Thanks in advance for any info.
GBPVRRecordingService.log
25/03/2006 2:59:49 PM.281 VERBOSE [19] getValue: /settings/CompleteEPGReload : false
25/03/2006 2:59:49 PM.281 INFO [18] LiveTV File Removal Thread Started
25/03/2006 3:07:39 PM.281 VERBOSE [19] RecordingFactory.loadSchedule()
25/03/2006 3:07:39 PM.281 VERBOSE [19] getValue cached value: /settings/AutoRemoveMissingRecordings : false
25/03/2006 3:07:39 PM.312 ERROR [19] Object reference not set to an instance of an object.
25/03/2006 3:07:39 PM.312 ERROR [19] at xd426863f4d052758.x396614b3dae3b1da.x961866b492315542()
at xebfe44fcfa45fcc7.xa9e17cce0eee6a7a.xcba1f05fb5a46d5f()
25/03/2006 3:07:39 PM.312 INFO [19] Running PostUpdateEPG.bat
25/03/2006 3:07:40 PM.187 VERBOSE [284] received request to reload schedule
25/03/2006 3:07:40 PM.265 VERBOSE [23] flushDatabaseConnections()
25/03/2006 3:07:40 PM.390 VERBOSE [23] processing request to reload schedule
25/03/2006 3:07:40 PM.390 VERBOSE [19] RequestDatabaseCompaction()
25/03/2006 3:07:40 PM.890 VERBOSE [23] RecordingFactory.loadSchedule()
Got an GBPVRRecordingService.exe-error.log a few times:
Zap2it incremental EPG update required.
05/03/2006 10:06:41 AM.125 VERBOSE [22] Processing zap2it channels using SAX parser
05/03/2006 10:06:41 AM.125 VERBOSE [22] Requesting listings for the period: 2006-03-07T00:00:00Z to 2006-03-10T00:00:00Z
05/03/2006 10:07:56 AM.171 VERBOSE [22] Error updating EPG Source (WinTV-PVR): System.Net.WebException: The underlying connection was closed: The remote name could not be resolved.
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult)
at System.Net.HttpWebRequest.GetRequestStream()
at System.Net.WebClient.UploadData(String address, String method, Byte[] data)
at GBPVR.Backend.Common.Zap2itEpgReader.x7174d5399cba81ee(IEpgUpdateProgressCallback x421ce789b9741187, DateTime xdc88f59e43b65f7f, DateTime x33db96d2cea26583)
at GBPVR.Backend.Common.Zap2itEpgReader.LoadChannels(IEpgUpdateProgressCallback x421ce789b9741187)
at xebfe44fcfa45fcc7.xa9e17cce0eee6a7a.x52e8ddd0b9bc8c68()
Since the config.exe EPG update works fine, as a workaround I created a Windows scheduled task that runs "gbpvr.exe -OnlyUpdateEPG" and that seems to work. Is this safe since gbpvr is already running?
Does anybody else feel that when setting the EPG update time in config.exe, the time changes are reversed? Up makes the number smaller and down makes the number bigger! Try scheduling a task in windows, the time setting direction is opposite to config.exe.
Thanks in advance for any info.
GBPVRRecordingService.log
25/03/2006 2:59:49 PM.281 VERBOSE [19] getValue: /settings/CompleteEPGReload : false
25/03/2006 2:59:49 PM.281 INFO [18] LiveTV File Removal Thread Started
25/03/2006 3:07:39 PM.281 VERBOSE [19] RecordingFactory.loadSchedule()
25/03/2006 3:07:39 PM.281 VERBOSE [19] getValue cached value: /settings/AutoRemoveMissingRecordings : false
25/03/2006 3:07:39 PM.312 ERROR [19] Object reference not set to an instance of an object.
25/03/2006 3:07:39 PM.312 ERROR [19] at xd426863f4d052758.x396614b3dae3b1da.x961866b492315542()
at xebfe44fcfa45fcc7.xa9e17cce0eee6a7a.xcba1f05fb5a46d5f()
25/03/2006 3:07:39 PM.312 INFO [19] Running PostUpdateEPG.bat
25/03/2006 3:07:40 PM.187 VERBOSE [284] received request to reload schedule
25/03/2006 3:07:40 PM.265 VERBOSE [23] flushDatabaseConnections()
25/03/2006 3:07:40 PM.390 VERBOSE [23] processing request to reload schedule
25/03/2006 3:07:40 PM.390 VERBOSE [19] RequestDatabaseCompaction()
25/03/2006 3:07:40 PM.890 VERBOSE [23] RecordingFactory.loadSchedule()
Got an GBPVRRecordingService.exe-error.log a few times:
Zap2it incremental EPG update required.
05/03/2006 10:06:41 AM.125 VERBOSE [22] Processing zap2it channels using SAX parser
05/03/2006 10:06:41 AM.125 VERBOSE [22] Requesting listings for the period: 2006-03-07T00:00:00Z to 2006-03-10T00:00:00Z
05/03/2006 10:07:56 AM.171 VERBOSE [22] Error updating EPG Source (WinTV-PVR): System.Net.WebException: The underlying connection was closed: The remote name could not be resolved.
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult)
at System.Net.HttpWebRequest.GetRequestStream()
at System.Net.WebClient.UploadData(String address, String method, Byte[] data)
at GBPVR.Backend.Common.Zap2itEpgReader.x7174d5399cba81ee(IEpgUpdateProgressCallback x421ce789b9741187, DateTime xdc88f59e43b65f7f, DateTime x33db96d2cea26583)
at GBPVR.Backend.Common.Zap2itEpgReader.LoadChannels(IEpgUpdateProgressCallback x421ce789b9741187)
at xebfe44fcfa45fcc7.xa9e17cce0eee6a7a.x52e8ddd0b9bc8c68()