View Single Post
Old 09-09-2014, 08:46 PM   #109
AndrewG
Enthusiast
AndrewG began at the beginning.
 
Posts: 32
Karma: 10
Join Date: Aug 2014
Location: Melbourne, Australia
Device: iPad using Marvin
davidfor, in response to your post 107, here are the results of the experiment you suggested:

Using iPhone 4s, Mac OSX 10.9.4, 2014 Retina Mac Book Pro, Marvin (latest version)

calibre, version 2.2.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 86, in run
File "site-packages/calibre/gui2/device.py", line 501, in _books
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_vYrEbm/R56zow_ios_local_db/Marvin_overlays.py", line 285, in books
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_vYrEbm/R56zow_ios_local_db/Marvin_overlays.py", line 2352, in _restore_from_snapshot
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_vYrEbm/R56zow_ios_local_db/Marvin_overlays.py", line 2328, in _validate_mainDb_profile
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_vYrEbm/R56zow_ios_local_db/Marvin_overlays.py", line 1579, in _compare_mainDb_profiles
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_vYrEbm/R56zow_ios_local_db/Marvin_overlays.py", line 2109, in _profile_db
DatabaseError: database disk image is malformed

Using iPad2, Mac OSX 10.9.4, 2014 Retina Mac Book Pro, Marvin (latest version)

calibre, version 2.2.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 86, in run
File "site-packages/calibre/gui2/device.py", line 501, in _books
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_xLmv8p/2lKiU3_ios_local_db/Marvin_overlays.py", line 285, in books
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_xLmv8p/2lKiU3_ios_local_db/Marvin_overlays.py", line 2352, in _restore_from_snapshot
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_xLmv8p/2lKiU3_ios_local_db/Marvin_overlays.py", line 2328, in _validate_mainDb_profile
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_xLmv8p/2lKiU3_ios_local_db/Marvin_overlays.py", line 1579, in _compare_mainDb_profiles
File "/var/folders/g4/jj3y1bvs4h53f4tpsc7_d3x40000gn/T/calibre_2.2.0_tmp_xLmv8p/2lKiU3_ios_local_db/Marvin_overlays.py", line 2108, in _profile_db
DatabaseError: database disk image is malformed

If you refer to my post 105, you will see that I have found a method of arriving at a situation which crashes calibre 2.2 but not 1.48. I suspect that this should be repeatable by anyone who wishes to get a test case to look at.

As always, I hope that this is helpful.
AndrewG is offline   Reply With Quote