#9712 LOW Opportu: HTTPError: HTTP Error 500: Internal Server Error

Zarro Boogs per Child bugtracker at laptop.org
Fri Nov 20 01:02:33 EST 2009


#9712: HTTPError: HTTP Error 500: Internal Server Error
-------------------------+--------------------------------------------------
 Reporter:  wad          |                 Owner:  coderanger   
     Type:  enhancement  |                Status:  new          
 Priority:  low          |             Milestone:  Opportunity  
Component:  trac         |               Version:  not specified
 Keywords:               |           Next_action:  diagnose     
 Verified:  0            |   Deployment_affected:               
Blockedby:               |              Blocking:               
-------------------------+--------------------------------------------------
 ==== How to Reproduce ====

 While doing a GET operation on `/browser`, Trac issued an internal error.

 I was curious (after two and a half years of using Trac) what the "Browse
 Source" entry in the left hand menu was.  It turns out it doesn't do
 anything but generate an error.

 User Agent was: `Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US;
 rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5`

 ==== System Information ====

 || '''Trac''' || `0.11stable-r7346` ||
 || '''Python''' || `2.5.2 (r252:60911, Jul 31 2008, 17:49:46) ` [[br]]
 `[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)]` ||
 || '''setuptools''' || `0.6c7` ||
 || '''psycopg2''' || `2.0.6` ||
 || '''Genshi''' || `0.5.1` ||
 || '''jQuery:''' || `1.2.3` ||

 ==== Python Traceback ====
 {{{
 Traceback (most recent call last):
   File "/home/coderanger/src/trac/trac/web/main.py", line 423, in
 _dispatch_request
     dispatcher.dispatch(req)
   File "/home/coderanger/src/trac/trac/web/main.py", line 197, in dispatch
     resp = chosen_handler.process_request(req)
   File "/home/coderanger/plugins/gitweb/gitweb/web_ui.py", line 65, in
 process_request
     urlf =
 urllib2.urlopen(self.gitweb_url+'?'+req.environ['QUERY_STRING'])
   File "/usr/lib/python2.5/urllib2.py", line 124, in urlopen
     return _opener.open(url, data)
   File "/usr/lib/python2.5/urllib2.py", line 387, in open
     response = meth(req, response)
   File "/usr/lib/python2.5/urllib2.py", line 498, in http_response
     'http', request, response, code, msg, hdrs)
   File "/usr/lib/python2.5/urllib2.py", line 425, in error
     return self._call_chain(*args)
   File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain
     result = func(*args)
   File "/usr/lib/python2.5/urllib2.py", line 506, in http_error_default
     raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
 HTTPError: HTTP Error 500: Internal Server Error

 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/9712>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list