I noticed a problem a while back with a proprietary app that runs on a server I look after where web pages would get cut off during loading. So I started messing around with a bit of Perl code myself and noticed the same problem: When reading from a file the output would get cut off. There doesn't seem to be a particular point where it gets cut off, it can be quite random. Any suggestions as to why CGI Perl scripts would fail to load an entire page?