#49816 [Fbk->Opn]: output corruption using flush

From: Date: Wed, 21 Oct 2009 21:33:23 +0000
Subject: #49816 [Fbk->Opn]: output corruption using flush
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-143777@lists.php.net to get a copy of this message
ID: 49816 Updated by: jani@php.net Reported By: paul at wcclan dot net -Status: Feedback +Status: Open Bug Type: Output Control Operating System: FreeBSD 7.2-RELEASE-p4 PHP Version: 5.2.11 Previous Comments: ------------------------------------------------------------------------ [2009-10-20 06:57:52] alec at alec dot pl The last PHP version it works with is 5.2.10. Compiled in the same system (libs). ------------------------------------------------------------------------ [2009-10-19 15:15:36] jani@php.net See also bug #48725 ------------------------------------------------------------------------ [2009-10-19 15:08:38] jani@php.net What was the last PHP version it worked with..? (try with same libs!) ------------------------------------------------------------------------ [2009-10-15 20:28:03] radek at pinkbike dot com I have the same problem on Centos 5.2, php 5.2.11 Encoding bug using flush with zlib output handler. To reproduce... Turn on zlib.output_compression = On and load a page containing the following with a browser. <? echo "test"; flush(); ?> the result is garbled up ‹&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;*I-.&#65533;&#65533;&#65533;ÿÿ&#65533; ~Ø&#65533;&#65533;&#65533; If you dont use flush() works correctly. If you dont turn on zlib.output_compression works correctly. Note that it's not simply user config error as it works correctly without flush(). ------------------------------------------------------------------------ [2009-10-10 16:57:40] alec at alec dot pl Same here on Gentoo. Nothing was changed in configuration only PHP has been updated to 5.2.11 and my scripts stops working. zlib.output_compression=Off fixes issue, but also disables compression. Maybe important, I've got updated zlib library to version 1.2.3 in the same time. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/49816 -- Edit this bug report at http://bugs.php.net/?id=49816&edit=1

« previous php.bugs (#143777) next »