Bug #18048 Updated: htmlentities crashes when called with ENT_QUOTES

From: Date: Fri, 28 Jun 2002 18:49:38 +0000
Subject: Bug #18048 Updated: htmlentities crashes when called with ENT_QUOTES
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-12437@lists.php.net to get a copy of this message
ID: 18048 Updated by: derick@php.net Reported By: vanbeek@q-factor.nl Status: Feedback Bug Type: Reproducible crash Operating System: SunOS 5.8 PHP Version: 4.2.1 Assigned To: derick New Comment: I still can not reproduce this on Linux with PHP 4.1.x, 4.2.x or 4.3.0-dev on Linux and 4.2.0 on Sun OS 5.8/intel all in both CLI and apache module. Which version of apache do you use, and which platform do you have? (sparc or intel) Derick Previous Comments: ------------------------------------------------------------------------ [2002-06-28 11:40:31] vanbeek@q-factor.nl A very short reproduction script: <?php for ($i = 0; $i < 1000; $i++) echo "$i\n"; echo htmlentities ('hello world!', ENT_QUOTES); ?> When called from the browser, this script yields all values van 0 to 984, then stops. The fact that the values from 985 to 999 are missing would indicate that apache doesn't get to flush its buffers (and has indeed crashed). As i am not the systems admin, I cannot find out much more. I can see that the server process doesn't crash as a whole, but it might be possible that a thread crashes (if that is even possible under SunOS; under linux a crashing thread takes down the process as well) You can see this happening at http://www.scheltema.nl/test.php Greetings, Pieter van Beek ------------------------------------------------------------------------ [2002-06-28 11:21:42] derick@php.net I can not reproduce this. Can you see if apache crashes, and if yes make a backtrace? And can you provide a short reproducing script? Derick ------------------------------------------------------------------------ [2002-06-28 11:11:03] vanbeek@q-factor.nl This bug occurs with Mod_PHP4.2.1 under apache. When htmlentities is called with ENT_QUOTES as the second parameter and without a third parameter (I didn't test _with_ a third parameter) the script's output stops right at that point. I am not the machines administrator and hence cannot supply further details. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=18048&edit=1

« previous php.bugs (#12437) next »