Quote:
Originally Posted by MauriceH
Hi there.
When I start Calibre now, I get an error message:
calibre, version 3.35.0
ERROR: Error: Error communicating with device
CorruptError: database disk image is malformed
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 87, in run
File "site-packages\calibre\gui2\device.py", line 510, in _books
File "site-packages\calibre\devices\kobo\driver.py", line 1831, in books
File "site-packages\calibre\devices\kobo\driver.py", line 186, in get_database_version
File "c:\t\t\apsw-j1n8vs\apsw-3.23.1-r1\src\cursor.c", line 1019, in APSWCursor_execute.sqlite3_prepare
File "c:\t\t\apsw-j1n8vs\apsw-3.23.1-r1\src\statementcache.c", line 386, in sqlite3_prepare
CorruptError: CorruptError: database disk image is malformed
I can no longer access my Kobo Aura One on my PC and Calibre.
I can mount the device as a USB drive and read the directory.
May I ask for any suggestions to fix this?
|
That says the database on the device is corrupt. The fix is to restore a recent backup or signout of the Kobo account on the device and then follow the setup. Unfortunately, that will mean you lose the reading status and bookmarks for any sideloaded books.
Note: The error is not happening in this plugin. That is part of driver trying to get a list of books.