Am receiving the exact same error as stanhere. iOS 8.2 on iPad3 (ME392LL/A) connecting to Windows 7 64 bit running Calibre 2.8 64 bit with iOSRA 1.4.4 and Marvin XD 1.2.4 with ShellShock's 64 bit DLL replacements dated 11/3. Running Library maintenance function "Check Library" results in no database errors found. I have completed a Library metadata backup, renamed the DB file and attempted to perform a restore DB. This locked up partway through, potentially due to the LARGE size of my library (11,121 books currently). I have restored the backup DB file. Calibre opens and operates fine against the Library, however attempting to connect with Marvin results in the traceback.
Error traceback:
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 502, in _books
File "C:\Users\Rob\AppData\Local\Temp\calibre_l7evvl\9q nrr4_ios_local_db\Marvin_overlays.py", line 285, in books
File "C:\Users\Rob\AppData\Local\Temp\calibre_l7evvl\9q nrr4_ios_local_db\Marvin_overlays.py", line 2352, in _restore_from_snapshot
File "C:\Users\Rob\AppData\Local\Temp\calibre_l7evvl\9q nrr4_ios_local_db\Marvin_overlays.py", line 2328, in _validate_mainDb_profile
File "C:\Users\Rob\AppData\Local\Temp\calibre_l7evvl\9q nrr4_ios_local_db\Marvin_overlays.py", line 1579, in _compare_mainDb_profiles
File "C:\Users\Rob\AppData\Local\Temp\calibre_l7evvl\9q nrr4_ios_local_db\Marvin_overlays.py", line 2108, in _profile_db
DatabaseError: database disk image is malformed
|