View Single Post
Old 12-16-2021, 05:23 PM   #2628
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,216
Karma: 171291588
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by Boilerplate4U View Post
Does anyone know what is causing the errors below? I get them every time I transfer books to my Kobo Clara HD. However, everything seems to work fine afterwards except that some metadata like the book series is not updated on the device.


Spoiler:
Code:
caliber, version 5.33.2
ERROR: Error: Error communicating with device
CorruptError: database disk image is malformed

Traceback (most recent call last):
   File "caliber / gui2 / device.py", line 87, in run
   File "caliber / gui2 / device.py", line 543, in _sync_booklists
   File "calibre_plugins.kobotouch_extended.device.driver", line 459, in sync_booklists
     all_nulls = __rows_needing_imageid ()
   File "caliber_plugins.kobotouch_extended.device.driver", line 454, in __rows_needing_imageid
     c.execute (select_query, (self.content_types ["main"],))
apsw.CorruptError: CorruptError: database disk image is malformed
Basically, it's telling you that your database on the devices has errors. If you have @davidfor's Kobo Utilities plugin installed, the check database will likely tell you the same information that your database is corrupted. Sometime running the compress database item will correct some minor errors. A quick search on Mobileread ( I used Google with kobo database corrupt site:mobileread.com as the search string and limited to past year) will give you quite a few bits of advice.

Though generally, I find the signing out and signing back in as the easiest way to generate a new database. This does lose your annotations, statistics, etc.
DNSB is offline   Reply With Quote