I uninstalled Marvin from my iPhone (IOS8) then reinstalled. Customised Calibre plugins for debug, started Calibre in debug mode then gave it the task of transferring my 500 largest books to the iPhone. After 28 minutes it was reporting staging 400 of 500 books. No change after another 20 minutes so I disconnected the iPhone and closed Calibre. The log is attached as tmpxbjlbt.txt.zip
I then restarted Calibre in debug mode and discovered that 400 books had been successfully transferred and gave it the task of transferring the next 1100 books. 2 books were reported as not transferrable because of being in the incorrect format and then Calibre began to transfer the remaining 1098. After 16 minutes and 5 seconds Marvin gave a timeout error message, log attached as tmppe3ier.txt.zip.
I restarted Marvin in debug mode to find a further 1000 books had been transferred. Calibre would not transfer book 1401, it claimed no suitable formats found but reported the presence of an ePub. Calibre was next tasked with transferring the next 1599 books. No problem, so then the next 2000...and this time we have an error sending the metadata and the malformed database message:
calibre, version 2.8.0
ERROR: Error: Error communicating with device
database disk image is malformed
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 87, in run
File "site-packages\calibre\gui2\device.py", line 532, in _sync_booklists
File "C:\Users\Andrew\AppData\Local\Temp\calibre_vzn1dh \c5a2ct_ios_local_db\Marvin_overlays.py", line 1009, in sync_booklists
File "C:\Users\Andrew\AppData\Local\Temp\calibre_vzn1dh \c5a2ct_ios_local_db\Marvin_overlays.py", line 2109, in _profile_db
DatabaseError: database disk image is malformed
The debug log is attached as tempdr7hyn.txt.zip
|