| req = <Request "GET u'/logout'">, req.send_error = <bound method Request.send_error of <Request "GET u'/logout'">>, exc_info undefined, status undefined, env = <trac.env.Environment object>, data =
{'frames': [{'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/main.py',
'function': 'dispatch_request', 'line': ' dispatcher.dispatch(req)',
'lineno': 380, 'lines_after': [' except RequestDone:', ' pass', '
return req._response or []', ' finally:', ' if not run_once:'],
'lines_before': [' if not env and env_error:', ' raise
HTTPInternalError(env_error)', ' try:', ' try:', ' dispatcher =
RequestDispatcher(env)'], 'traceback': <traceback object>,
'vars': {'after': ['', ' headers_set[:] = [status, response_headers]',
' return write', '', ' if not self.multithreaded:'], 'before': ["
assert status[3] == ' ', 'Status must have a space after code'", "
assert type(response_headers) is list, 'Headers must be a list'", ' if
__debug__:', ' for name,val in response_headers:', " assert type(name)
is str, 'Header names must be strings'"], 'data': {'frames': [{...},
{...}, {...}, {...}, {...}, {...}, {...}, {...}, {...}], 'message':
u'AssertionError: Header values must be strings', 'shorten_line':
<function shorten_line>, 'title': 'Internal Error', 'traceback':
'Traceback (most recent call last):\n File "/usr/...s\'\nAssertionError: Header values must be strings\n',
'type': 'internal'}, 'dispatcher': <trac.web.main.RequestDispatcher
object>, 'e': <exceptions.AssertionError instance>, 'env':
<trac.env.Environment object>, 'env_error': None, 'env_path':
'/usr/local/share/trac/projects/master', 'environ': {'DOCUMENT_ROOT':
'/usr/local/www/apache22/site/data', 'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT':
'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5',
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE':
'en-us,en;q=0.5', 'HTTP_COOKIE':
'trac_form_token=626050dd13958a6db0f1c8fa; __utma...91140;
trac_auth=9055cd12667f16bf17a6bdb76fdec025', 'HTTP_HOST':
'www.boost-consulting.com:8081', 'HTTP_MAX_FORWARDS': '10',
'HTTP_REFERER': 'https://boost-consulting.com/trac/', ...}, 'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/_fcgi.py',
...}}, {'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/main.py',
'function': 'dispatch', 'line': ' resp =
chosen_handler.process_request(req)', 'lineno': 190, 'lines_after': ['
if resp:', ' if len(resp) == 2: # Clearsilver', '
chrome.populate_hdf(req)', r' template, content_type = \', '
self._post_process_request(req, *resp)'], 'lines_before': [" 'Do you
have cookies enabled?')", '', ' # Process the request and render the
template', ' try:', ' try:'], 'traceback': <traceback object>,
'vars': {'chosen_handler': <acct_mgr.web_ui.LoginModule object>,
'chrome': <trac.web.chrome.Chrome object>, 'err': (<class
exceptions.AssertionError>, <exceptions.AssertionError
instance>, <traceback object>), 'handler':
<acct_mgr.web_ui.LoginModule object>, 'req': <Request "GET
u'/logout'">, 'self': <trac.web.main.RequestDispatcher
object>}}, {'filename':
'build/bdist.freebsd-6.1-RELEASE-i386/egg/acct_mgr/web_ui.py',
'function': 'process_request', 'line': None, 'lineno': 358,
'lines_after': (), 'lines_before': (), 'traceback': <traceback
object>, 'vars': {'req': <Request "GET u'/logout'">, 'self':
<acct_mgr.web_ui.LoginModule object>}}, {'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/auth.py',
'function': 'process_request', 'line': ' self._redirect_back(req)',
'lineno': 103, 'lines_after': ['', ' # Internal methods', '', ' def
_do_login(self, req):', ' """Log the remote user in.'], 'lines_before':
[' def process_request(self, req):', " if
req.path_info.startswith('/login'):", ' self._do_login(req)', " elif
req.path_info.startswith('/logout'):", ' self._do_logout(req)'],
'traceback': <traceback object>, 'vars': {'req': <Request "GET
u'/logout'">, 'self': <acct_mgr.web_ui.LoginModule object>}},
{'filename':
'build/bdist.freebsd-6.1-RELEASE-i386/egg/acct_mgr/web_ui.py',
'function': '_redirect_back', 'line': None, 'lineno': 380,
'lines_after': (), 'lines_before': (), 'traceback': <traceback
object>, 'vars': {'referer': 'https://boost-consulting.com/trac/',
'req': <Request "GET u'/logout'">, 'self':
<acct_mgr.web_ui.LoginModule object>}}, {'filename':
'/usr/local/share/trac/global/plugins/TracForge-1.1-py2.4.egg/tracforge/linker/auth.py',
'function': 'my_redirect', 'line': None, 'lineno': 70, 'lines_after':
(), 'lines_before': (), 'traceback': <traceback object>, 'vars':
{'args': ('https://boost-consulting.com/trac/',), 'kwords': {},
'referer': None, 'req': <Request "GET u'/logout'">, 'self':
<tracforge.linker.auth.TracForgeCookieMunger object>}},
{'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/api.py',
'function': 'redirect', 'line': ' self.end_headers()', 'lineno': 288,
'lines_after': ['', " if self.method != 'HEAD':", "
self.write('Redirecting...')", ' raise RequestDone', ''],
'lines_before': [" self.send_header('Location', url)", "
self.send_header('Content-Type', 'text/plain')", "
self.send_header('Pragma', 'no-cache')", "
self.send_header('Cache-control', 'no-cache')", "
self.send_header('Expires', 'Fri, 01 Jan 1999 00:00:00 GMT')"],
'traceback': <traceback object>, 'vars': {'permanent': False,
'self': <Request "GET u'/logout'">, 'status': 302, 'url':
'https://boost-consulting.com/trac/'}}, {'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/api.py',
'function': 'end_headers', 'line': ' self._write =
self._start_response(self._status, self._outheaders)', 'lineno': 229,
'lines_after': ['', " def check_modified(self, datetime, extra=''):", '
"""Check the request "If-None-Match" header against an entity tag.',
'', ' The entity tag is generated from the specified last modified
time'], 'lines_before': [' def end_headers(self):', ' """Must be called
after all headers have been sent and before the actual', ' content is
written.', ' """', ' self._send_cookie_headers()'], 'traceback':
<traceback object>, 'vars': {'self': <Request "GET
u'/logout'">}}, {'filename':
'/usr/local/lib/python2.4/site-packages/Trac-0.11dev_r6060-py2.4.egg/trac/web/_fcgi.py',
'function': 'start_response', 'line': " assert type(val) is str,
'Header values must be strings'", 'lineno': 1246, 'lines_after': ['', '
headers_set[:] = [status, response_headers]', ' return write', '', ' if
not self.multithreaded:'], 'lines_before': [" assert status[3] == ' ',
'Status must have a space after code'", " assert type(response_headers)
is list, 'Headers must be a list'", ' if __debug__:', ' for name,val in
response_headers:', " assert type(name) is str, 'Header names must be
strings'"], 'traceback': <traceback object>, 'vars': {'exc_info':
None, 'headers_sent': [], 'headers_set': [], 'name': 'Set-Cookie',
'response_headers': [('Location',
'https://boost-consulting.com/trac/'), ('Content-Type', 'text/plain'),
('Pragma', 'no-cache'), ('Cache-control', 'no-cache'), ('Expires',
'Fri, 01 Jan 1999 00:00:00 GMT'), ('Set-Cookie', u'trac_auth=;
expires=Wed, 24-Oct-2007 11:23:01 GMT; Path=/;')], 'status': '302
Found', 'val': u'trac_auth=; expires=Wed, 24-Oct-2007 11:23:01 GMT;
Path=/;', 'write': <function write>}}], 'message':
u'AssertionError: Header values must be strings', 'shorten_line':
<function shorten_line>, 'title': 'Internal Error', 'traceback':
'Traceback (most recent call last):\n File "/usr/...s\'\nAssertionError: Header values must be strings\n', 'type': 'internal'} |