Keep getting this error on Calibre 6.25
When trying to update metadata I keep getting the below error which I have never seen before. It also shows up when I try to open books. I'll also note that windows explorer is not open in the folder in question. I've tried exiting calibre and restarting it as well.
calibre, version 6.25.0
ERROR: Cannot open file or folder as it is in use: Could not change on-disk location of this book's files. The folder "C:\\Users\\user\\Calibre Library\\AuthorName\\Book Title (5135)" is opened in another program, so calibre cannot access it.This is usually caused by leaving Windows explorer or a similar file manager open to a folder in the calibre library. Close Windows explorer and retry.
calibre 6.25 embedded-python: True
Windows-10-10.0.22621-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22621')
Python 3.10.1
Windows: ('10', '10.0.22621', 'SP0', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: FanFicFare (4, 26, 1)
Traceback (most recent call last):
File "calibre\utils\copy_files.py", line 112, in _open_file
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: ''C:\\Users\\user\\Calibre Library\\AuthorName\\Book Title (5135)'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "calibre\gui2\metadata\single.py", line 687, in next_clicked
File "calibre\gui2\metadata\single.py", line 620, in apply_changes
File "calibre\gui2\metadata\basic_widgets.py", line 231, in commit
File "calibre\db\legacy.py", line 934, in func
File "calibre\db\cache.py", line 85, in call_func_with_lock
File "calibre\db\cache.py", line 1481, in set_field
File "calibre\db\backend.py", line 1732, in windows_check_if_files_in_use
File "calibre\utils\copy_files.py", line 252, in windows_check_if_files_in_use
File "calibre\utils\copy_files.py", line 136, in __enter__
File "calibre\utils\copy_files.py", line 132, in open_all_handles
File "calibre\utils\copy_files.py", line 123, in _open_file
File "calibre\utils\copy_files.py", line 112, in _open_file
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\user\\Calibre Library\\AuthorName\\Book Title (5135)'
|