I get this message sometimes when I use the "UP" button in Languages or in Authors sections when I access the server through my browser.
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Then the server crashes and I have to restart the browser and the server but soon after that the
crash happens again. I use XP and Firefox. I haven't had that problem before. I installed the last version of
Calibre 1.0
This is my server error log:
[26/Aug/2013:12:24:24] ENGINE Bus STARTED
[26/Aug/2013:12:24:24] ENGINE Bus STARTED
[26/Aug/2013:12:24:24] ENGINE Bus STARTED
[26/Aug/2013:12:24:24] ENGINE Bus STARTED
[26/Aug/2013:12:28:04] HTTP Traceback (most recent call last):
File "site-packages\cherrypy\_cprequest.py", line 656, in respond
File "site-packages\cherrypy\lib\encoding.py", line 188, in __call__
File "site-packages\cherrypy\_cpdispatch.py", line 34, in __call__
File "site-packages\calibre\library\server\utils.py", line 54, in do
File "site-packages\calibre\library\server\utils.py", line 115, in authenticate
File "site-packages\calibre\library\server\browse.py", line 205, in do
File "site-packages\calibre\library\server\browse.py", line 600, in browse_catalog
File "site-packages\calibre\library\server\browse.py", line 365, in browse_toplevel
File "site-packages\calibre\library\server\browse.py", line 365, in <lambda>
File "site-packages\calibre\library\server\browse.py", line 361, in getter
File "site-packages\calibre\library\field_metadata.py", line 424, in __getitem__
KeyError: 'virt_libs'
[26/Aug/2013:12:28:04] HTTP Traceback (most recent call last):
File "site-packages\cherrypy\_cprequest.py", line 656, in respond
File "site-packages\cherrypy\lib\encoding.py", line 188, in __call__
File "site-packages\cherrypy\_cpdispatch.py", line 34, in __call__
File "site-packages\calibre\library\server\utils.py", line 54, in do
File "site-packages\calibre\library\server\utils.py", line 115, in authenticate
File "site-packages\calibre\library\server\browse.py", line 205, in do
File "site-packages\calibre\library\server\browse.py", line 600, in browse_catalog
File "site-packages\calibre\library\server\browse.py", line 365, in browse_toplevel
File "site-packages\calibre\library\server\browse.py", line 365, in <lambda>
File "site-packages\calibre\library\server\browse.py", line 361, in getter
File "site-packages\calibre\library\field_metadata.py", line 424, in __getitem__
KeyError: 'virt_libs'
[26/Aug/2013:12:28:04] HTTP Traceback (most recent call last):
File "site-packages\cherrypy\_cprequest.py", line 656, in respond
File "site-packages\cherrypy\lib\encoding.py", line 188, in __call__
File "site-packages\cherrypy\_cpdispatch.py", line 34, in __call__
File "site-packages\calibre\library\server\utils.py", line 54, in do
File "site-packages\calibre\library\server\utils.py", line 115, in authenticate
File "site-packages\calibre\library\server\browse.py", line 205, in do
File "site-packages\calibre\library\server\browse.py", line 600, in browse_catalog
File "site-packages\calibre\library\server\browse.py", line 365, in browse_toplevel
File "site-packages\calibre\library\server\browse.py", line 365, in <lambda>
File "site-packages\calibre\library\server\browse.py", line 361, in getter
File "site-packages\calibre\library\field_metadata.py", line 424, in __getitem__
KeyError: 'virt_libs'
[26/Aug/2013:12:28:04] HTTP Traceback (most recent call last):
File "site-packages\cherrypy\_cprequest.py", line 656, in respond
File "site-packages\cherrypy\lib\encoding.py", line 188, in __call__
File "site-packages\cherrypy\_cpdispatch.py", line 34, in __call__
File "site-packages\calibre\library\server\utils.py", line 54, in do
File "site-packages\calibre\library\server\utils.py", line 115, in authenticate
File "site-packages\calibre\library\server\browse.py", line 205, in do
File "site-packages\calibre\library\server\browse.py", line 600, in browse_catalog
File "site-packages\calibre\library\server\browse.py", line 365, in browse_toplevel
File "site-packages\calibre\library\server\browse.py", line 365, in <lambda>
File "site-packages\calibre\library\server\browse.py", line 361, in getter
File "site-packages\calibre\library\field_metadata.py", line 424, in __getitem__
KeyError: 'virt_libs'
Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.
status fixreleased