Possible serious bug in mod_fastcgi-2.4.6-AP22.dll

Zev Toledano <[email protected]> Tue, 05 Apr 2011 18:54:17 +0300
Newsgroups gmane.comp.web.fastcgi.devel
Message-ID <[email protected]>
Greetings,

I need to report a possible serious bug but can't find any way to do 
this except via this mailing list. Apologies if I am doing this wrong:

I have developed my own Windows FastCGI app that uses its own FastCGI 
protocol implementation, and it depends on 
Apache2+mod_fastcgi-2.4.6-AP22.dll to run it.

I recently noticed that httpd.exe sometimes stops responding and takes 
100% cpu until it is killed.

After MUCH debugging, I found the cause:

Sending an FCGIEndRequest(3) packet header in pieces. Specifically, If I 
send the first two bytes of the packet separately, and then the rest, it 
causes the 100% cpu issue. This happens because I send the complete 
response in batches of 4096 and sometimes the packet headers become split.

Can anyone confirm this or tell me where to report bugs and what to do next?