09-07-2014, 03:54 PM | #106 |
Junior Member
Posts: 9
Karma: 10
Join Date: Aug 2007
Device: Marvin XD
|
I posted about this earlier, but want to count myself in the group that is experiencing this problem with large libraries. My suspicion is that the fact that there seem to be fewer problems on the iPhone compared with the iPad is that (I'm guessing) most of us with large libraries don't carry nearly as many books on our iPhones as we do on our iPads. I'm able to sync with no problem with my iPhone using calibre 2.1.0, but the plug-in crashes instantly (with a database corruption error message) as soon as I try to sync with the much larger Marvin collection on my iPad. There are no such problems with calibre 1.48 using the old plug-ins.
|
09-08-2014, 06:51 AM | #107 |
Grand Sorcerer
Posts: 24,906
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
The size of the library was one of my thoughts. If everyone who had the problem was reporting they had thousands of books, then size might be it. But, as there have been reports with less than 500 books, it makes it less likely.
The other questions that come to mind are: - What was Marvin doing when you connected? I haven't used Marvin enough to know if that is a meaningful question. - How link since Marvin had been started? - Which device? It seems to be mainly the iPad, but I don't know if there is a pattern for which iPad. - Which iOS version? - What operating system? I think there have been reports for both Windows and Mac. After writing those questions, could someone who is seeing the problem, restart their iPad, start Marvin and connect without doing anything else? The idea is to have the device and app in the cleanest state possible. |
09-08-2014, 10:37 PM | #108 |
Resident Curmudgeon
Posts: 74,608
Karma: 130140792
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Why not remove the copying of the library and try access the library directly?
|
09-09-2014, 08:46 PM | #109 |
Enthusiast
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. |
09-09-2014, 09:03 PM | #110 |
Grand Sorcerer
Posts: 12,258
Karma: 74007256
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
Pardon my asking... Are there any Windows users experiencing issues like this? If not were there any changes to USB handling that affected Macs only in the 2.x calibre builds? For instance 2.0 did introduce new support for MTP devices which presumably means a newer version of libusb (or similar component).
|
09-09-2014, 09:39 PM | #111 |
null operator (he/him)
Posts: 20,674
Karma: 26966376
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
09-09-2014, 11:02 PM | #112 | |
creator of calibre
Posts: 44,015
Karma: 22669822
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
|
|
09-09-2014, 11:22 PM | #113 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Aug 2014
Location: Melbourne, Australia
Device: iPad using Marvin
|
Well done PeterT. The problem is definitely a Mac OSX problem only. I have Parallels on my Mac and just tried installing Calibre 2.2 on a Windows 7 virtual machine, using the Calibre library from the Mac. It worked perfectly with both my iPhone and my iPad. No problems at all.
|
09-10-2014, 02:05 AM | #114 |
Zealot
Posts: 105
Karma: 2029154
Join Date: Sep 2013
Location: Pacific Northwest
Device: iPad Mini, iPhone 12, Kindle Paperwhite 3
|
|
09-12-2014, 09:51 PM | #115 |
Wizard
Posts: 1,841
Karma: 9547754
Join Date: Jul 2009
Location: Newcastle, Australia
Device: iPhone SE2020
|
I forgot that the iOS reader apps plugin doesn't work in Mavericks... and installed it... which then led to a Calibre (2.3) crash. I've now managed to uninstall that (and MarvinXD since it cant be used without) and all is good again.
|
09-13-2014, 02:13 AM | #116 |
Resident Curmudgeon
Posts: 74,608
Karma: 130140792
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Seems to me, that Mavericks is a lot less compatible then it should be. I think Apple is charging too much for it (I know it's free).
|
09-13-2014, 04:55 AM | #117 |
Wizard
Posts: 1,841
Karma: 9547754
Join Date: Jul 2009
Location: Newcastle, Australia
Device: iPhone SE2020
|
|
09-13-2014, 08:41 PM | #118 |
Resident Curmudgeon
Posts: 74,608
Karma: 130140792
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
09-14-2014, 04:21 AM | #119 |
Addict
Posts: 343
Karma: 1010002
Join Date: Apr 2008
Location: London. UK
Device: Marvin Reader on iPad Air (via Calibre)
|
FWIW, it all worked fine on Mavericks for me before the 2.X updates. Was able to use both plugins happily.
Alas, now that the plugins are updated it doesn't work in 1.48 either. Let me know if there are any tests I can run to help track down what is happening on OS/X. Last edited by ChristopherTD; 09-14-2014 at 05:08 AM. |
09-14-2014, 10:31 AM | #120 | |
Junior Member
Posts: 2
Karma: 10
Join Date: Apr 2011
Device: KOBO Wireless and iPad Air
|
ios reader applications
Quote:
After upgrading from Calibre 1.48 to 2.23 I was also unable to configure the IOS Applications Plugin for the reasons posted by Kaufman and Lamp. I am pleased to report that complete removal and re-installation of IOS Applications and Marvin XD plugins (as per Wulf's instructions) evreything works as it should. These are my devices: Windows PC with Windows 7 Premium 64bit installed iPad Air with IOS version 7.12 installed |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Device Plugin] iOS reader applications (closed) | GRiker | Plugins | 182 | 06-15-2014 05:00 PM |
iOS Reader Application Plugin | Guinan | Plugins | 1 | 03-30-2014 08:18 PM |
Getting Books onto your iOS device with iTunes | kyteflyer | Apple Devices | 9 | 01-30-2013 02:50 PM |
[Device Plugin] Kindle 2, 3, 4, Touch Device Interface MBP Update Mod | cryzed | Plugins | 7 | 10-28-2012 04:58 PM |