Hello Markus,
this works now.
regards
marcus (the other one)
Saturday, November 29, 2003, 3:39:17 PM, you wrote:
> When trying to derive from class Exception and access the 'string'
> property or call 'parent::__toString' PHP segfaults:
> <?php
> class MyException extends Exception {
> function __toString() {
> var_dump($this->string);
> }
> }
> throw new MyException("hmm");
?>>
> Output:
> $ php testException.php
> NULL
> Segmentation fault
> Or this example:
> <?php
> class MyException extends Exception {
> function __toString() {
> parent::__toString();
> }
> }
> throw new MyException("hmm");
?>>
> Output:
> $ php testException.php
> Segmentation fault
> The need for this came up when I saw that the reported exception is
> not foramted in the HTML output; it's quite hard next to impossible
> to properly read the stack trace. So my goal was to make my own
> exception and call nl2br() on the string returned from the class.
> Besides the segfaults above, is there a chance we have a nicer HTML
> formatting for reported Exceptions (while still strip those HTML
> tags from it for logging)?
> - Markus
--
Best regards,
Marcus mailto:[EMAIL PROTECTED]
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php