Error Communicating With Kobo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Invalid
|
Undecided
|
Timothy Legge |
Bug Description
I'm using Calibre 0.8.10
I get this error when I try and get the list of books on my Kobo:
calibre, version 0.8.10
ERROR: Error: Error communicating with device
database disk image is malformed
Traceback (most recent call last):
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
DatabaseError: database disk image is malformed
Here is the debug report:
calibre Debug log
calibre 0.8.10
Windows-
Windows
('Windows', 'Vista', '6.0.6002')
Python 2.7.1
Windows: ('Vista', '6.0.6002', 'SP2', 'Multiprocessor Free')
Starting up...
Started up in 3.92599987984
Job: 1 Get device information started
DeviceJob: 1 Get device information done, calling callback
DeviceJob: 1 Get device information callback returned
Job: 2 Get list of books on device started
DEBUG: 0.0 Version of firmware: 1.8.1 Has kepubs: True
DEBUG: 0.3 Database Version: 22
Job: 1 Get device information finished
No details available.
DEBUG: 3.1 Version of firmware: 1.8.1 Has kepubs: True
DEBUG: 4.0 Database Version: 22
DEBUG: 4.3 Strange - The image name does not exist - title: Epicurus's Morals
DEBUG: 5.0 Starting get_collections: manual
DEBUG: 5.0 Renaming rules: {}
DEBUG: 5.0 Formatting template: {value}{category:| (|)}
DEBUG: 5.0 Sorting rules: []
DEBUG: 5.0 No Collections - reseting ReadStatus
DEBUG: 5.0 Database Exception: Unable to reset ReadStatus list
DeviceJob: 2 Get list of books on device done, calling callback
database disk image is malformed
Traceback (most recent call last):
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
DatabaseError: database disk image is malformed
DeviceJob: 2 Get list of books on device callback returned
Job: 2 Get list of books on device finished
database disk image is malformed
Traceback (most recent call last):
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
DatabaseError: database disk image is malformed
I noticed it was fairly similar to another error bug but that bug was using the previous version of Calibre before the update and this is the bug I get with the updated (0.8.10) version.
Any and all help is greatly appreciated!
Changed in calibre: | |
status: | Triaged → Invalid |
It means you need to do a factory reset of the database. Sqlite is
reporting that it is malformed.
Tim
On 2011-07-15, at 7:25 PM, Luke Bendkowski <email address hidden> wrote:
> Public bug reported: calibre\ gui2\device. py", line 81, in run calibre\ gui2\device. py", line 333, in _books calibre\ devices\ kobo\driver. py", line 277, in books calibre\ devices\ kobo\driver. py", line 736, in sync_booklists calibre\ devices\ kobo\driver. py", line 705, in update_ device_ database_ collections calibre\ devices\ kobo\driver. py", line 578, in reset_readstatus Vista-6. 0.6002- SP2 calibre\ gui2\device. py", line 81, in run calibre\ gui2\device. py", line 333, in _books calibre\ devices\ kobo\driver. py", line 277, in books calibre\ devices\ kobo\driver. py", line 736, in sync_booklists calibre\ devices\ kobo\driver. py", line 705, in update_ device_ database_ collections calibre\ devices\ kobo\driver. py", line 578, in reset_readstatus calibre\ gui2\device. py", line 81, in run calibre\ gui2\device. py", line 333, in _books calibre\ devices\ kobo\driver. py", line 277, in books
>
> I'm using Calibre 0.8.10
> I get this error when I try and get the list of books on my Kobo:
> calibre, version 0.8.10
> ERROR: Error: Error communicating with device
>
> database disk image is malformed
>
> Traceback (most recent call last):
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-packages\
> DatabaseError: database disk image is malformed
>
> Here is the debug report:
> calibre Debug log
> calibre 0.8.10
> Windows-
> Windows
> ('Windows', 'Vista', '6.0.6002')
> Python 2.7.1
> Windows: ('Vista', '6.0.6002', 'SP2', 'Multiprocessor Free')
> Starting up...
> Started up in 3.92599987984
> Job: 1 Get device information started
> DeviceJob: 1 Get device information done, calling callback
> DeviceJob: 1 Get device information callback returned
> Job: 2 Get list of books on device started
> DEBUG: 0.0 Version of firmware: 1.8.1 Has kepubs: True
> DEBUG: 0.3 Database Version: 22
> Job: 1 Get device information finished
> No details available.
> DEBUG: 3.1 Version of firmware: 1.8.1 Has kepubs: True
> DEBUG: 4.0 Database Version: 22
> DEBUG: 4.3 Strange - The image name does not exist - title: Epicurus's Morals
> DEBUG: 5.0 Starting get_collections: manual
> DEBUG: 5.0 Renaming rules: {}
> DEBUG: 5.0 Formatting template: {value}{category:| (|)}
> DEBUG: 5.0 Sorting rules: []
> DEBUG: 5.0 No Collections - reseting ReadStatus
> DEBUG: 5.0 Database Exception: Unable to reset ReadStatus list
> DeviceJob: 2 Get list of books on device done, calling callback
> database disk image is malformed
>
> Traceback (most recent call last):
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-packages\
> DatabaseError: database disk image is malformed
>
> DeviceJob: 2 Get list of books on device callback returned
> Job: 2 Get list of books on device finished
> database disk image is malformed
>
> Traceback (most recent call last):
> File "site-packages\
> File "site-packages\
> File "site-packages\
> File "site-...