From: Dmitry Stogov Date: Fri, 3 Mar 2006 10:09:35 +0000 (+0000) Subject: Remove "called at [(null):0]" from debug backtrace X-Git-Tag: RELEASE_1_2~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=62de2d736638922413532a012bb804f9276c4d03;p=php Remove "called at [(null):0]" from debug backtrace --- diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index b8072a1e53..c0d07d61c9 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -1892,7 +1892,11 @@ ZEND_FUNCTION(debug_print_backtrace) debug_print_backtrace_args(arg_array TSRMLS_CC); zval_ptr_dtor(&arg_array); } - zend_printf(") called at [%s:%d]\n", filename, lineno); + if (filename) { + zend_printf(") called at [%s:%d]\n", filename, lineno); + } else { + ZEND_PUTS(")\n"); + } include_filename = filename; ptr = skip->prev_execute_data; ++indent;