2015-02-17, 11:18 PM
I've been noticing two shows have been periodically not recording properly and I finally went through the logs to see what was up.
In NEWA the error messages for the shows were either "Recording Error: Recording service was stopped during recording" or "Recording Error: Recording service not running at recording time".
It seems that around the time of the first show is nearly over (1:04AM) the EPG download (via SchedulesDirect) takes place but something causes NRecord to crash.
Going through NRecord.log I saw see this at the same time as the shows were recording:
I also occasionally see:
I'm attaching the complete log file to this message as well.
Within the time range of this log file, the following show record failures occurred:
2015-02-08
1:04AM-1:37AM
KINGDT 105
The 206
Recording Error: Recording service was stopped during recording
2015-02-15
1:04AM-1:37AM
The 206
KINGDT 105
Recording Error: Recording service was stopped during recording
2015-02-15
1:37AM-2:09AM
Almost Live!
KINGDT 105
Recording Error: Recording service not running at recording time
Other General Info:
Tuner: SiliconDust HDHomeRun PRIME
OS: Windows 7 Enterprise SP1 x64
CPU: AMD A8-3820 APU
RAM: 6GB
In NEWA the error messages for the shows were either "Recording Error: Recording service was stopped during recording" or "Recording Error: Recording service not running at recording time".
It seems that around the time of the first show is nearly over (1:04AM) the EPG download (via SchedulesDirect) takes place but something causes NRecord to crash.
Going through NRecord.log I saw see this at the same time as the shows were recording:
Code:
015-02-08 01:27:38.019 [ERROR][9] Unexpected error processing chunk: System.NullReferenceException: Object reference not set to an instance of an object.
at NShared.SchedulesDirectJSONEPGSource.ProcessChunk(List`1 channelsChunk, IEPGUpdateCallback callback)
at NShared.SchedulesDirectJSONEPGSource.UpdateEPG(IEPGUpdateCallback callback)
I also occasionally see:
Code:
2015-02-08 01:39:33.230 [ERROR][8] Unexpected error saving scheduled recording: System.Data.SQLite.SQLiteException (0x80004005): database is locked
database is locked
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at NUtility.ScheduledRecording.Save()
I'm attaching the complete log file to this message as well.
Within the time range of this log file, the following show record failures occurred:
2015-02-08
1:04AM-1:37AM
KINGDT 105
The 206
Recording Error: Recording service was stopped during recording
2015-02-15
1:04AM-1:37AM
The 206
KINGDT 105
Recording Error: Recording service was stopped during recording
2015-02-15
1:37AM-2:09AM
Almost Live!
KINGDT 105
Recording Error: Recording service not running at recording time
Other General Info:
Tuner: SiliconDust HDHomeRun PRIME
OS: Windows 7 Enterprise SP1 x64
CPU: AMD A8-3820 APU
RAM: 6GB