Quote:
Originally Posted by chaley
This is caused by a bug when a search string is used as an additional restriction in virtual libraries. I will fix it for the next release.
Feel happy. You are the first person to report this problem in around 8 years. 
|
I find this happens only when changing libraries. If I open calibre into one library it works normally, then when I change libraries I get this error (and it shows me the list of books in the library, but seems to know about none of them -- the library name under 'Choose Library' is not changed). When I then close calibre and reopen, it shows the library I had changed to, and things seem to work normally... until I change libraries again.
That is, if I'm in library A with 250k books (yes, I have several like this) I might do a dupe check, copy the files (deleting local) to library B so I can manipulate them faster, 'change libraries' to B and see the error (and it shows library A under 'choose library'). Close and restart calibre, I'm in library B, I can cull the duplicates, then copy them back to library A... change to library A, see error, restart calibre, rinse and repeat.