View Single Post
Old 02-04-2015, 06:27 PM   #1
Papi47
Zealot
Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'Papi47 understands when you whisper 'The dog barks at midnight.'
 
Papi47's Avatar
 
Posts: 135
Karma: 42911
Join Date: Dec 2010
Location: Cascadia
Device: Kindle3, iPad
Calibre errors on start up

I upgraded to v 2.18 last week and got the folowing errors after adding books. Now the error comes on startup and nothing seems to work.

calibre, version 2.18.0
ERROR: Unhandled exception: <b>CorruptError</b>:CorruptError: database disk image is malformed

calibre 2.18 isfrozen: True is64bit: False
Linux-3.13.0-26-generic-i686-with-debian-jessie-sid Linux ('32bit', 'ELF')
('Linux', '3.13.0-26-generic', '#48-Ubuntu SMP Wed May 7 23:30:46 UTC 2014')
Python 2.7.9
Linux: ('debian', 'jessie/sid', '')
Successfully initialized third party plugins: DeDRM && Modify ePub && Barnes & Noble && KindleUnpack - The Plugin && Goodreads && Find Duplicates && Overdrive Link && EpubMerge && Overdrive Link
Traceback (most recent call last):
File "site-packages/calibre/gui2/convert/single.py", line 272, in accept
File "site-packages/calibre/gui2/convert/metadata.py", line 236, in commit
File "site-packages/calibre/db/legacy.py", line 465, in set_metadata
File "site-packages/calibre/db/cache.py", line 57, in call_func_with_lock
File "site-packages/calibre/db/cache.py", line 1254, in set_metadata
File "site-packages/calibre/db/cache.py", line 1222, in protected_set_field
File "site-packages/calibre/db/cache.py", line 1202, in set_field
File "site-packages/calibre/db/cache.py", line 1024, in set_field
File "site-packages/calibre/db/write.py", line 513, in set_books
File "site-packages/calibre/db/write.py", line 205, in one_one_in_other
File "site-packages/calibre/db/backend.py", line 805, in executemany
File "src/cursor.c", line 231, in resetcursor
CorruptError: CorruptError: database disk image is malformed.

Does this mean that my library is corrupted?

Answered my own question, that library was the problem. Another one worked fine. Thank goodness for weekly backups! I'm Happy once again but I would like to know How it Happened

Last edited by Papi47; 02-04-2015 at 07:17 PM. Reason: update
Papi47 is offline   Reply With Quote