Ticket #4152 (closed defect: fixed)
Error launching calibre when Droid is mounted
| Reported by: | Carl314 | Owned by: | kovidgoyal |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | Default | Version: | trunk |
| Keywords: | Cc: |
Description
I am getting an error message when launching calibre (Win 0.6.26) and the Droid SD card is mounted:
ERROR: Error: Error communicating with device
'in <string>' requires string as left operand, not list
Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 57, in run File "site-packages\calibre\gui2\device.py", line 203, in _books File "site-packages\calibre\devices\usbms\driver.py", line 63, in books File "site-packages\calibre\startup.py", line 100, in my_join File "ntpath.py", line 73, in join File "ntpath.py", line 58, in isabs Type Error?: 'in <string>' requires string as left operand, not list
Clicking OK dismisses the error message, and the SD card then works fine.
(Couldn't find an appropriate component, so stuck with GUI).

Post the output of running
calibre-debug -d
in a command prompt (with the SD card mounted)