Segmentation Fault when using interface

php.internals

Jason Garber

22 years ago
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 <?php interface Throwable { public function getMessage(); } class MyException implements Throwable { public function getMessage() { echo "Hello\n"; } } $x = new MyException; $x->getMessage(); ?> ------------------ On this server, I get a Segmentation Fault: [ionzoft@lithium 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 [ionzoft@lithium dev]$ php -f Interface.php Segmentation fault ------------------ On this server, It works fine: [izsp@boron 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 [izsp@boron Jason]$ php -f Interface.php Hello ------------------ Could it be a problem with the Debugger? Thanks, Jason Garber

Zeev Suraski

22 years ago
We'll look into it and let you know whether it's in PHP or in one of the extensions modules. Thanks for the report! Zeev At 10:50 09/07/2004, Jason Garber wrote:

Derick Rethans

22 years ago
On Fri, 9 Jul 2004, Jason Garber wrote:
> 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
Please also file this bug inthe bug system (bugs.php.net). regards, Derick

Jason Garber

22 years ago
Bug #29081 Segmentation Fault when using Interface http://bugs.php.net/bug.php?id=29081 -Jason At 7/9/2004 01:30 PM +0200, you wrote:

Jason Garber

22 years ago
Sorry, The actual bug is http://bugs.php.net/bug.php?id=29080 29081 is a duplicate -Jason At 7/9/2004 05:16 PM -0400, Jason Garber wrote: