﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
20329	Traceback debug page broken if TemplateSyntaxError is raised without arguments	ironfroggy@…	nobody	"'''

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/core/servers/basehttp.py"", line 283, in run
    self.result = application(self.environ, self.start_response)

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/contrib/staticfiles/handlers.py"", line 68, in __call__
    return self.application(environ, start_response)

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/core/handlers/wsgi.py"", line 273, in __call__
    response = self.get_response(request)

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/core/handlers/base.py"", line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/core/handlers/base.py"", line 203, in handle_uncaught_exception
    return debug.technical_500_response(request, *exc_info)

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/views/debug.py"", line 59, in technical_500_response
    html = reporter.get_traceback_html()

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/views/debug.py"", line 112, in get_traceback_html
    self.get_template_exception_info()

  File ""/opt/devel/cms_alpha/lib/python2.6/site-packages/django/views/debug.py"", line 175, in get_template_exception_info
    'message': self.exc_value.args[0],

IndexError: tuple index out of range
'''

This happens if anyone does

'''
    raise TemplateSyntaxError
'''

Without arguments. They should properly raise the exception, but the debug page should handle this case better anyway."	Uncategorized	new	Uncategorized	1.3	Normal				Unreviewed	0	0	0	0	0	0
