Environment
Trac: 0.11.6
Python: 2.4.3 (#1, Jun 11 2009, 14:09:37) [GCC 4.1.2 20080704 (Red Hat 4.1.2-44)]
setuptools: 0.6c9
SQLite: 3.3.6
pysqlite: 2.5.1
Genshi: 0.5.1
mod_python: 3.2.8
Subversion: 1.6.6 (r40053)
jQuery: 1.2.6
Error:
Trac detected an internal error:
AttributeError: 'NoneType' object has no attribute 'startswith'
Python Traceback
Most recent call last:
* File "/usr/lib/python2.4/site-packages/Trac-0.11.6-py2.4.egg/trac/web/main.py", line 450, in _dispatch_request
Code fragment:
445. try:
446. if not env and env_error:
447. raise HTTPInternalError(env_error)
448. try:
449. dispatcher = RequestDispatcher(env)
450. dispatcher.dispatch(req)
451. except RequestDone:
452. pass
453. resp = req._response or []
454.
455. except HTTPException, e:
Local variables:
Name Value
after [u' except RequestDone:', u' pass', u' resp = ...
before [u' try:', u' if not env and env_error:', u' raise ...
dispatcher <trac.web.main.RequestDispatcher object at 0x2ae2397c3d50>
e <exceptions.AttributeError instance at 0x2aaaacb15d88>
env <trac.env.Environment object at 0x2ae2397b1210>
env_error None
exc_info (<class exceptions.AttributeError at 0x2ae23030c6b0>, ...
filename '/usr/lib/python2.4/site-packages/Trac-0.11.6-py2.4.egg/trac/web/main.py'
frames [{'function': '_dispatch_request', 'lines_before': [u' try:', u' ...
has_admin True
line u' dispatcher.dispatch(req)'
lineno 449
message u"AttributeError: 'NoneType' object has no attribute 'startswith'"
req <Request "GET u'/doxygen/'">
resp []
tb <traceback object at 0x2aaaacb15dd0>
tb_hide None
traceback u'Traceback (most recent call last):\n File ...
* File "/usr/lib/python2.4/site-packages/Trac-0.11.6-py2.4.egg/trac/web/main.py", line 206, in dispatch
Code fragment:
201. req.args.get('__FORM_TOKEN') != req.form_token:
202. raise HTTPBadRequest('Missing or invalid form token. '
203. 'Do you have cookies enabled?')
204.
205. # Process the request and render the template
206. resp = chosen_handler.process_request(req)
207. if resp:
208. if len(resp) == 2: # Clearsilver
209. chrome.populate_hdf(req)
210. template, content_type = \
211. self._post_process_request(req, *resp)
Local variables:
Name Value
chosen_handler <doxygentrac.doxygentrac.DoxygenPlugin object at 0x2ae2397ce050>
chrome <trac.web.chrome.Chrome object at 0x2ae2397c3650>
err (<class exceptions.AttributeError at 0x2ae23030c6b0>, ...
handler <doxygentrac.doxygentrac.DoxygenPlugin object at 0x2ae2397ce050>
req <Request "GET u'/doxygen/'">
self <trac.web.main.RequestDispatcher object at 0x2ae2397c3d50>
* File "build/bdist.linux-x86_64/egg/doxygentrac/doxygentrac.py", line 159, in process_request
Local variables:
Name Value
action 'index'
link None
path ''
req <Request "GET u'/doxygen/'">
self <doxygentrac.doxygentrac.DoxygenPlugin object at 0x2ae2397ce050>
wiki None
* File "/usr/lib64/python2.4/posixpath.py", line 60, in join