| 
	
		
		
			
			 
				
				Calibre stopped working due to corrupt DB
			 
			 
			
		
		
		
		
			
			Calibre 3.20 stopped working after I tried to save a title after editing its metadata. After rebooting Calibre, I was told there was a DB error which Calibre would try to fix.  The restoration failed and I got this error message. 
 
calibre, version 3.20.0 
ERROR: Failed to repair library: Restoring database failed, click Show details to see details 
 
Traceback (most recent call last): 
  File "site-packages\calibre\db\restore.py", line 123, in run 
  File "site-packages\calibre\db\restore.py", line 239, in create_cc_metadata 
  File "site-packages\calibre\db\restore.py", line 29, in __init__ 
  File "site-packages\calibre\db\backend.py", line 379, in __init__ 
  File "site-packages\calibre\db\backend.py", line 1140, in initialize_database 
  File "c:\t\t\apsw-9hooel\apsw-3.13.0-r1\src\cursor.c", line 236, in resetcursor 
IOError: IOError: disk I/O error 
 
It reports a disk IOError but the disk is fine and the titles contained within the Calibre library are readable by ADE.  Any ideas?  BTW, I am running Win 10 Pro on a Dell PC.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 |