From: [EMAIL PROTECTED] Operating system: FreeBSD 4.4-RELEASE #0 PHP version: 4.1.1 PHP Bug Type: Reproducible crash Bug description: exit signal Floating point exception (8)
We upgrated to the latest PHP and still getting these errors on ANY php page that uses decimals and EXIT. The shortest sample script, that DOES reproduce the bug: exit(0.1); The following will NOT give error: exit(TEST); Since the PHP upgrade, our problem got worse. Now 8 out of 10 refresh results in "The page cannot be displayed" Most importantly, the first time the page is hit, it is a 100% error. Please HELP ...---...---...--- /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) Original bug: http://bugs.php.net/bug.php?id=14366 Here is some more info. Backtrace data: Program received signal SIGFPE, Arithmetic exception. 0x28162f71 in strtod () from /usr/lib/libc.so.4 (gdb) b Breakpoint 1 at 0x28162f71 (gdb) backtrace #0 0x28162f71 in strtod () from /usr/lib/libc.so.4 #1 0x281ecfec in lex_scan (zendlval=0xbfbfd9d4) at zend_language_scanner.c:4123 #2 0x281ce73c in zendlex (zendlval=0xbfbfd9d0) at zend_compile.c:2344 #3 0x281c5d38 in zendparse () at zend_language_parser.c:1869 #4 0x281eaf61 in compile_file (file_handle=0xbfbff93c, type=2) at zend_language_scanner.c:3036 #5 0x281e2542 in zend_execute_scripts (type=8, file_count=3) at zend.c:749 #6 0x281f3fdc in php_execute_script (primary_file=0xbfbff93c) at main.c:1206 #7 0x281f07d6 in apache_php_module_main (r=0x815b034, display_source_mode=0) at sapi_apache.c:89 #8 0x281f11b6 in send_php (r=0x815b034, display_source_mode=0, filename=0x0) at mod_php4.c:536 #9 0x281f11f2 in send_parsed_php (r=0x815b034) at mod_php4.c:547 #10 0x806b239 in ap_invoke_handler () #11 0x807f940 in process_request_internal () #12 0x807f9aa in ap_process_request () #13 0x8076977 in child_main () #14 0x8076bfc in make_child () #15 0x8076cae in startup_children () #16 0x80772bc in standalone_main () #17 0x8077ad4 in main () #18 0x804ee5d in _start () System: FreeBSD 4.4-RELEASE #0 './configure' '--with-mysql=/usr/local/mysql' '--with-apache=../apache' '--enable-track-vars' '--with-gettext' '--with-imap=../imap' '--with-ldap=/usr/local' -- Edit bug report at: http://bugs.php.net/?id=14750&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]