New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error sending items to Marvin (filed on behalf of Carl0sNZ) #18

Closed
GRiker opened this Issue Sep 14, 2013 · 1 comment

Comments

Projects
None yet
1 participant
@GRiker
Collaborator

GRiker commented Sep 14, 2013

(This bug was originally filed as a Marvin XD bug, I moved it here, as it's actually a Marvin driver bug)

Mac OS X 10.8.5
calibre 1.3.0

Calibre connects to Marvin okay, and I can browse the database. However, when I go to "Send to Device", it throws up a dialog box "Error communicating with device."

Debug log as follows:

* Notification delivered.
* Notification delivered.
calibre 1.3  isfrozen: True is64bit: True
Darwin-12.5.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '12.5.0', 'Darwin Kernel Version 12.5.0: Mon Jul 29 16:33:49 PDT 2013; root:xnu-2050.48.11~1/RELEASE_X86_64')
Python 2.7.5
OSX: ('10.8.5', ('', '', ''), 'x86_64')
Starting up...
DEBUG:    0.0 MarvinManagerAction:genesis(v1.0.1) 
DEBUG:    0.0 MarvinManagerAction:init_options() 
DEBUG:    0.0 MarvinManagerAction:inflate_dialog_resources() 
DEBUG:    0.0 MarvinManagerAction:compile_ui() 
DEBUG:    1.4 MarvinManagerAction:rebuild_menus() 
DEBUG:    1.4  Marvin not connected
Started up in 3.93 seconds with 285 books
DEBUG:    2.9 MarvinManagerAction:on_device_connection_changed(iOS reader applications) 
DEBUG:    2.9  mounting com.appstafarian.MarvinIP
DEBUG:    4.2 MarvinManagerAction:on_device_connection_changed(iPhone5,2 running iOS 6.1.4) 
DEBUG:    4.2  self.has_password: False
DEBUG:    4.2 MarvinManagerAction:rebuild_menus() 
DEBUG:    4.2  Marvin connected
Job: 1 Get device information started
DeviceJob: 1 Get device information done, calling callback
DeviceJob: 1 Get device information callback returned
Job: 2 Get list of books on device started
Job: 1 Get device information finished
No details available.
DeviceJob: 2 Get list of books on device done, calling callback
DeviceJob: 2 Get list of books on device callback returned
Job: 2 Get list of books on device finished
No details available.
Job: 3 Upload 1 books to device:The Yiddish Policemen's Union started
Device using plugboard epub MARVIN None
Setting metadata in: The Yiddish Policemen's Union at: /var/folders/6v/qwcd7xmx53qg8v5g9jpd33lw0000gn/T/calibre_1.3.0_tmp_WM8lZ0/eMPcuocaltmpfmt.epub
Device using plugboard epub MARVIN None
DeviceJob: 3 Upload 1 books to device:The Yiddish Policemen's Union done, calling callback
DeviceJob: 3 Upload 1 books to device:The Yiddish Policemen's Union callback returned
Job: 3 Upload 1 books to device:The Yiddish Policemen's Union finished
'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_WM8lZ0/oyDx0__ios_local_db/Marvin_overlays.py", line 1240, in upload_books
      File "/var/folders/6v/qwcd7xmx53qg8v5g9jpd33lw0000gn/T/calibre_1.3.0_tmp_WM8lZ0/oyDx0__ios_local_db/Marvin_overlays.py", line 1405, in _create_new_book
    TypeError: 'NoneType' object has no attribute '__getitem__'

DEBUG:   42.0 MarvinManagerAction:shutting_down() 
@GRiker

This comment has been minimized.

Show comment
Hide comment
@GRiker

GRiker Sep 14, 2013

Collaborator

I've uploaded a new version (1.1.1) of the iOS reader applications plugin which should fix this crash. You can download it from http://www.mobileread.com/forums/showthread.php?t=215624 or use calibre to install the updated plugin.

Collaborator

GRiker commented Sep 14, 2013

I've uploaded a new version (1.1.1) of the iOS reader applications plugin which should fix this crash. You can download it from http://www.mobileread.com/forums/showthread.php?t=215624 or use calibre to install the updated plugin.

@GRiker GRiker closed this Sep 14, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment