ID: 29080
Comment by: piotr at t-p-l dot com
Reported By: jason at ionzoft dot com
Status: Feedback
Bug Type: Reproducible crash
Operating System: Redhat ES 3.0 (Intel)
PHP Version: 5.0.0RC3
New Comment:
running the same code seg faults aswell
I narrowed it down to Optimizer here is the proof:
-- WITHOUT OPTIMIZER --
# php -v
PHP 5.0.0 (cli) (built: Jul 15 2004 10:19:20)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.3, Copyright (c) 2003-2004, by
Zend Technologies
with Zend Debugger v3.5.0, Copyright (c) 1999-2004, by Zend
Technologies
# php test2.php
Hello
-- WITH OPTIMIZER --
# php -v
PHP 5.0.0 (cli) (built: Jul 15 2004 10:19:20)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.3, Copyright (c) 2003-2004, by
Zend Technologies
with Zend Optimizer v2.5.3, Copyright (c) 1998-2004, by Zend
Technologies
with Zend Debugger v3.5.0, Copyright (c) 1999-2004, by Zend
Technologies
# php test2.php
Segmentation fault
-- WITH OPTIMIZER (but no DEBUGGER) --
# php -v
PHP 5.0.0 (cli) (built: Jul 15 2004 10:19:20)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.3, Copyright (c) 2003-2004, by
Zend Technologies
with Zend Optimizer v2.5.3, Copyright (c) 1998-2004, by Zend
Technologies
# php test2.php
Segmentation fault
Previous Comments:
[2004-07-10 14:37:14] [EMAIL PROTECTED]
Could you also try to run it with Debugger and Optimizer alone to get
them isolated?
[2004-07-10 06:51:11] [EMAIL PROTECTED]
Please try using this CVS snapshot:
http://snaps.php.net/php5-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5-win32-latest.zip
[2004-07-09 23:14:46] jason at ionzoft dot com
Description:
Hello,
I discovered this problem tonight while working on a new PHP 5 class
that uses an interface. The code example came from
http://www.zend.com/php5/articles/engine2-php5-changes.php#Heading5
getMessage();
?>
--
On this server, I get a Segmentation Fault:
[EMAIL PROTECTED] dev]$ php -v
PHP 5.0.0RC3 (cli) (built: Jun 24 2004 17:35:13)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.0RC3, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.2, Copyright (c) 2003-2004, by
Zend Technologies
with Zend Optimizer v2.5.2, Copyright (c) 1998-2004, by Zend
Technologies
with Zend Debugger v3.5.0, Copyright (c) 1999-2004, by Zend
Technologies
[EMAIL PROTECTED] dev]$ php -f Interface.php
Segmentation fault
--
On this server, It works fine:
[EMAIL PROTECTED] Jason]$ php -v
PHP 5.0.0RC3 (cli) (built: Jun 14 2004 14:04:10)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.0.0RC3, Copyright (c) 1998-2004 Zend Technologies
[EMAIL PROTECTED] Jason]$ php -f Interface.php
Hello
--
Could it be a problem with the Debugger?
Thanks,
Jason Garber
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
Reproduce code:
---
getMessage();
?>
Expected result:
Should print "Hello\n"
Actual result:
--
"Segmentation Fault"
--
Edit this bug report at http://bugs.php.net/?id=29080&edit=1