Quote:
Originally Posted by chaley
According to that debug log the calibre DB was either gone or totally corrupt. CC thought it was there, but it wasn't.
I have seen indications before that something like this can happen. I store the database in CC's private folder on the SD card if there is one, otherwise in main memory. I wonder if there is some situation during an upgrade where that folder is emptied. It seems that is what happened to you.
When I check if the DB is up-to-date I check stored version numbers. I don't check the actual DB file. Clearly I should, and I will add that. EDIT: I *do* check that the file exists. Perhaps I should check if its contents have changed.
|
If it was a situation when an upgrade is done it must be a very odd one since after I restored the previous Titanium backup the upgrade was fine. I restored from last Friday night, but I don't use it on my phone very often so there wouldn't have been much difference.