[FileUpload] Re: Found a bug (or at least a flaw) in Appach's commons-fileupload V 1.0

Rob Oxspring <[email protected]>
Newsgroups gmane.comp.apache.commons.general,gmane.text.xml.commons.devel
Message-ID <[email protected]>
Rethreading on the [email protected] mailing list...  :)

Hopefully someone will comment there,

Rob


Blume Samuel (KAID 41) wrote:

> Extreme high memory use when using multipart HTML-forms.
> Problem is obvious with following constellation:
> - HTML-form with a lot of normal text input fields (like a 20x20 matrix = 400 fields) .
> - Use of multipart/form-data in the HTML-form (because you may intend to upload the 
>   data using a fileupload-filed (optional))
> - Setting commons-fileupload's setSizeThreshold(1000000) (1M or higher)
> Reaction:
> commons-fileupload will now reserve 1M for *each* field in memory.
> Thus reserving at least 400M memory!! 1M for each simple text filed.
> Correction:
> Do not reserve memory in advance! Allocate on the fly and use the threshold only as limit. 
> 
> - - - - - - - - - - - - - - - - - - - -
> Regards
>   Sam Blum
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.