Bug #14366: exit signal Floating point exception (8)
| From: | julian at kreho dot com | Date: | Thu, 06 Dec 2001 21:37:34 +0000 |
| Subject: | Bug #14366: exit signal Floating point exception (8) | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-72792@lists.php.net to get a copy of this message | ||
From: julian@kreho.com
Operating system: FreeBSD 4.4-RELEASE #0
PHP version: 4.0.6
PHP Bug Type: Reproducible crash
Bug description: exit signal Floating point exception (8)
Please help! We get this weird error on ANY php page that uses decimals.
The simpliest code we found to produce the error is:
echo (0.1);
That's it. Apache just dies 90% of the time if you call the page, with a
404 error. If you refresh, the page comes up, but the log still shows the
following errors:
/var/log/messages:
Dec 6 16:07:17 julian /kernel: pid 38937 (httpd), uid 65534: exited on
signal 8
Apache error log:
[Thu Dec 6 16:07:17 2001] [notice] child pid 38937 exit signal Floating
point exception (8)
There is no error if the # has no decimals, or it is .0
I.E.:
0.0 or 4.0 or 345.0 no error
0.3 or 5.3 or 345.24 gives error
Any calculation using or generating the above give error.
System:
'./configure' '--with-mysql=/usr/local/mysql'
'--with-apxs=/usr/local/apache/bin/apxs' '--with-imap=../imap'
'--with-gettext'
Using stock php.ini except magic_quotes_gpc = Off
This error came since we upgraded to FreeBSD from Linux and the latest PHP
Apache MySql combo.
It doesn't matter if we use PHP as a module or compile into Apache. The bug
is annoying, and our users complain a lot.
--
Edit bug report at: http://bugs.php.net/?id=14366&edit=1