500 Internal Server Error The server encountered an unexpected condition which prevented it from fulfilling the request.

Bug #1216838 reported by Vladimir on 2013-08-26
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
calibre
Undecided
satish kumar vasantala

Bug Description

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

Changed in calibre:
status: New → Fix Released

please slove myproblem

Changed in calibre:
assignee: nobody → satish kumar vasantala (ramaesh11)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers