View Single Post
Old 11-14-2018, 05:45 PM   #196
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
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