View Single Post
Old 07-15-2014, 08:20 AM   #1
Inferno
Connoisseur
Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.Inferno ought to be getting tired of karma fortunes by now.
 
Posts: 60
Karma: 2016606
Join Date: Apr 2012
Device: android tablets
Unable to access a few books after upgrade to 1.44

After the upgrade to Calibre 2.44 I found out three titles were not accessible.

I found this out while running winrar with the library shut down. These books were accessible at some point in the last few months as I had not had the problem prior to this backup and my last backup was a couple of months ago. Also, two of the titles had been saved from Calibre to my "library" directory that I use to populate my sd card for my tablet (I have a specific folder structure I prefer for my tablet as I like to read things in a particular order)

When I look up the books in Calibre the file formats are there. Looking in the calibre folder (just looking not changing anything) I see the three formats that were originally there... epub, mobi and lit.

Each format gave an error when clicked on to open in Calibre.

When I tried to add a "good" epub copy of the book it would not add to the record. The .lit copy worked fine.

I added the book from my "library" directory which had been saved with all metadata as a new record and it was fine.

I try to delete the book from Calibre using remove book and get an error
error(5, 'CreateFile', 'Access is denied')

The details show the following between the "==="
===================
calibre 1.44 [64bit] isfrozen: True is64bit: True
Windows-8-6.2.9200 Windows ('64bit', 'WindowsPE')
('Windows', '8', '6.2.9200')
Python 2.7.5
Windows: ('8', '6.2.9200', '', 'Multiprocessor Free')
Traceback (most recent call last):
File "site-packages\calibre\gui2\actions\delete.py", line 392, in delete_books
File "site-packages\calibre\gui2\actions\delete.py", line 366, in do_library_delete
File "site-packages\calibre\gui2\library\models.py", line 359, in delete_books_by_id
File "site-packages\calibre\db\cache.py", line 57, in call_func_with_lock
File "site-packages\calibre\db\cache.py", line 1523, in remove_books
File "site-packages\calibre\db\backend.py", line 1404, in windows_check_if_files_in_use
File "site-packages\calibre\utils\filenames.py", line 348, in __init__
error: (5, 'CreateFile', 'Access is denied.')
===================

I am rather anal or OCD about my library lol and looking for a way to fix this without going into the file system.

Any suggestions?
Inferno is offline   Reply With Quote