Junior Member
Posts: 2
Karma: 10
Join Date: Dec 2010
Device: Sony PRS-300
|
Transfer of collections on Sony PRS-300
I have been using the Sony reader and Calibre successfully for some time, but have just come across major problems when trasferring book from library to reader. I have had the following problems
1. When O try to delete a book from reader, the book is deleted buy I get the following error message
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 81, in run
File "site-packages\calibre\gui2\device.py", line 354, in _sync_booklists
File "site-packages\calibre\devices\prs505\driver.py", line 207, in sync_booklists
File "site-packages\calibre\devices\prs505\driver.py", line 195, in initialize_XML_cache
File "site-packages\calibre\devices\prs505\sony_cache.py", line 113, in __init__
File "lxml.etree.pyx", line 2743, in lxml.etree.fromstring (src/lxml/lxml.etree.c:52665)
File "parser.pxi", line 1573, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:79932)
File "parser.pxi", line 1445, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:78709)
File "parser.pxi", line 920, in lxml.etree._BaseParser._parseUnicodeDoc (src/lxml/lxml.etree.c:75083)
File "parser.pxi", line 564, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:71739)
File "parser.pxi", line 645, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:72614)
File "parser.pxi", line 596, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:72123)
XMLSyntaxError: None
When I try to download the book again the book is transferred, but not the collection detail. I get the following error message
None
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 81, in run
File "site-packages\calibre\gui2\device.py", line 354, in _sync_booklists
File "site-packages\calibre\devices\prs505\driver.py", line 207, in sync_booklists
File "site-packages\calibre\devices\prs505\driver.py", line 195, in initialize_XML_cache
File "site-packages\calibre\devices\prs505\sony_cache.py", line 113, in __init__
File "lxml.etree.pyx", line 2743, in lxml.etree.fromstring (src/lxml/lxml.etree.c:52665)
File "parser.pxi", line 1573, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:79932)
File "parser.pxi", line 1445, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:78709)
File "parser.pxi", line 920, in lxml.etree._BaseParser._parseUnicodeDoc (src/lxml/lxml.etree.c:75083)
File "parser.pxi", line 564, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:71739)
File "parser.pxi", line 645, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:72614)
File "parser.pxi", line 596, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:72123)
XMLSyntaxError: None
Sometimes the book does not tranfer at all. I get the following message
calibre, version 0.8.25
ERROR: Error: Error communicating with device
[Errno 22] Invalid argument
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 81, in run
File "site-packages\calibre\gui2\device.py", line 405, in _upload_books
File "site-packages\calibre\devices\usbms\driver.py", line 263, in upload_books
File "site-packages\calibre\devices\usbms\cli.py", line 60, in put_file
File "shutil.py", line 51, in copyfileobj
IOError: [Errno 22] Invalid argument
In trying to resolve this I have reformated the reader memory, and retried the previous version of Calibre which worked (8.25). The overall picture is oif erratic performance and the loss of the collections on the reader, tho I have managed to get most of the book downloaded.
Can anyone help?
|