View Single Post
Old 07-27-2013, 12:20 AM   #1
BookJunkieLI
Evangelist
BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.BookJunkieLI ought to be getting tired of karma fortunes by now.
 
BookJunkieLI's Avatar
 
Posts: 435
Karma: 572984
Join Date: Jan 2010
Location: Long Island
Device: Kobo Libra 2, Kindle 4, Nook Gl4, Nook STR, REB 1100, Ebookwise 1500,
Unhappy Calibre won't sync with my Nook STR

I'm using .9.40 on Windows XP although I noticed the issue awhile ago it's just finally gotten to the point I'm really annoyed by it. When I plug in my Nook my computer recognizes it with no problem. I can easily manipulate the files through windows explorer. I open up Calibre and it spends a solid 40 minutes getting the list of books on device only to pop an error as soon as it hits 100%. It gives me the following message:

Spoiler:
calibre, version 0.9.40
ERROR: Error: Error communicating with device



Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 85, in run
File "site-packages\calibre\gui2\device.py", line 477, in _books
File "site-packages\calibre\devices\usbms\driver.py", line 244, in books
File "site-packages\calibre\devices\usbms\driver.py", line 392, in sync_booklists
File "site-packages\calibre\devices\usbms\driver.py", line 390, in write_prefix
File "site-packages\calibre\ebooks\metadata\book\json_codec.p y", line 123, in encode_to_file
File "json\__init__.py", line 250, in dumps
File "json\encoder.py", line 209, in encode
MemoryError


What gets me is it says there's an error communicating with the device and won't show the list of books but Calibre still shows that the device is connected as well as Memory Card A and has absolutely no issues with sending books to either of them.

Does anyone know why it's doing this? And if not is there a way to get Calibre to recognize that a device is connected but *not* search for the list of books? Having to wait 40 minutes every time I connect my Nook to be able to do anything with it is really really annoying and a monumental waste of time since it doesn't even get me the list of books.

Beth

Edit: I went to Preferences: Miscellaneous: Debug Device Detection and it gives me this message:
calibre, version 0.9.40
ERROR: Device already detected: A device (The Nook) is already detected by calibre. If you wish to debug the detection of another device, first disconnect this device.

Last edited by BookJunkieLI; 07-27-2013 at 12:28 AM.
BookJunkieLI is offline   Reply With Quote