Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-14-2018, 05:45 PM   #196
DaltonST
Deviser
DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.
 
DaltonST's Avatar
 
Posts: 1,500
Karma: 101298
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
CorruptError: database disk image is malformed

Your debug log notes at the top that Calibre has not been shutting down gracefully, and at the bottom says:

Code:
Traceback (most recent call last):
  File "site-packages/calibre/gui2/ui.py", line 1056, in closeEvent
  File "site-packages/calibre/gui2/ui.py", line 972, in shutdown
  File "site-packages/calibre/db/cache.py", line 63, in call_func_with_lock
  File "site-packages/calibre/db/cache.py", line 617, in set_pref
  File "site-packages/calibre/db/backend.py", line 134, in set
  File "site-packages/calibre/db/backend.py", line 123, in __setitem__
  File "site-packages/calibre/db/backend.py", line 845, in execute
  File "src/cursor.c", line 236, in resetcursor
CorruptError: CorruptError: database disk image is malformed
That is not a CALM error; it is a Calibre error.

If you are running CALM with your Calibre Libraries on a network, that could be the problem.

Ensure that there are no capitalization differences between your stated paths and the actual paths.

Walk before you run. Try temporarily consolidating only one (1) single Source Library that is on a local drive into a CALM Target Library that is on the same local drive. If that works, then you have a functional baseline to start from, and you would know whether or not your current issues were likely caused by your computing environment.



DaltonST
DaltonST is offline   Reply With Quote
Old 07-08-2019, 03:20 PM   #197
DaltonST
Deviser
DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.DaltonST is the One.
 
DaltonST's Avatar
 
Posts: 1,500
Karma: 101298
Join Date: Aug 2013
Location: Texas
Device: 8" Win10 Tablet w/Calibre64
Version 2.0.33 Python 3 compatibility; Minimum version now 3.41.3.

Version 2.0.33 -2019-07-08 Python 3 compatibility; Minimum version now 3.41.3.

Upgrade Calibre first.

As always, test a new version of CALM against test Libraries using the various "Metadata Tools" that update your Source Libraries. The CALM Target Library can always be deleted and recreated via a new Consolidation job, but your Source Libraries need to be protected from undesired changes. Always back up their metadata.db files before using the "Metadata Tools" to do mass changes of them from the CALM Target Library.


Remember to back up your personal metadata_tools.db file in your CALM Target Library directory, since it has your personally-maintained "Derive Genres" configuration, not to mention all of your Tag Rules. You do not want to have to manually recreate all of those rules, so do yourself a favor and back that db up.



DaltonST
DaltonST is offline   Reply With Quote
Advert
Reply

Tags
calibredb, consolidate, genre, tags

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 412 04-24-2018 06:07 PM
[Metadata Source Plugin] SRU - Library of Congress & GBV (ger) vform Plugins 3 01-28-2014 04:54 PM
Getting custom metadata field in GUI plugin SauliusP. Development 7 02-11-2012 01:31 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM
Can I make Sony Ebook Library consolidate my library? palex481 Sony Reader 5 05-18-2008 07:44 PM


All times are GMT -4. The time now is 01:32 PM.


MobileRead.com is a privately owned, operated and funded community.