diff --git a/xdebug_stack.c b/xdebug_stack.c index 82707f126..94d5b3567 100644 --- a/xdebug_stack.c +++ b/xdebug_stack.c @@ -994,6 +994,7 @@ function_stack_entry *xdebug_add_stack_frame(zend_execute_data *zdata, zend_op_a /* Call user function locations */ if ( !tmp->filename && + XG(stack) && XDEBUG_LLIST_TAIL(XG(stack)) && XDEBUG_LLIST_VALP(XDEBUG_LLIST_TAIL(XG(stack))) && ((function_stack_entry*) XDEBUG_LLIST_VALP(XDEBUG_LLIST_TAIL(XG(stack))))->filename