ID: 9827
User updated 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:
- 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:

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

PHP Development Mailing List <>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to