1 | Traceback (most recent call last):
|
---|
2 |
|
---|
3 | File "/home/lakin/Projects/django/trunk/django/core/servers/basehttp.py", line 277, in run
|
---|
4 | self.result = application(self.environ, self.start_response)
|
---|
5 |
|
---|
6 | File "/home/lakin/Projects/django/trunk/django/core/servers/basehttp.py", line 634, in __call__
|
---|
7 | return self.application(environ, start_response)
|
---|
8 |
|
---|
9 | File "/home/lakin/Projects/django/trunk/django/core/handlers/wsgi.py", line 204, in __call__
|
---|
10 | response = self.get_response(request)
|
---|
11 |
|
---|
12 | File "/home/lakin/Projects/django/trunk/django/core/handlers/base.py", line 64, in get_response
|
---|
13 | response = middleware_method(request)
|
---|
14 |
|
---|
15 | File "/home/lakin/Projects/flemish_eye/trunk/flemish_eye/middleware.py", line 77, in process_request
|
---|
16 | code = request.POST.get('code', None)
|
---|
17 |
|
---|
18 | File "/home/lakin/Projects/django/trunk/django/core/handlers/wsgi.py", line 138, in _get_post
|
---|
19 | self._load_post_and_files()
|
---|
20 |
|
---|
21 | File "/home/lakin/Projects/django/trunk/django/core/handlers/wsgi.py", line 116, in _load_post_and_files
|
---|
22 | self._post, self._files = self.parse_file_upload(self.META, self.environ['wsgi.input'])
|
---|
23 |
|
---|
24 | File "/home/lakin/Projects/django/trunk/django/http/__init__.py", line 131, in parse_file_upload
|
---|
25 | return parser.parse()
|
---|
26 |
|
---|
27 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 133, in parse
|
---|
28 | for item_type, meta_data, field_stream in Parser(stream, self._boundary):
|
---|
29 |
|
---|
30 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 626, in __iter__
|
---|
31 | for sub_stream in boundarystream:
|
---|
32 |
|
---|
33 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 430, in next
|
---|
34 | return LazyStream(BoundaryIter(self._stream, self._boundary))
|
---|
35 |
|
---|
36 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 456, in __init__
|
---|
37 | unused_char = self._stream.read(1)
|
---|
38 |
|
---|
39 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 315, in read
|
---|
40 | out = ''.join(parts())
|
---|
41 |
|
---|
42 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 311, in parts
|
---|
43 | self.unget(chunk[remaining:])
|
---|
44 |
|
---|
45 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 353, in unget
|
---|
46 | self.position -= len(bytes)
|
---|
47 |
|
---|
48 | File "/home/lakin/Projects/django/trunk/django/http/multipartparser.py", line 364, in _set_position
|
---|
49 | "The multipart parser got stuck, which shouldn't happen with"
|
---|
50 |
|
---|
51 | 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.
|
---|
52 |
|
---|
53 |
|
---|