Comment 6 for bug 1598017

Revision history for this message
Philip Yant (philip-yant) wrote : RE: [Bug 1598017] Re: Unable to connect to Kobo Glo

I've attached the file to the bug report (again, poking around to discover how to do that). Just to be sure, I'll paste it here. I've never touched the configuration; I didn't know it existed. In Calibre, this configuration does not open at all but others, such as Kobo Reader, do open without error.

For now, I'll not do anything more until I hear from you.

Philip

-----Oorspronkelijk bericht-----
Van: <email address hidden> [mailto:<email address hidden>] Namens David Forrester
Verzonden: zaterdag 2 juli 2016 06:41
Aan: <email address hidden>
Onderwerp: [Bug 1598017] Re: Unable to connect to Kobo Glo

Yes, you have understood me correctly. The KoboTouch driver is used for communicating with Kobo Touch and later Kobo devices. Opening the configuration will migrate the settings in the same way as connecting the device. Once it is opened, pressing the OK will save the configuration in the new format. If the configuration dialog does open with the error, it might migrate some of the configuration so that you don't lose all of the current configuration. But, it will probably just have the default options.

Deleting the file will also change the settings back to the defaults.
You should open the configuration and change it to suit you.

But, before fixing this, could post a copy of device_drivers_KOBOTOUCH.py? I can see exactly where the error is happening, but I cannot reproduce it. I'd like to look at the file to see what exactly is wrong with it

--
You received this bug notification because you are subscribed to the bug report.
https://bugs.launchpad.net/bugs/1598017

Title:
  Unable to connect to Kobo Glo

Status in calibre:
  Triaged

Bug description:
  After installing last week's update and again after installing this
  week's (2.61), I am unable to connect with my Kobo Glo (from 2013). I
  receive message "Error communicating with device" with details:

  calibre, version 2.61.0
  ERROR: Error: Error communicating with device

  list index out of range

  Traceback (most recent call last):
    File "site-packages\calibre\gui2\device.py", line 87, in run
    File "site-packages\calibre\gui2\device.py", line 503, in _books
    File "site-packages\calibre\devices\kobo\driver.py", line 1418, in books
    File "site-packages\calibre\devices\kobo\driver.py", line 2961, in get_debugging_title
    File "site-packages\calibre\devices\kobo\driver.py", line 2804, in get_pref
    File "site-packages\calibre\devices\kobo\driver.py", line 2869, in settings
    File "site-packages\calibre\devices\kobo\driver.py", line 3091, in migrate_old_settings
  IndexError: list index out of range

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1598017/+subscriptions