v0.9.29 Error communicating with device

Bug #1176314 reported by Dragan Petrovic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

After upgrade to version 0.9.29, from 0.9.28, Calibre cant communicate anymore with Calibre Companion on my mobile phone. After I click on Connect (as Wirelles device), Calibre reports "Error communicating with device".

Log:

------------------------------
calibre, version 0.9.29
ERROR: Error: Error communicating with device

Assigning to this object is forbidden

Traceback (most recent call last):
  File "site-packages\calibre\gui2\device.py", line 85, in run
  File "site-packages\calibre\gui2\device.py", line 470, in _books
  File "site-packages\calibre\devices\smart_device_app\driver.py", line 49, in _synchronizer
  File "site-packages\calibre\devices\smart_device_app\driver.py", line 1043, in books
  File "site-packages\calibre\devices\smart_device_app\driver.py", line 716, in _set_known_metadata
  File "site-packages\calibre\ebooks\metadata\book\base.py", line 182, in deepcopy
  File "copy.py", line 163, in deepcopy
  File "copy.py", line 257, in _deepcopy_dict
  File "copy.py", line 190, in deepcopy
  File "copy.py", line 334, in _reconstruct
  File "copy.py", line 163, in deepcopy
  File "copy.py", line 257, in _deepcopy_dict
  File "copy.py", line 190, in deepcopy
  File "copy.py", line 358, in _reconstruct
  File "site-packages\calibre\library\field_metadata.py", line 427, in __setitem__
AttributeError: Assigning to this object is forbidden
------------------------------

I downgraded to version 0.9.28 and everything works without problems.

OS is Windows 7 64-bit.

If you need more details, send me email.

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1176314

Fix will be in next release.

 status fixreleased

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.