Quote:
Originally Posted by chaley
All we can determine from that error is that the Calibre companion sent bogus information. We don't know more because CC didn't send it.
Looking more carefully at the sequence, it actually appears that CC is running out of memory while receiving a segment of the book. How much RAM does your nook have? Looking at specs, I see that 8GB tablets have 512mb of RAM and 16GB tablets have 1GB of RAM. Both of these numbers are small, which could be the root of the problem.
This weekend we are redoing how we manage memory. We are also looking at how we send books, with a goal of improving performance. While in the middle of it I will look for what might be using memory in this use case. It isn't obvious, but that doesn't mean much.
I have taken a lot of your time, and I thank you for your responses. If you have even more time, it would help if you ran Calibre with the "Extra Debug Information" flag set. You set this flag by going to Preferences -> Plugins -> Device interface plugins -> Smartdevice app and checking the box. If you do this and get a debug log, could you post the entire log? There is information in the non-error messages that will help confirm or deny my current hypothesis. Do note that titles of books will be in the debug log, which you might consider private. If you don't want to post it, send it to me as a PM. Thanks in advance.
|
Hello
I turned on the extra debugging. I then did a restart on Calibre. I was able to catch the error message on the nook as follows: The application Google Play Store (process com.android.vending) has stopped unexpectedly. Please try again.
The error from Calibre is:
Calibre, version 0.8.65
ERROR: Error: Error communicating with device
Device responded with incorrect information
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 83, in run
File "site-packages\calibre\gui2\device.py", line 478, in _upload_books
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 44, in _synchronizer
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 799, in upload_books
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 452, in _put_file
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 425, in _call_client
ControlError: Device responded with incorrect information
Thank you for your patience!
Dave