Skip Menu |

This queue is for tickets about the Apache2-Filter-HTTPHeadersFixup CPAN distribution.

Report information
The Basics
Id: 35924
Status: new
Priority: 0/
Queue: Apache2-Filter-HTTPHeadersFixup

People
Owner: pgollucci [...] p6m7g8.com
Requestors: andreas.wennstrom [...] kundforum.se
Cc: dev [...] perl.apache.org
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.06
Fixed in: (no value)



CC: dev [...] perl.apache.org
Hello, Sorry to bother you but I am having a big problem with your HTTPHeadersFixup perl script 0.06, a malformed tcp packet will hang the server. All you have to do is to send a request without "\n\n" - just "hello" is enough - httpd fills the memory and finally Linux stops responding at all. I first tried with Apache 2.2.3 and then with 2.2.8, same problem (mod_perl 2.0.2 & Perl 5.8.8). I'm a perl beginner but I guess the problem is that the script never gets past "until($ctx->{seen_body_separator})" when there is no body separator in the package. (I also noticed that the script NEVER sees EOS, if "$b->is_eos" never triggers.) Can you shed a light on this issue? Best regards Andreas