FreeBSD Bugzilla – Bug 142795
www/mod_fcgid broken large form uploads
Last modified: 2010-02-05 04:20:01 UTC
Fix possible corruption or truncation of request bodies which exceed
If the entire excess had been read from the brigade at the time the
limit was exceeded, the bug would be avoided.
This is a regression since mod_fcgid 2.2, which effectively ignored
FcgidMaxRequestInMem if larger than 8K, since it reset the cumulative
request_len counter each time it obtained an input brigade of up to
see attached patch
Patch attached with submission follows:
How-To-Repeat: try upload large file (>64kb)
I'll take it.
Ask for maintainer approval.
The patch solved this critical bug for me, too.
I request to commit it, because it really can corrupt uploads silently
(for example webmail attachments).
Maintainer timeout > 14 days
v2.3.5 is out which includes this fix and should be used instead
v2.3.5 need to be patched too.
pgollucci 2010-02-05 04:10:24 UTC
FreeBSD ports repository
www/mod_fcgid Makefile distinfo
- Update 2.3.5 
- added patch from http://svn.apache.org/viewvc?view=revision&revision=905302 
(fixes incorrect mutex permissions)
PR: 142795 , 143435 , 143458 , 143563 
Submitted by: Sergey Prikhodko <email@example.com>
Approved by: maintainer timeout (firstname.lastname@example.org; 22 days )
no response from maintainer 
Revision Changes Path
1.19 +1 -1 ports/www/mod_fcgid/Makefile
1.10 +3 -3 ports/www/mod_fcgid/distinfo
1.2 +0 -13 ports/www/mod_fcgid/files/patch-modules-fcgid-fcgid_conf.c (dead)
1.1 +17 -0 ports/www/mod_fcgid/files/patch-modules-fcgid-fcgid_mutex_unix.c (new)
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"