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