View Single Post
Old 11-02-2010, 06:03 PM   #39
timlegge
Addict
timlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than momtimlegge loves his/her reader more than mom
 
Posts: 305
Karma: 78651
Join Date: May 2010
Location: New Brunswick, Canada
Device: Kobo, Kobo Wifi, Kobo Touch
Quote:
Originally Posted by DarkkMan View Post
I have a Kobo Wifi (and an original Kobo) and when I try the new version of Calibre it pops up the device icon. When I select it and choose view books on the device it tries to connect but then gives this error:

ERROR: Error communicating with device

Database disk image is malformed

Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 69, in run
File "site-packages\calibre\gui2\device.py", line 311, in _books
File "site-packages\calibre\devices\kobo\driver.py", line 167, in books
DatabaseError: database disk image is malformed

and

ERROR: Unhandled exception: <b>AttributeError</b>:'list' object has no attribute 'add_book'

Traceback (most recent call last):
File "site-packages\calibre\gui2\__init__.py", line 298, in dispatch
File "site-packages\calibre\gui2\device.py", line 1370, in books_uploaded
File "site-packages\calibre\gui2\device.py", line 387, in add_books_to_metadata
File "site-packages\calibre\devices\kobo\driver.py", line 344, in add_books_to_metadata
AttributeError: 'list' object has no attribute 'add_book'


I am cannot see where to get the USB debugging info with my version of Calibre. I believe I have 0.7.26 which I downloaded last weekend.
Wifi kobo or the original? If it the original you probably need to reset your database by following the sticky in the kobo forum.

For the wifi you probably need to use the factory reset on the device to recreate the database.

I will try to test it tonight but the last time I tried it worked fine. Please make sure you safetly remove the device and don't just unplug it...
timlegge is offline   Reply With Quote