It's very reproducible and occurs when there is no
other server activity.  I have built and tested a
small CGI script to dump pages of vertical lines. 
Then I use another Perl script (run locally or from
another machine) to pull the page and run an MD5 hash
against the contents to catch the bug.

The test page is at
http://www.sygration.com/cgi-bin/bigcgi 

#!/usr/bin/perl
   $|=1 ;
   use strict ; 
   print "Content-type: text/html\n\n";
   print "<html><body><h1>Big CGI !</h1>\n" ;
   for(my $i=1; $i<=400; $i++) {
     print "| |   |     |    |   |     |   |     |   
|       |    |  |      |    |     |\n" ;
   }
   print "<h2>Done</h2></body></html>\n" ;

I haven't included it, but the Perl script to pull
this page and run MD5 is available at
http://www.sygration.com/pagehammer.pl 
To hit the webpage 30 times and dump the MD5 each
time, use:   ./pagehammper.pl
http://www.sygration.com/cgi-bin/bigcgi 30

Thanks, Tom


--- Stas Bekman <[EMAIL PROTECTED]> wrote:
> 
> The first step is to be able to reproduce the
> problem. Without it I doubt we 
> can solve it.
> 
> For example you could try to stress test your
> application with ab or a similar 
> tool, recording the received length and comparing it
> with an expected one, if 
> it's losing bytes, or doing a full comparison if the
> length is fine, but the 
> data is corrupted. It's also possible that it's a
> bug in your browser, so I'd 
> use a command line tool to verify things.
> 
>
__________________________________________________________________
> Stas Bekman            JAm_pH ------> Just Another
> mod_perl Hacker
> http://stason.org/     mod_perl Guide --->
> http://perl.apache.org
> mailto:[EMAIL PROTECTED] http://use.perl.org
> http://apacheweek.com
> http://modperlbook.org http://apache.org  
> http://ticketmaster.com
> 
> -- 
> Report problems: http://perl.apache.org/bugs/
> Mail list info:
> http://perl.apache.org/maillist/modperl.html
> List etiquette:
> http://perl.apache.org/maillist/email-etiquette.html
> 


__________________________________
Do you Yahoo!?
Yahoo! Small Business $15K Web Design Giveaway 
http://promotions.yahoo.com/design_giveaway/

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to