A recording I had scheduled for this morning at 7:00AM did not record. The Pending screen still shows it (it's now 5:30PM). I looked at the logs but only one of them has any entries for today...GBPVRRecordingService.exe.log...and its timestamp is 1:02AM today. I looked in it and found the following:
6/26/2006 7:11:33 PM.553 INFO [4] GB-PVR Recording Service starting
6/26/2006 7:11:33 PM.616 VERBOSE [4] installDirectory is C:\Program Files\devnz\gbpvr\
6/26/2006 7:11:33 PM.632 VERBOSE [4] configurationFile is C:\Program Files\devnz\gbpvr\config.xml
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/DatabaseConnectionString
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/DatabaseConnectionString : Data Source=".\gbpvr.db3";Version=3;New=True;
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/DatabaseIdentityQuery
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/DatabaseIdentityQuery : select last_insert_rowid()
6/26/2006 7:11:33 PM.632 VERBOSE [4] databaseConnectionString is Data Source="C:\Program Files\devnz\gbpvr\\gbpvr.db3";Version=3;New=True;
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/DatabaseProviderFactory
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/DatabaseProviderFactory : System.Data.SQLite.SQLiteFactory
6/26/2006 7:11:33 PM.632 VERBOSE [4] ...using System.Data.SQLite.SQLiteFactory DB Provider Factory
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/LoggingLevel
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/LoggingLevel : Error
6/27/2006 1:01:08 AM.660 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
6/27/2006 1:01:38 AM.738 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
6/27/2006 1:02:08 AM.770 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
6/27/2006 1:02:38 AM.832 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
I have it set to start conversions at 1:00AM so I assume that's what triggered the errors. There were three files scheduled for conversion and none of them were converted.
I had restarted the recording service last night at 7:11 as indicated in the log and watched several recorded shows after that. The three recordings that were scheduled for conversion were all recorded between 9:00PM and 11:00PM.
My guess is that the database being locked is why the one scheduled for this morning was not recorded but there are no other entires in any of the log files for today.
Any idea why the database would be locked?
It just occurred to me that I have the epg update (zap2it) set to run at 7:00AM. Would that prevent the recording from being made?
Hmmm...doesn't look like the epg has been updated either...timestamp on the zap2it.xml file is 7:11AM on 6/25...???
6/26/2006 7:11:33 PM.553 INFO [4] GB-PVR Recording Service starting
6/26/2006 7:11:33 PM.616 VERBOSE [4] installDirectory is C:\Program Files\devnz\gbpvr\
6/26/2006 7:11:33 PM.632 VERBOSE [4] configurationFile is C:\Program Files\devnz\gbpvr\config.xml
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/DatabaseConnectionString
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/DatabaseConnectionString : Data Source=".\gbpvr.db3";Version=3;New=True;
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/DatabaseIdentityQuery
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/DatabaseIdentityQuery : select last_insert_rowid()
6/26/2006 7:11:33 PM.632 VERBOSE [4] databaseConnectionString is Data Source="C:\Program Files\devnz\gbpvr\\gbpvr.db3";Version=3;New=True;
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/DatabaseProviderFactory
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/DatabaseProviderFactory : System.Data.SQLite.SQLiteFactory
6/26/2006 7:11:33 PM.632 VERBOSE [4] ...using System.Data.SQLite.SQLiteFactory DB Provider Factory
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue() loading new key/value into cache: /settings/LoggingLevel
6/26/2006 7:11:33 PM.632 VERBOSE [4] getValue: /settings/LoggingLevel : Error
6/27/2006 1:01:08 AM.660 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
6/27/2006 1:01:38 AM.738 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
6/27/2006 1:02:08 AM.770 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
6/27/2006 1:02:38 AM.832 ERROR [15] Unexpected error removing recording from conversion queue: System.Data.SQLite.SQLiteException: The database file is locked
database is locked
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at GBPVR.RecordingService.x92f6085038c83bb7.x4fa2bfc067e20d05(Int32 x0f7b9658643bceb7)
I have it set to start conversions at 1:00AM so I assume that's what triggered the errors. There were three files scheduled for conversion and none of them were converted.
I had restarted the recording service last night at 7:11 as indicated in the log and watched several recorded shows after that. The three recordings that were scheduled for conversion were all recorded between 9:00PM and 11:00PM.
My guess is that the database being locked is why the one scheduled for this morning was not recorded but there are no other entires in any of the log files for today.
Any idea why the database would be locked?
It just occurred to me that I have the epg update (zap2it) set to run at 7:00AM. Would that prevent the recording from being made?
Hmmm...doesn't look like the epg has been updated either...timestamp on the zap2it.xml file is 7:11AM on 6/25...???