Bug #12952 Updated: Output buffering misbehaving

From: Date: Wed, 31 Oct 2001 15:13:17 +0000
Subject: Bug #12952 Updated: Output buffering misbehaving
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-69419@lists.php.net to get a copy of this message
ID: 12952 Updated by: derick Reported By: ryan_sokol@ihearditwas.com Old Status: Open Status: Closed Bug Type: Output Control Operating System: RedHat 7.2 PHP Version: 4.0.6 New Comment: As soon as we think it's ready. Previous Comments: ------------------------------------------------------------------------ [2001-10-31 10:05:13] ryan_sokol@ihearditwas.com Yes, snapshot php4-200110301200 fixed this problem. When will the next stable release come out? ------------------------------------------------------------------------ [2001-10-30 19:07:33] sniper@php.net Does this happen with latest CVS snapshot from http://snaps.php.net/ ? ------------------------------------------------------------------------ [2001-10-30 16:40:02] ryan_sokol@ihearditwas.com Almost forgot, I also get this in my Apache error_log: [Tue Oct 30 15:36:56 2001] [notice] child pid 4831 exit signal Segmentation fault (11) ------------------------------------------------------------------------ [2001-10-30 15:35:30] ryan_sokol@ihearditwas.com Changed the bug type, OS, and Summary. After unsuccessfully trying to get a backtrace (got a Segmentation Fault and "Document contains no data", but could not generate a core file nor force a crash on httpd in gdb), I have concluded that this has to do with the --enable-trans-sid option AND ob_end_flush() on PHP 4.0.6. When I compile PHP WITHOUT the --enable-trans-sid, I have no problems (except I need the trans-sid for my sessions). But when I recompile PHP WITH --enable-trans-sid, I get the Segmentation Fault and "Document contains no data" errors. I think this is related to Bug# 12180. Again, the code (see above) did not change from PHP 4.0.4pl1 to PHP 4.0.6, but the result of execution did. ------------------------------------------------------------------------ [2001-10-26 18:06:58] ryan_sokol@ihearditwas.com Note: The function sessionResume() simply checks if a session exists for the user and continues it if it does or starts a new one if it doesn't. ------------------------------------------------------------------------ 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/?id=12952 Edit this bug report at http://bugs.php.net/?id=12952&edit=1

« previous php.dev (#69419) next »