View Single Post
Old 09-13-2013, 08:16 PM   #17
CarlosNZ
Junior Member
CarlosNZ began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2013
Location: New Zealand
Device: iPhone 5
Unhappy

Hi there, apologies if this has been discussed elsewhere. I did a quick search, and I found one other mention of the problem, but it seems it spontaneously corrected itself in that situation.

Anyway, just installed Marvin 2.0 on my iPhone and trying to interact with Calibre (on OS X Mountain Lion).

Calibre sees the device fine, I can open the Marvin library, browse and interact with it in Calibre. However, when I try to "Send to Device", I get the following error:
Code:
calibre, version 1.3.0
ERROR: Error: Error communicating with device

'NoneType' object has no attribute '__getitem__'

Traceback (most recent call last):
  File "site-packages/calibre/gui2/device.py", line 85, in run
  File "site-packages/calibre/gui2/device.py", line 557, in _upload_books
  File "/var/folders/6v/qwcd7xmx53qg8v5g9jpd33lw0000gn/T/calibre_1.3.0_tmp_CLJXcH/lRs_Zp_ios_local_db/Marvin_overlays.py", line 1240, in upload_books
  File "/var/folders/6v/qwcd7xmx53qg8v5g9jpd33lw0000gn/T/calibre_1.3.0_tmp_CLJXcH/lRs_Zp_ios_local_db/Marvin_overlays.py", line 1405, in _create_new_book
TypeError: 'NoneType' object has no attribute '__getitem__'
Any ideas?
CarlosNZ is offline