Re: Exception segfault

From: Date: Thu, 14 Aug 2008 19:17:34 +0000
Subject: Re: Exception segfault
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-39964@lists.php.net to get a copy of this message
Hello Lupus, Thursday, August 14, 2008, 8:42:23 PM, you wrote: > Hi, > At first time, it was a bug in the useful xdebug, and I follow it to > the PHP code > <http://bugs.xdebug.org/bug_view_page.php?bug_id=0000340>. > When exception::$message, exception::$line are not of the initial > type, it segfaults (for strings) or display non-predictible data. The > next snipset for test : > <?php > class my_file > { > public function __toString() > { > return "somebuildfilename" ; > } > } > class my_exception extends exception > { > public function __construct() > { > $this->message = new stdclass ; > $this->file = new my_file ; > $this->line = "12" ; > } > } > throw new my_exception ; ?>> > I attach a patch that correct the segfault. Diff was produced with > this line : diff php5.3-200808141030{,-lupus}/Zend/zend_exceptions.c Thanks for letting us know. Can you provide the diff using 'cvs di -uwp'. Best regards, Marcus

« previous php.internals (#39964) next »