Package: woof Version: 20091227-2 Severity: normal Dear Maintainer,
today woof threw exceptions while receiving an uploading file. * What led up to the situation? While using the upload-function, uploading to a machine with a 50MB /tmp (my router) i encountered "No space left on device" exception. woof was started in a directory where enough space was provided for the expected data and (smaller) testuploads succeeded. * What was the outcome of this action? Exception happened during processing of request from ('__.__.__.__', 49201) Traceback (most recent call last): File "/usr/lib/python2.6/SocketServer.py", line 560, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__ self.handle() File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle self.handle_one_request() File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request method() File "/usr/bin/woof", line 153, in do_POST strict_parsing = 1) File "/usr/lib/python2.6/cgi.py", line 508, in __init__ self.read_multi(environ, keep_blank_values, strict_parsing) File "/usr/lib/python2.6/cgi.py", line 637, in read_multi environ, keep_blank_values, strict_parsing) File "/usr/lib/python2.6/cgi.py", line 510, in __init__ self.read_single() File "/usr/lib/python2.6/cgi.py", line 647, in read_single self.read_lines() File "/usr/lib/python2.6/cgi.py", line 669, in read_lines self.read_lines_to_outerboundary() File "/usr/lib/python2.6/cgi.py", line 720, in read_lines_to_outerboundary self.__write(odelim + line) File "/usr/lib/python2.6/cgi.py", line 679, in __write self.file.write(line) IOError: [Errno 28] No space left on device * What outcome did you expect instead? I would have expected that woof does not use /tmp to cache large files. A cache in the destination directory seems more appropriate. Yours, arne wichmann -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages woof depends on: ii python 2.6.7-3 woof recommends no packages. woof suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org