It seems that this problem was caused by Windows and not by Calibre
Please IGNORE for now.
Thanks
Hello,
I consistently get the error "OSError:[Errno, 22] Invalid Argument" when clicking on a book in the book list. Once this error shows up, no other book can be selected.
Library maintenance shows no errors.
Please help, Calibre is of no use to me this way
Susanne
The complete Error Message is:
calibre, version 8.3.0
ERROR: Unhandled exception: <b>OSError</b>:[Errno 22] Invalid argument
calibre 8.3 embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.12
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 17, 0) && DeDRM (7, 2, 1) && Package KFX (from KFX Input) (2, 17, 0) && Amazon.com Multiple Countries (1, 0, 0) && Barnes & Noble (1, 5, 6) && BookFusion Plugin (0, 8, 1) && CalibreSpy (1, 0, 92) && Clean Metadata (0, 0, 6) && Count Pages (1, 13, 6) && DNB_DE (3, 2, 4) && Extract ISBN (1, 6, 5) && Favourites Menu (1, 3, 1) && Find Duplicates (1, 10, 9) && GetFileName (0, 2, 0) && Goodreads (1, 8, 2) && Goodreads Sync (1, 16, 11) && Job Spy (1, 0, 239) && KFX metadata reader (from KFX Input) (2, 17, 0) && From KFX (2, 17, 0) && KFX Input (2, 17, 0) && Last Modified (0, 8, 5) && Manage Series (1, 5, 2) && Mass Search-Replace (1, 8, 2) && Quality Check (1, 13, 16) && Reading List (1, 15, 4) && Reformat plugin (2, 4, 0) && Smashwords Metadata (1, 0, 2) && View Manager (1, 10, 3) && Wikidata (2, 0, 0)
Traceback (most recent call last):
File "calibre\gui2\library\views.py", line 1533, in on_current_row_change
File "calibre\gui2\library\models.py", line 654, in current_changed
File "calibre\gui2\library\models.py", line 631, in get_book_display_info
File "calibre\gui2\library\models.py", line 827, in cover
File "calibre\db\legacy.py", line 453, in cover
File "calibre\db\cache.py", line 1160, in cover
File "calibre\db\cache.py", line 85, in call_func_with_lock
File "calibre\db\cache.py", line 1195, in copy_cover_to
File "calibre\db\backend.py", line 1744, in copy_cover_to
File "shutil.py", line 197, in copyfileobj
OSError: [Errno 22] Invalid argument