2018-02-09, 07:31 AM
Hi,
I am still having problems with missed recordings. The latest instance was a program scheduled to record last night (2018-02-08) at 21:00. If I look in the "What's New" page it reports "Recording Service Not Running at Recording Time" for that program and one scheduled earlier in the day. The last successful recording was on the 7th at 21:57-23:00 which seemed to have recorded OK (the output file is fine) but against which NPVR shows "Recording service was stopped during recording".
Obviously something happened towards the end of that program which caused the recording service to crash, and it didn't restart until I rebooted the PC last night.
I have had a look in the logs but I can't make sense of the cause. The only error I can see in the timeslot for the program on 2018-02-07 is in NRecord.log.1, and seems to relate to downloading FanArt, but that shouldn't have stopped the recording and there are other similar instances earlier:
There is an error a couple of hours earlier in the log which looks a bit more serious, but I can't understand what it's saying:
Please can someone advise on what's happening?
Logs attached, and many thanks,
Andrew
I am still having problems with missed recordings. The latest instance was a program scheduled to record last night (2018-02-08) at 21:00. If I look in the "What's New" page it reports "Recording Service Not Running at Recording Time" for that program and one scheduled earlier in the day. The last successful recording was on the 7th at 21:57-23:00 which seemed to have recorded OK (the output file is fine) but against which NPVR shows "Recording service was stopped during recording".
Obviously something happened towards the end of that program which caused the recording service to crash, and it didn't restart until I rebooted the PC last night.
I have had a look in the logs but I can't make sense of the cause. The only error I can see in the timeslot for the program on 2018-02-07 is in NRecord.log.1, and seems to relate to downloading FanArt, but that shouldn't have stopped the recording and there are other similar instances earlier:
Code:
2018-02-07 21:57:08.406 [ERROR][60] Unexpected error in FanArtTVHelper: System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at System.Net.WebClient.DownloadString(String address)
at NShared.Metadata.FanArtTVHelper.LookupMetadata(String seriesID, MetadataEntity entity)
There is an error a couple of hours earlier in the log which looks a bit more serious, but I can't understand what it's saying:
Code:
2018-02-07 21:04:01.910 [DEBUG][9] Stopping recording (15322 on 22). Past end time of recording. 12
2018-02-07 21:04:01.921 [DEBUG][9] StopStream(C)
2018-02-07 21:04:01.931 [ERROR][9] Unexpected stopping remote stream: System.Runtime.Remoting.RemotingException: Failed to read from an IPC Port: The pipe has been ended.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Read(Byte[] data, Int32 offset, Int32 length)
at System.Runtime.Remoting.Channels.Ipc.PipeStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Runtime.Remoting.Channels.SocketHandler.ReadFromSocket(Byte[] buffer, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.ReadAndMatchFourBytes(Byte[] buffer)
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadAndMatchPreamble()
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadVersionAndOperation(UInt16& operation)
at System.Runtime.Remoting.Channels.Ipc.IpcClientHandler.ReadHeaders()
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at NUtility.IRecorder.StopStream(Int32 streamHandle)
at NShared.DigitalRecorder.StopStream(Int32 streamHandle)
2018-02-07 21:04:01.931 [ERROR][9] Trying to force restart of NDigitalHost on next stream request...
Please can someone advise on what's happening?
Logs attached, and many thanks,
Andrew