2008-01-27, 03:42 PM
My XP SP2/GB-PVR 1.1.5 setup was scheduled to pull a recording last night. Checked this morning, recording is marked as "Available" but there is no corresponding file.
Dug a little further in the RecordingService logs and found this:
I have been running GB-PVR for quite some time but haven't seen this sort of error before. I don't want future recordings to fail, but have no idea what to "fix." Anybody have ideas?
Dug a little further in the RecordingService logs and found this:
Code:
2008-01-27 00:16:11.827 VERBOSE [15] Hour is currently 0. Conversions will happen between 3:00 and 6:00
2008-01-27 00:47:07.185 VERBOSE [15] Hour is currently 0. Conversions will happen between 3:00 and 6:00
2008-01-27 00:55:00.017 INFO [5] Found new programme requiring recording: Samurai Champloo
2008-01-27 00:55:00.017 VERBOSE [5] Changing to channel (GBPVR.Backend.Common.ExeChannelChanger): 176
2008-01-27 00:55:00.017 VERBOSE [5] Running: C:\Devices\Hip\HIP\HipSend.exe 176 800
2008-01-27 00:55:00.095 VERBOSE [5] Requesting IRecordingSource to start recording: E:\Video\GB-PVR\Samurai Champloo\Samurai Champloo_20080127_01000130.mpg
2008-01-27 00:55:00.095 VERBOSE [5] DirectRecordingSource about to start recording oid:4 channel:176
2008-01-27 00:55:00.236 ERROR [5] Error starting recording: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at ATL.CComPtr<IEnumMoniker>.{dtor}(CComPtr<IEnumMoniker>* )
at ___CxxCallUnwindDtor(IntPtr pDtor, Void* pThis)
at FindFilterByName(_GUID* refCLSID, Char* decoderName, Int32 instanceRequired)
at NativeUtilities.ConexantRecorder.StartRecording(String cardType, ConexantRecordSource recordingSource, Int32 qualitySetting, Int32 board, String filename, Int32 channel, Int32 countryCode, Int32 tuningType, Boolean useStreamingEngineIfAvailable, Boolean previewMode, Boolean fmRadioMode, Boolean fmRadioPreviewMode)
at GBPVR.Backend.Common.DirectRecordingSource.startRecording(IRecordingSourceConfiguration config, Int32 qualitySetting, String filename, ChannelTuning channelTuning, Int32 minutes, Boolean useStreamingEngineIfAvailable)
at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2008-01-27 00:55:00.236 VERBOSE [5] RecordingFactory.getExtrasForGroup(88)
2008-01-27 00:55:00.438 VERBOSE [5] RecordingStatus is now RecordingStatus.RECORDING_COMPETED
2008-01-27 00:55:00.438 VERBOSE [5] RecordingFactory.save()
2008-01-27 00:55:00.438 VERBOSE [5] Save(): Updated existing scheduled recording
2008-01-27 00:55:00.438 VERBOSE [5] RecordingFactory.loadSchedule()
I have been running GB-PVR for quite some time but haven't seen this sort of error before. I don't want future recordings to fail, but have no idea what to "fix." Anybody have ideas?