Comment 5 for bug 807832

Revision history for this message
Timothy Legge (timlegge) wrote : Re: [Bug 807832] Re: Error communicating with device - Kobo -

Hi

I know the issue. I may be able to do something about it tonight or
tomorrow night at worse.

Tim

On 2011-07-09, at 7:45 PM, Syte <email address hidden> wrote:

> Hi Tim,
>
> Thanks for coming back to me so quickly.
>
> I've just reconnected my Kobo to try your suggestions. Still nothing
> showing in the device memory, I'm not sure why I keep thinking that
> might change! Tried to send a book to the Kobo, didn't work (what a
> surprise). Tried to call the Kobo helpdesk yesterday. Couldn't stay on
> hold for long enough!!
>
> Debug mode gave me the following first error message:
>
> calibre, version 0.8.9
> ERROR: Error: Error communicating with device
>
> no such column: FavouritesIndex
>
> Traceback (most recent call last):
> File "site-packages\calibre\gui2\device.py", line 81, in run
> File "site-packages\calibre\gui2\device.py", line 332, in _books
> File "site-packages\calibre\devices\kobo\driver.py", line 276, in books
> File "site-packages\calibre\devices\kobo\driver.py", line 722, in sync_booklists
> File "site-packages\calibre\devices\kobo\driver.py", line 694, in update_device_database_collections
> File "site-packages\calibre\devices\kobo\driver.py", line 609, in reset_favouritesindex
> OperationalError: no such column: FavouritesIndex
>
> Here's the second debug error message:
>
> calibre Debug log
> calibre 0.8.9
> Windows-7-6.1.7600
> Windows
> ('Windows', '7', '6.1.7600')
> Python 2.7.1
> Windows: ('7', '6.1.7600', '', 'Multiprocessor Free')
> Starting up...
> Started up in 12.1960000992
> Job: 1 Get device information started
> DeviceJob: 1 Get device information done, calling callback
> DeviceJob: 1 Job:Get device information callback returned
> 1Job: 2 Get list of books on device startedGet device information
> finished
> No details available.
> DEBUG: 0.0 Version of firmware: 1.7.4 Has kepubs: True
> DEBUG: 0.0 Database Version: 8
> Job: 1 Get device information finished
> No details available.
> DEBUG: 1.1 Starting get_collections: manual
> DEBUG: 1.1 Renaming rules: {}
> DEBUG: 1.1 Formatting template: {value}{category:| (|)}
> DEBUG: 1.1 Sorting rules: []
> DEBUG: 1.1 No Collections - reseting ReadStatus
> DEBUG: 4.1 Commit: Reset ReadStatus list
> DEBUG: 4.1 No Collections - reseting FavouritesIndex
> DEBUG: 4.1 Database Exception: Unable to reset Shortlist list
> DeviceJob: 2 Get list of books on device done, calling callback
> no such column: FavouritesIndex
>
> Traceback (most recent call last):
> File "site-packages\calibre\gui2\device.py", line 81, in run
> File "site-packages\calibre\gui2\device.py", line 332, in _books
> File "site-packages\calibre\devices\kobo\driver.py", line 276, in books
> File "site-packages\calibre\devices\kobo\driver.py", line 722, in sync_booklists
> File "site-packages\calibre\devices\kobo\driver.py", line 694, in update_device_database_collections
> File "site-packages\calibre\devices\kobo\driver.py", line 609, in reset_favouritesindex
> OperationalError: no such column: FavouritesIndex
>
> DeviceJob: 2 Get list of books on device callback returned
> Job: 2 Get list of books on device finished
> no such column: FavouritesIndex
>
> Traceback (most recent call last):
> File "site-packages\calibre\gui2\device.py", line 81, in run
> File "site-packages\calibre\gui2\device.py", line 332, in _books
> File "site-packages\calibre\devices\kobo\driver.py", line 276, in books
> File "site-packages\calibre\devices\kobo\driver.py", line 722, in sync_booklists
> File "site-packages\calibre\devices\kobo\driver.py", line 694, in update_device_database_collections
> File "site-packages\calibre\devices\kobo\driver.py", line 609, in reset_favouritesindex
> OperationalError: no such column: FavouritesIndex
>
> Job: 3 Upload 1 books to device:A Feast for Crows started
> Device using plugboard epub KOBO None
> Setting metadata in: A Feast for Crows at: c:\users\fluffy~1\appdata\local\temp\calibre_0.8.9_tmp_nm3pyw\calibre_0.8.9_wawn6dcaltmpfmt.epub
> DEBUG: 97.2 USBMS: uploading 1 books
> DEBUG: 98.9 USBMS: finished uploading 1 books
> DeviceJob: 3 Upload 1 books to device:A Feast for Crows done, calling callback
> DeviceJob: 3 Upload 1 books to device:A Feast for Crows callback returned
> Job: 3 Upload 1 books to device:A Feast for Crows finished
> No details available.
> Restarting with: C:\Program Files (x86)\Calibre2\calibre-debug.exe ['calibre-debug.exe', u'--gui-debug', u'c:\\users\\fluffy~1\\appdata\\local\\temp\\tmpnop9wj.txt']
>
>
> I'm looking to upgrade the firmware now, but I think I already did that when it was reset?
>
>
> Cheers :)
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/807832
>
> Title:
> Error communicating with device - Kobo -
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/807832/+subscriptions