View Single Post
Old 07-25-2010, 06:50 AM   #1
zexzex
Junior Member
zexzex began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jul 2010
Device: PRS-505
Exclamation PRS-505 Error communicating with device

Hi!

I'm using calibre version 0.7.10 created by Kovid Goyal and connected to my SONY PRS-505. Calibre after getting contents of the reader shows error message:

ERROR: Error: Error communicating with device

All strings must be XML compatible: Unicode or ASCII, no NULL bytes

Traceback (most recent call last):

File "site-packages\calibre\gui2\device.py", line 68, in run

File "site-packages\calibre\gui2\device.py", line 282, in _books

File "site-packages\calibre\devices\prs505\driver.py", line 133, in books

File "site-packages\calibre\devices\usbms\driver.py", line 160, in books

File "site-packages\calibre\devices\prs505\driver.py", line 153, in sync_booklists

File "site-packages\calibre\devices\prs505\sony_cache.py", line 355, in update

File "site-packages\calibre\devices\prs505\sony_cache.py", line 500, in update_text_record

File "lxml.etree.pyx", line 634, in lxml.etree._Element.set (src/lxml/lxml.etree.c:31548)

File "apihelpers.pxi", line 487, in lxml.etree._setAttributeValue (src/lxml/lxml.etree.c:13896)

File "apihelpers.pxi", line 1242, in lxml.etree._utf8 (src/lxml/lxml.etree.c:19848)

ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes

I was looking throught internet and found that such a bug was fixed in previous versions of calibre. Maybe it get back somehow?
What should I do in this case?

Thanks for advice!
zexzex is offline   Reply With Quote