[prev in list] [next in list] [prev in thread] [next in thread]
List: jakarta-commons-dev
Subject: [jira] Created: (FILEUPLOAD-145) setFileSizeMax validation is
From: "Eric Hermanson (JIRA)" <jira () apache ! org>
Date: 2007-08-30 23:54:30
Message-ID: 15265807.1188518070553.JavaMail.jira () brutus
[Download RAW message or body]
setFileSizeMax validation is happening after ENTIRE file gets uploaded
----------------------------------------------------------------------
Key: FILEUPLOAD-145
URL: https://issues.apache.org/jira/browse/FILEUPLOAD-145
Project: Commons FileUpload
Issue Type: Bug
Affects Versions: 1.2
Environment: All, however I mainly use Mac OSX
Reporter: Eric Hermanson
The LimitedInputStream *IS* correctly raising a \
FileUploadBase.FileSizeLimitExceededException in the event of a too-large file. \
HOWEVER, the exception isn't getting *processed* until AFTER all of the data is read. \
This is because of what appears to be a bug in \
MultipartStream.ItemInputStream.close() (or a bug in close handling after the \
FileSizeLimitExceededException is raised). After the LimitedInputStream correctly \
raises the file size exception, someone attempts to close the MultipartStream, but \
the close() method repeatedly calls 'makeAvailable()' which ends up reading the rest \
of the file upload data anyways, REGARDLESS of the size limit exception being raised.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic