ID: 9827 User updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Apache related Operating System: Linux-mips PHP Version: 4.0.6 New Comment: still not fixed in 4.0.6 Previous Comments: ------------------------------------------------------------------------ [2001-05-10 14:42:00] [EMAIL PROTECTED] no, it still behaves the same when using 4.0.5. ------------------------------------------------------------------------ [2001-05-07 04:45:07] [EMAIL PROTECTED] Can you please see if this still happens in PHP 4.0.5? It's supposed to be fixed. ------------------------------------------------------------------------ [2001-03-18 21:51:48] [EMAIL PROTECTED] The calculation itself does not lead to the overflow. I inserted this line right before the error happens: fprintf (stdout, "Value: %f", ..calculation comes here ...); So I guess the function accepts only numbers to a certain size. (values over approx. 2^34 or under 2^-34 makes apache hurl) ------------------------------------------------------------------------ [2001-03-18 21:43:26] [EMAIL PROTECTED] - HW: Cobalt Raq2 (MIPS R3000) - OS: Linux - Apache: 1.3.19 - PHP built with these arguments: --with-apxs --enable-trans-sid - PHP release: 4.0.4pl1 and the latest CVS snapshot (date 18/03/2001) when starting apache with "./httpd", a core is dumped. The message is: Floating point exception (core dumped) I played around with gdb, the exception occurs in: ext/standard/crypt.c:105 ------------------------ php_srand(time(0) * getpid() * php_combined_lcg() * 10000.0 ); I played around with this line. When I replace the value 10000.0 with 1.0 and recompile the stuff, it works. I'm no C programmer, but I think this is due to an overflow problem. If you need more informations, tell me! Best regards Matti Weiersmueller ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=9827&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]