えむけいさん、
余計な空行の出力は前に一度あったのですが、ログの方だけまだ残っていたのかもしれません。これも調べてみます。
「CGI出力を検査」のオプションを有効にして
print "Content-Type: text/html\n\n";のようなCGIを実行すると、トレースログ上ではContent-Type: text/htmlのあとの改行が1つ余計に出力されているように見えます。これはログ上だけのことでクライアントは正しい出力を受け取っているようなのでどうでもいいかもしれませんが…。
print "hello";