![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,627
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Error: database disk image is malformed
Hello:
Calibre is telling me that my ereader has this problem: Code:
File "c:\t\t\apsw-47cp24d7\src\cursor.c", line 236, in resetcursor CorruptError: CorruptError: database disk image is malformed |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
You can try opening the database with a SQLite management tool and running a check. This should open it and run. But, it might fail to open it. The database check in the Kobo Utilities probably won't work as it will probably fail opening the database. I can't tell that for sure as I'd need at least the previous line in the error to see exactly where this was called from.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,627
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#4 |
Groupie
![]() ![]() ![]() Posts: 195
Karma: 245
Join Date: Aug 2009
Location: USA
Device: Kobo Clara Blue PRS 350
|
That's the same error I've been getting. Despite resetting, reimaging and restoring the db, it keeps coming back.
compurandom mentioned he thinks calibre is corrupting the db on his forma but going to 5.x might have fixed it. I'm trying that now. https://www.mobileread.com/forums/sh...d.php?t=334262 |
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,627
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I've listened about calibre corrupting db I don't know how many times
![]() |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
As to you thread in general, you kept bringing up the second database on the device, "BookReader.sqlite". An I kept telling you that it had nothing to do with it as calibre does not touch it. If you truly believe it was corrupt and causing calibre to detect that the database was corrupt, then you have demonstrated without a doubt that calibre is not what is causing the database corrupt. Calibre, or more specifically the KoboTouch and KoboTouchExtended drivers, do not touch this file and do not have any knowledge that it exists. If something is corrupting this file and the main database, then it is not calibre. One last thing, for your thread, the location that the corruption was detected was in code reading the database. At that point, calibre has not done anything other than open the database to read it. It is unlikely that reading the database would corrupt it. It is most likely that it was corrupted sometime before this. If it was calibre causing the problem, it would have been the previous connection. In which case you should have seen an issue while using the device. Especially if you restarted it at some point. |
|
![]() |
![]() |
![]() |
#7 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,745
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I have had my H2O for almost 6 years. I have never once corrupted the database. I've used most versions of Calibre. I currently use 4.23 and 5.x. No database corruption switching Calibre versions.
So sorry, but the claim that Calibre is corrupting the database is false. |
![]() |
![]() |
![]() |
#8 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,012
Karma: 500000
Join Date: Jun 2015
Device: Rocketbook, kobo aura h2o, kobo forma, kobo libra color
|
Quote:
It wasn't calibre directly that was corrupting it, it wasn't getting ejected properly. I suspect that since I upgraded to version 5, when I eject the device, calibre would go through all the motions of ejecting it, but then not actually eject, and I didn't notice. When I did notice, I was able to repeatedly tell calibre to eject and see that it didn't. So I decided to briefly try version 4.23 to narrow it to device or to calibre version...and it worked. So I went back to version 5, and the problem was gone. So no idea why it was repeatedly not ejecting and repaired itself. Sorry, still no real evidence. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Error in Kobo Glo: database disk image is malformed | Carpidor | Devices | 2 | 08-07-2015 07:17 AM |
ERROR - database disk image malformed | Joy1977 | Calibre | 2 | 05-11-2012 11:28 PM |
Calibre + Kobo Touch error message : database disk image is malformed | Bernard75 | Devices | 1 | 04-07-2012 03:46 PM |
Kobo error: database disk image is malformed | RSaunders | Devices | 7 | 07-28-2011 09:52 PM |
Error communicating with device(Kobo Wireless)/database disk image is malformed | cotej1977 | Devices | 2 | 04-26-2011 09:34 PM |