diff --git a/framework/base/ErrorException.php b/framework/base/ErrorException.php index 740eea0..93390e7 100644 --- a/framework/base/ErrorException.php +++ b/framework/base/ErrorException.php @@ -44,8 +44,10 @@ class ErrorException extends Exception } // XDebug < 2.1.1: http://bugs.xdebug.org/view.php?id=695 - if (!isset($frame['type'])) { + if (!isset($frame['type']) || $frame['type'] === 'static') { $frame['type'] = '::'; + } elseif ($frame['type'] === 'dynamic') { + $frame['type'] = '->'; } // XDebug has a different key name