Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

ChrisDolan (2855)

ChrisDolan
  (email not shown publicly)
http://www.chrisdolan.net/

Journal of ChrisDolan (2855)

Sunday October 05, 2008
11:30 PM

CGI-Compress-Gzip v0.23: 5 year old bug fixed!

[ #37605 ]

For over five years, I've been getting smoke failure reports for CGI::Compress::Gzip. I've tried many times to solve this problem and have always failed to reproduce it.

I finally figured it out today!

The problem was in the test code. The tests simulate a CGI environment by setting an envvar (HTTP_ACCEPT_ENCODING=gzip) and calling an external, very simple CGI program via backticks. The problem is that some smoke systems don't pass envvars (probably due to taint). So, the CGI always ran in non-gzip mode. The fix was simple.

Even though this test failure was spurious and was never reported by anyone except a smoke tester, I'm relieved to have fixed it finally. As always, I'm grateful for the patience and persistence of the smoke testing community! Perl would be nothing without its CPAN support community.

If this new release is good with the smoke testers, I'm going to push out a 1.00 release at long last.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.