Traceback (most recent call last):

  File "/home/lakin/Projects/django/trunk/django/core/servers/basehttp.py", line 277, in run
    self.result = application(self.environ, self.start_response)

  File "/home/lakin/Projects/django/trunk/django/core/servers/basehttp.py", line 634, in __call__
    return self.application(environ, start_response)

  File "/home/lakin/Projects/django/trunk/django/core/handlers/wsgi.py", line 204, in __call__
    response = self.get_response(request)

  File "/home/lakin/Projects/django/trunk/django/core/handlers/base.py", line 64, in get_response
    response = middleware_method(request)

  File "/home/lakin/Projects/flemish_eye/trunk/flemish_eye/middleware.py", line 77, in process_request
    code = request.POST.get('code', None)

  File "/home/lakin/Projects/django/trunk/django/core/handlers/wsgi.py", line 138, in _get_post
    self._load_post_and_files()

  File "/home/lakin/Projects/django/trunk/django/core/handlers/wsgi.py", line 116, in _load_post_and_files
    self._post, self._files = self.parse_file_upload(self.META, self.environ['wsgi.input'])

  File "/home/lakin/Projects/django/trunk/django/http/__init__.py", line 131, in parse_file_upload
    return parser.parse()

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 133, in parse
    for item_type, meta_data, field_stream in Parser(stream, self._boundary):

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 626, in __iter__
    for sub_stream in boundarystream:

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 430, in next
    return LazyStream(BoundaryIter(self._stream, self._boundary))

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 456, in __init__
    unused_char = self._stream.read(1)

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 315, in read
    out = ''.join(parts())

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 311, in parts
    self.unget(chunk[remaining:])

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 353, in unget
    self.position -= len(bytes)

  File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 364, in _set_position
    "The multipart parser got stuck, which shouldn't happen with"

SuspiciousOperation: The multipart parser got stuck, which shouldn't happen with normal uploaded files. Check for malicious upload activity; if there is none, report this to the Django developers.


