From: krakjoe Date: Tue, 12 Nov 2013 00:40:40 +0000 (+0000) Subject: ... X-Git-Tag: php-5.6.0alpha1~110^2~465 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ef134e585f9c85e0f94f11b75b7da16ddb56bfbf;p=php ... --- diff --git a/phpdbg_bp.c b/phpdbg_bp.c index c6ebef3f73..44428ddf1b 100644 --- a/phpdbg_bp.c +++ b/phpdbg_bp.c @@ -194,11 +194,19 @@ int phpdbg_find_breakpoint_file(zend_op_array *op_array TSRMLS_DC) /* {{{ */ int phpdbg_find_breakpoint_symbol(zend_function *fbc TSRMLS_DC) /* {{{ */ { const char *fname; + zend_op_array *ops; phpdbg_breaksymbol_t *bp; if (fbc->type != ZEND_USER_FUNCTION) { return FAILURE; } + + ops = (zend_op_array*)fbc; + + if (ops->scope) { + /* do not check class methods */ + return FAILURE; + } fname = ((zend_op_array*)fbc)->function_name;