﻿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
15686	Bug in core.handlers.wsgi.py, variable is used before assignment	vak	nobody	"""request"" is indeed used before assignment near line 264:

{{{
try:
  request = self.request_class(environ)
except UnicodeDecodeError:
  logger.warning('Bad Request (UnicodeDecodeError): %s' % request.path,
                  exc_info=sys.exc_info(),
...
}}}

Details:

Traceback (most recent call last):
File ""/usr/local/lib/python2.6/dist-packages/django/core/handlers/wsgi.py"", line 264, in __call__
logger.warning('Bad Request (UnicodeDecodeError): %s' % request.path,
UnboundLocalError: local variable 'request' referenced before assignment
mod_wsgi (pid=25127): Exception occurred processing WSGI script '[....]wsgi'.
"		closed	Core (Other)	1.3		duplicate			Unreviewed	0	0	0	0	0	0
