Bug #13341: Seffault in outputbuffers

From: Date: Mon, 17 Sep 2001 10:14:58 +0000
Subject: Bug #13341: Seffault in outputbuffers
Groups: php.dev 
Request: Send a blank email to php-dev+get-66102@lists.php.net to get a copy of this message
From:             wico@cnh.nl
Operating system: linux
PHP version:      4.0.6
PHP Bug Type:     Reproducible crash
Bug description:  Seffault in outputbuffers

Hiya,

Using the same var from the function and changing will sefault, copying it
first to another var will work... but should not happen, see examples
<?
	ob_start('Segfault_Me');

	// works
	function Segfault_Me ($data) {
		$data2 = $data . "I didn't segfault :) :) :)";
		return($data2);
	}

	// segfaults
	function Segfault_Me ($data) {
		$data = "I didn't segfault :) :) :)";
		return($data);
	}

	// segfaults 2
	function Segfault_Me ($data) {
		$data = str_replace('a', 'b', $data);
		return($data);
	}
?>
I segfaulted :( :( :(

Greetz,

Wico de Leeuw
-- 
Edit bug report at: http://bugs.php.net/?id=13341&edit=1



Thread (8 messages)

« previous php.dev (#66102) next »