View Single Post
Old 05-07-2010, 01:51 PM   #1
djwoodard
Junior Member
djwoodard began at the beginning.
 
Posts: 3
Karma: 10
Join Date: May 2010
Device: kobo reader
Corrupted DB on Reader

My tale of woe...

I copied some PDFs to my kobo reader from an Ubuntu 10.04 PC. Seemed to go fine, but I couldn't open them in the reader. Tried to add some more PDFs (from Ubuntu) and they didn't even show up.

At this point, I deleted all the PDFs and ePUBs I had added. When I ejected my reader (and waited for it to process), the documents list still showed all of my docs. Of course, I couldn't actually open them but they were still in the list. I reset the device with the pinhole in the back but the list didn't change. I reset to factory defaults from the menu but the list was still there. I also noticed that some of my history on the included ebooks remained while the most recent history disappeared.

Then I opened the sqlite database in the SQLite Manager addon for Firefox. I can browse the DbVersion, shortcover_page, and user tables. Browsing the content or volume_shortcovers tables causes problems.

An example message:
'SQLiteManager: Query: SELECT count(*) FROM "main"."content" - executeStep failed
Exception Name: NS_ERROR_FILE_CORRUPTED
Exception Message: Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [mozlStorageStatement.executeStep]'

Is this repairable?
djwoodard is offline   Reply With Quote