There are various sqlite databases on your idevice, created by Marvin and (I think) by IOSRA. The IOSRA plugin copies these databases to your PC so that it can interrogate it. The "database disk image is malformed" error occurs when the local copy is corrupt. From your call stack and the plugin code I can see that error should only occur when booklist caching is enabled in the IOSRA plugin. So I suggest you try turning it off: customise the IOSRA plugin in Calibre to turn off "Enable booklist caching on device".
PS: It could be you are short of disk space on your idevice, which I assume is where the cache is stored between sessions.
Last edited by ShellShock; 01-28-2015 at 01:48 PM.
|