Quote:
Originally Posted by dem1980fr
I have some errors in the database
Code:
calibre, version 5.26.0
ERREUR : Exception non gérée: <b>CorruptError</b>:CorruptError: database disk image is malformed
calibre 5.26 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.19041 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: fr
Successfully initialized third party plugins: Amazon.com Multiple Countries (1, 0, 0) && KePub Output (3, 5, 3) && Kobo Books (1, 8, 2) && Kobo Utilities (2, 14, 1) && KoboTouchExtended (3, 5, 3) && Obok DeDRM (6, 7, 0)
Traceback (most recent call last):
File "calibre_plugins.koboutilities.action", line 1784, in vacuum_device_database
File "calibre_plugins.koboutilities.action", line 3754, in _vacuum_device_database
apsw.CorruptError: CorruptError: database disk image is malformed
Code:
Résultat de l'exécution de la commande 'PRAGMA integrity_check' sur la base de données du dispositif Kobo:
*** in database main ***
On tree page 20466 cell 0: invalid page number 20633
On tree page 20466 cell 122: invalid page number 20630
On tree page 20466 cell 121: invalid page number 20628
On tree page 20466 cell 120: invalid page number 20627
On tree page 20466 cell 119: invalid page number 20624
On tree page 20466 cell 118: invalid page number 20623
On tree page 20466 cell 117: invalid page number 20620
On tree page 20466 cell 116: invalid page number 20616
On tree page 20466 cell 115: invalid page number 20614
On tree page 20466 cell 114: invalid page number 20612
On tree page 20466 cell 113: invalid page number 20611
On tree page 20466 cell 112: invalid page number 20608
On tree page 20466 cell 111: invalid page number 20604
On tree page 20466 cell 110: invalid page number 20602
On tree page 20466 cell 109: invalid page number 20598
On tree page 20466 cell 108: invalid page number 20597
On tree page 20466 cell 107: invalid page number 20596
On tree page 20466 cell 106: invalid page number 20590
On tree page 20466 cell 105: invalid page number 20589
On tree page 20466 cell 104: invalid page number 20587
On tree page 20466 cell 103: invalid page number 20584
On tree page 20466 cell 102: invalid page number 20583
On tree page 20466 cell 101: invalid page number 20579
On tree page 20466 cell 100: invalid page number 20574
On tree page 20466 cell 99: invalid page number 20572
On tree page 20466 cell 98: invalid page number 20571
On tree page 20466 cell 97: invalid page number 20568
On tree page 20466 cell 96: invalid page number 20564
On tree page 20466 cell 95: invalid page number 20563
On tree page 20466 cell 94: invalid page number 20560
On tree page 20466 cell 93: invalid page number 20557
On tree page 20466 cell 92: invalid page number 20555
On tree page 20466 cell 91: invalid page number 20552
On tree page 20466 cell 90: invalid page number 20548
On tree page 20466 cell 89: invalid page number 20546
On tree page 20466 cell 88: invalid page number 20545
On tree page 20466 cell 87: invalid page number 20542
On tree page 20466 cell 86: invalid page number 20538
On tree page 20466 cell 85: invalid page number 20536
On tree page 20466 cell 84: invalid page number 20532
On tree page 20466 cell 83: invalid page number 20531
Page 19450: btreeInitPage() returns error code 11
On tree page 19458 cell 2: Rowid 12856 out of order
On tree page 17690 cell 86: 2nd reference to page 19457
On tree page 16277 cell 64: 2nd reference to page 16701
On tree page 5791 cell 2: invalid page number 20551
On tree page 5791 cell 2: Child page depth differs
On tree page 5791 cell 1: Child page depth differs
On tree page 5629 cell 10: invalid page number 20618
On tree page 5629 cell 9: invalid page number 20601
On tree page 5629 cell 8: invalid page number 20586
On tree page 5629 cell 7: invalid page number 20566
On tree page 5629 cell 6: invalid page number 20550
On tree page 5629 cell 5: invalid page number 20535
On tree page 6634 cell 4: invalid page number 20541
On tree page 6634 cell 4: Child page depth differs
On tree page 6634 cell 3: invalid page number 20607
On tree page 5742 cell 2: invalid page number 20621
On tree page 5742 cell 1: invalid page number 20606
On tree page 5742 cell 0: invalid page number 20595
On tree page 6634 cell 2: Child page depth differs
On tree page 4720 cell 1: invalid page number 20610
On tree page 4720 cell 8: invalid page number 20582
On tree page 4720 cell 7: invalid page number 20567
On tree page 4720 cell 6: invalid page number 20554
On tree page 4720 cell 5: invalid page number 20540
On tree page 20521 cell 0: invalid page number 20629
On tree page 20521 cell 78: invalid page number 20626
On tree page 20521 cell 77: invalid page number 20619
On tree page 20521 cell 76: invalid page number 20613
On tree page 20521 cell 75: invalid page number 20605
On tree page 20521 cell 74: invalid page number 20600
On tree page 20521 cell 73: invalid page number 20594
On tree page 20521 cell 72: invalid page number 20588
On tree page 20521 cell 71: invalid page number 20581
On tree page 20521 cell 70: invalid page number 20573
On tree page 20521 cell 69: invalid page number 20565
On tree page 20521 cell 68: invalid page number 20562
On tree page 20521 cell 67: invalid page number 20553
On tree page 20521 cell 66: invalid page number 20547
On tree page 20521 cell 65: invalid page number 20539
On tree page 20521 cell 64: invalid page number 20534
On tree page 7408 cell 6: invalid page number 20527
On tree page 7408 cell 6: Child page depth differs
On tree page 7408 cell 5: Child page depth differs
On tree page 6828 cell 5: 2nd reference to page 20526
On tree page 6828 cell 5: Child page depth differs
On tree page 6828 cell 4: invalid page number 20592
On tree page 5770 cell 3: 2nd reference to page 20525
On tree page 5770 cell 2: invalid page number 20537
On tree page 5770 cell 1: invalid page number 20615
On tree page 5770 cell 0: invalid page number 20631
On tree page 6828 cell 3: Child page depth differs
On tree page 5666 cell 2: invalid page number 20622
On tree page 5666 cell 8: invalid page number 20603
On tree page 5666 cell 7: invalid page number 20591
On tree page 5666 cell 6: invalid page number 20580
On tree page 5666 cell 5: invalid page number 20569
On tree page 5666 cell 4: invalid page number 20556
On tree page 5666 cell 3: invalid page number 20544
|
It looks like the corruption in the database is to much for the VACUUM to fix. Which means either restoring a backup, or signing out of the device and back in to create a new database.
Are you reading comics in CBZ or CBR format? A problem has been discovered with this that can mean the database will be corrupted after attempting to use it in calibre or the Kobo desktop application, or for that matter, anything that tries to update the database. This seems to explain the problems some people are having with corrupt databases.