I'm a bit stuck at the moment.
I have a 3-month old Libra 2 that has been syncing with Calibre without any problems. Lately it's started misbehaving. I'm getting reports of upload failures and sometimes database corruption from Calibre, even though the Libra seems to be happy. I recovered by doing a factory reset (and on a later occasion a hard reset) but am still having problems. Couple of logs below, in case it helps ...
calibre, version 5.38.0
ERROR: Error: Error communicating with device
Set changed size during iteration
Traceback (most recent call last):
File "calibre\gui2\device.py", line 87, in run
File "calibre\gui2\device.py", line 592, in _upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 416, in upload_books
File "calibre\devices\kobo\driver.py", line 2171, in upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 211, in _modify_epub
File "calibre_plugins.kobotouch_extended.container" , line 119, in __init__
File "calibre_plugins.kobotouch_extended.container" , line 375, in __run_async_over_content
File "calibre_plugins.kobotouch_extended.container" , line 368, in __run_async
File "concurrent\futures\_base.py", line 432, in result
File "concurrent\futures\_base.py", line 388, in __get_result
File "concurrent\futures\thread.py", line 57, in run
File "calibre_plugins.kobotouch_extended.container" , line 310, in forced_cleanup
File "calibre_plugins.kobotouch_extended.container" , line 169, in flush_cache
File "calibre_plugins.kobotouch_extended.container" , line 169, in <listcomp>
RuntimeError: Set changed size during iteration
calibre, version 5.38.0
ERROR: Error: Error communicating with device
CorruptError: database disk image is malformed
Traceback (most recent call last):
File "calibre\gui2\device.py", line 87, in run
File "calibre\gui2\device.py", line 512, in _books
File "calibre\devices\kobo\driver.py", line 1987, in books
apsw.CorruptError: CorruptError: database disk image is malformed
Any thoughts? Thanks
I have a 3-month old Libra 2 that has been syncing with Calibre without any problems. Lately it's started misbehaving. I'm getting reports of upload failures and sometimes database corruption from Calibre, even though the Libra seems to be happy. I recovered by doing a factory reset (and on a later occasion a hard reset) but am still having problems. Couple of logs below, in case it helps ...
calibre, version 5.38.0
ERROR: Error: Error communicating with device
Set changed size during iteration
Traceback (most recent call last):
File "calibre\gui2\device.py", line 87, in run
File "calibre\gui2\device.py", line 592, in _upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 416, in upload_books
File "calibre\devices\kobo\driver.py", line 2171, in upload_books
File "calibre_plugins.kobotouch_extended.device.driver" , line 211, in _modify_epub
File "calibre_plugins.kobotouch_extended.container" , line 119, in __init__
File "calibre_plugins.kobotouch_extended.container" , line 375, in __run_async_over_content
File "calibre_plugins.kobotouch_extended.container" , line 368, in __run_async
File "concurrent\futures\_base.py", line 432, in result
File "concurrent\futures\_base.py", line 388, in __get_result
File "concurrent\futures\thread.py", line 57, in run
File "calibre_plugins.kobotouch_extended.container" , line 310, in forced_cleanup
File "calibre_plugins.kobotouch_extended.container" , line 169, in flush_cache
File "calibre_plugins.kobotouch_extended.container" , line 169, in <listcomp>
RuntimeError: Set changed size during iteration
calibre, version 5.38.0
ERROR: Error: Error communicating with device
CorruptError: database disk image is malformed
Traceback (most recent call last):
File "calibre\gui2\device.py", line 87, in run
File "calibre\gui2\device.py", line 512, in _books
File "calibre\devices\kobo\driver.py", line 1987, in books
apsw.CorruptError: CorruptError: database disk image is malformed
Any thoughts? Thanks