2006-09-10, 02:31 PM
Anyone have any issues when upgrading. I did an uninstall and then a fresh install of the new version. For whatever reason the new version does not like my old gbpvr.db3 file. The channel changes on the MVP are extremely slow (~30 seconds). My capture sources don't list any channels. I removed and re-added all of those and still nothing is listed. It appears my EPG updated as the TV Guide is populated. The only way I've been able to resolve the problem is too start from scratch with a fresh database file. The errors I were getting in the GBPVRRecordingService logs were as follows:
9/10/2006 10:14:51 AM.281 VERBOSE [9] Getting current programme from cache
9/10/2006 10:14:51 AM.281 VERBOSE [9] Temporary live TV filename: G:\gbpvr\Buffer\The Hand That Rocks the Cradle_2_20060910_08001015-3.mpg
9/10/2006 10:15:22 AM.524 ERROR [9] Encountered unexpected error during AddNewLiveTVFile(): The database file is locked
database is locked
9/10/2006 10:15:22 AM.540 ERROR [9] 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.xe14ff94ac1bb1522.x44bd982c7593507c(String x8b1d9e3189e6e73d)
9/10/2006 10:15:31 AM.079 VERBOSE [9] Opportunity to reuse capture graph. Attempting quick channel change
9/10/2006 10:15:31 AM.079 ERROR [9] Failure in ChannelFactory::getSourceChannelTuning(): Specified cast is not valid.
9/10/2006 10:15:31 AM.079 ERROR [9] at System.Data.SQLite.SQLiteDataReader.VerifyType(Int32 i, DbType typ)
at System.Data.SQLite.SQLiteDataReader.GetInt32(Int32 i)
at GBPVR.Backend.Common.ChannelFactory.x53d75101a4877d91(Int32 x70cd72e44179c0c2, Int32 xeba3e20435eb0e32)
I'm just curious what may have caused this problem. My database wasn't too big so starting with a fresh database is not a big deal this time, but in the future I would prefer not to run into this problem again. I would appreciate any ideas or suggestions that anyone may have. Thanks...
9/10/2006 10:14:51 AM.281 VERBOSE [9] Getting current programme from cache
9/10/2006 10:14:51 AM.281 VERBOSE [9] Temporary live TV filename: G:\gbpvr\Buffer\The Hand That Rocks the Cradle_2_20060910_08001015-3.mpg
9/10/2006 10:15:22 AM.524 ERROR [9] Encountered unexpected error during AddNewLiveTVFile(): The database file is locked
database is locked
9/10/2006 10:15:22 AM.540 ERROR [9] 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.xe14ff94ac1bb1522.x44bd982c7593507c(String x8b1d9e3189e6e73d)
9/10/2006 10:15:31 AM.079 VERBOSE [9] Opportunity to reuse capture graph. Attempting quick channel change
9/10/2006 10:15:31 AM.079 ERROR [9] Failure in ChannelFactory::getSourceChannelTuning(): Specified cast is not valid.
9/10/2006 10:15:31 AM.079 ERROR [9] at System.Data.SQLite.SQLiteDataReader.VerifyType(Int32 i, DbType typ)
at System.Data.SQLite.SQLiteDataReader.GetInt32(Int32 i)
at GBPVR.Backend.Common.ChannelFactory.x53d75101a4877d91(Int32 x70cd72e44179c0c2, Int32 xeba3e20435eb0e32)
I'm just curious what may have caused this problem. My database wasn't too big so starting with a fresh database is not a big deal this time, but in the future I would prefer not to run into this problem again. I would appreciate any ideas or suggestions that anyone may have. Thanks...