View Issue Details

IDProjectCategoryView StatusLast Update
0001354XdebugInstallationpublic2016-10-17 10:42
ReportermtadrosAssigned Toderick 
PriorityhighSeverityblockReproducibilityhave not tried
Status resolvedResolutionnot fixable 
PlatformApple Macbook ProOS10.12OS Version
Product Version2.4.1 
Target VersionFixed in Version 
Summary0001354: Xdebugger does not install on my computer:
DescriptionVia: https://xdebug.org/wizard.php

I followed the following steps ( I tried brew first)

1) Download xdebug-2.4.1.tgz
2) Unpack the downloaded file with tar -xvzf xdebug-2.4.1.tgz
3) Run: cd xdebug-2.4.1
4) Run: phpize (See the FAQ if you don't have phpize.
5) Run: ./configure
6) Run: make
7) Run: cp modules/xdebug.so /usr/local/Cellar/php71/7.1.0-rc.3_8/lib/php/extensions/no-debug-non-zts-20160303
8) Update /usr/local/etc/php/7.1/php.ini and change the line
zend_extension = /usr/local/Cellar/php71/7.1.0-rc.3_8/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so


When I run ./configure
I get this message:
checking Check for supported PHP versions... configure: error: not supported. Need a PHP version >= 5.4.0 and < 7.1.0 (found 7.1.0RC3)

Based on this thread. https://bugs.xdebug.org/print_bug_page.php?bug_id=1349
I downloaded the master from git Latest commit 81181b4

I followed the same steps - and ignored that the tests failed. xdebug is not installed correctly.

php -v
Cannot load Xdebug - it was already loaded
PHP 7.1.0RC3 (cli) (built: Oct 2 2016 01:05:16) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
    with Xdebug v2.5.0-dev, Copyright (c) 2002-2016, by Derick Rethans


Steps To Reproduce1) Download from git master Latest commit 81181b4
2) extract tar
3) cd directory to xdebug-master
4) run phpize
5) Run: ./configure
6) Run: make
7) Run: make test.

Output for the make test is in the additional information.
Additional Information've got php 7.1 installed, and installed xdebug via:

brew install php71-xdebug

Xcode is 8.0

php -v Cannot load Xdebug - it was already loaded PHP 7.1.0RC3 (cli) (built: Oct 2 2016 01:05:16) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans

With a phpinfo() I cannot find any text that says xdebug

The php.ini file I've tried several variations of: and restarted apache

[xdebug]
zend_extension=/usr/local/opt/php71-xdebug/xdebug.so
xdebug.remote_host=127.0.0.1
xdebug.remote_connect_back=1 # Not safe for production servers
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=true




Build complete.
Don't forget to run 'make test'.


=====================================================================
PHP : /usr/local/Cellar/php71/7.1.0-rc.3_8/bin/php
PHP_SAPI : cli
PHP_VERSION : 7.1.0RC3
ZEND_VERSION: 3.1.0-dev
PHP_OS : Darwin - Darwin -MacBook-Pro.local 16.0.0 Darwin Kernel Version 16.0.0: Mon Aug 29 17:56:20 PDT 2016; root:xnu-3789.1.32~3/RELEASE_X86_64 x86_64
INI actual : /Users/sss/Downloads/xdebug-master/tmp-php.ini
More .INIs :
CWD : /Users/sss/Downloads/xdebug-master
Extra dirs :
VALGRIND : Not used
=====================================================================
TIME START 2016-10-16 16:15:55
=====================================================================
PASS Check for xdebug presence [tests/001.phpt]
PASS Test with internal callbacks [tests/array_map-php55.phpt]
SKIP Test with internal callbacks [tests/array_map.phpt] reason: < PHP 5.5 needed
PASS Test for assertion callbacks [tests/assert_test-001.phpt]
PASS Test for assertion callbacks and description [tests/assert_test-002.phpt]
PASS Test for assertion callbacks and exception (>= PHP 7.0) [tests/assert_test-003.phpt]
PASS Test for tracing property assignments in user-readable function traces [tests/assignment-trace1.phpt]
PASS Test for tracing assign pow (>= PHP 5.6) [tests/assignment-trace10.phpt]
PASS Test for tracing property assignments in user-readable function traces [tests/assignment-trace11.phpt]
PASS Test for tracing array assignments in user-readable function traces [tests/assignment-trace2.phpt]
PASS Test for tracing array assignments in user-readable function traces [tests/assignment-trace3.phpt]
PASS Test for tracing assignments in user-readable function traces [tests/assignment-trace4.phpt]
PASS Test for tracing assignments in user-readable function traces [tests/assignment-trace5.phpt]
PASS Test for tracing assignments in user-readable function traces [tests/assignment-trace6.phpt]
PASS Test for tracing property assignments in user-readable function traces [tests/assignment-trace7.phpt]
PASS Test for tracing multi-dimensional property assignments in user-readable function traces [tests/assignment-trace8.phpt]
PASS Test for tracing mixed array element and property assignments in user-readable function traces [tests/assignment-trace9.phpt]
PASS Test with auto-trace [tests/auto_trace.phpt]
SKIP Test for complex parameters to a function (< PHP 7.0) [tests/backtrace-args-php5.phpt] reason: < PHP 7.0 needed
FAIL Test for complex parameters to a function (>= PHP 7.0) [tests/backtrace-args-php7.phpt]
SKIP Test for somewhat more complex backtrace (< PHP 7.0) [tests/backtrace-complex-php5.phpt] reason: < PHP 7.0 needed
PASS Test for somewhat more complex backtrace (>= PHP 7.0) [tests/backtrace-complex-php7.phpt]
SKIP Test for simple backtrace (< PHP 7.0) [tests/backtrace-simple-php5.phpt] reason: < PHP 7.0 needed
PASS Test for simple backtrace (>= PHP 7.0) [tests/backtrace-simple-php7.phpt]
PASS Test for crash with a destructor [tests/bug00001.phpt]
PASS Test for traces to file [tests/bug00002.phpt]
PASS Text for crash bug in tracing to file [tests/bug00003.phpt]
PASS Test for segmentation fault with xdebug_get_function_stack() and collect_params=1 [tests/bug00022.phpt]
SKIP Test for segmentation fault with unusual variables (< PHP 7.0) [tests/bug00032-php5.phpt] reason: < PHP 7.0 needed
PASS Test for segmentation fault with unusual variables (>= PHP 7.0) [tests/bug00032-php7.phpt]
PASS Test for bug 0000057: Crash with overloading functions [tests/bug00057.phpt]
PASS Test for bug 0000089: var_dump shows empty strings garbled [tests/bug00089.phpt]
PASS Test for bug 0000146: Array key names with quotes in traces are not escaped [tests/bug00146.phpt]
SKIP Test for bug 0000168: Memory error with DBGp eval when the result is an array [tests/bug00168.phpt] reason: Can only be tested through DBGp
PASS Test for bug 0000173: Xdebug segfaults using SPL ArrayIterator [tests/bug00173.phpt]
PASS Test for bug 0000176: Segfault using SplTempFileObject [tests/bug00176.phpt]
PASS Test for bug 0000178: $php_errormsg and Track errors unavailable [tests/bug00178.phpt]
PASS Test for bug 0000184: problem with control chars in code traces [tests/bug00184.phpt]
SKIP Test for bug 0000209: Additional remote debugging session started when triggering shutdown function [tests/bug00209.phpt] reason: Can only be tested through DBGp
SKIP Test for bug 0000212: coverage coverage inaccurate (1) (< PHP 7.0) [tests/bug00212a-php5.phpt] reason: < PHP 7.0 needed
SKIP Test for bug 0000212: coverage coverage inaccurate (1) (>= PHP 7.0, < PHP 7.1) [tests/bug00212a-php70.phpt] reason: < PHP 7.1 needed
SKIP Test for bug 0000212: coverage coverage inaccurate (2) (< PHP 7.0) [tests/bug00212b-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000212: coverage coverage inaccurate (2) (>= PHP 7.0) [tests/bug00212b-php7.phpt]
SKIP Test for bug 0000212: coverage coverage inaccurate (3) (< PHP 7.0) [tests/bug00212c-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000212: coverage coverage inaccurate (3) (>= PHP 7.0) [tests/bug00212c-php7.phpt]
SKIP Test for bug 0000213: Dead code analysis doesn't take catches for throws into account (< PHP 7.0) [tests/bug00213-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000213: Dead code analysis doesn't take catches for throws into account (>= PHP 7.0) [tests/bug00213-php7.phpt]
PASS Test for bug 0000241: Crash in xdebug_get_function_stack() [tests/bug00241.phpt]
SKIP Test for bug 0000265: Xdebug's error handler breaks error_get_last() (< PHP 7.0) [tests/bug00265-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000265: Xdebug's error handler breaks error_get_last() (>= PHP 7.0) [tests/bug00265-php7.phpt]
PASS Test for bug 0000280: var_dump don't display key of array as expected [tests/bug00280.phpt]
PASS Test for bug 0000298: xdebug_var_dump & multiline strings [tests/bug00298.phpt]
PASS Test for bug 0000305: xdebug exception handler doesn't properly handle special chars [tests/bug00305.phpt]
PASS Test for bug 0000313: Segmentation Fault in code coverage analysis on empty PHP files [tests/bug00313.phpt]
SKIP Test for bug 0000314: PHP CLI Error logging thwarted when Xdebug loaded (Windows) [tests/bug00314-win.phpt] reason: For Windows only
PASS Test for bug 0000314: PHP CLI Error logging thwarted when Xdebug loaded [tests/bug00314.phpt]
PASS Test for bug 0000315: Xdebug crashes when including a file that doesn't exist [tests/bug00315.phpt]
SKIP Test for bug 0000318: Segmentation Fault in code coverage analysis (< PHP 7.0) [tests/bug00318-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000318: Segmentation Fault in code coverage analysis (>= PHP 7.0) [tests/bug00318-php7.phpt]
PASS Test for bug 0000328: Private properties are incorrectly enumerated in case of extended classes [tests/bug00328.phpt]
SKIP Test for bug 0000334: Code Coverage Regressions (< PHP 7.0) [tests/bug00334-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000334: Code Coverage Regressions (>= PHP 7.0) [tests/bug00334-php7.phpt]
PASS Test for bug 0000340: Segfault while throwing an Exception [tests/bug00340.phpt]
PASS Test for bug 0000355: Non-unique functions numbers in function traces [tests/bug00355.phpt]
PASS Test for bug 0000360: Function line number in profile not correct [tests/bug00360.phpt]
SKIP Test for bug 0000389: Destructors called on fatal error (< PHP 7.0) [tests/bug00389-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000389: Destructors called on fatal error (>= PHP 7.0) [tests/bug00389-php7.phpt]
SKIP Test for bug 0000391: When PHP runs with Xdebug it doesn't stop executing script when type hinting leads to fatal error (< PHP 7.0) [tests/bug00391-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000391: When PHP runs with Xdebug it doesn't stop executing script when type hinting leads to fatal error (>= PHP 7.0) [tests/bug00391-php7.phpt]
SKIP Test for bug 0000419: make use of P_tmpdir if defined instead of hardcoded '/tmp' [tests/bug00419-sunos.phpt] reason: Solaris/OpenSolaris/OpenIndiana needed
SKIP Test for bug 0000419: make use of P_tmpdir if defined instead of hardcoded '/tmp' [tests/bug00419.phpt] reason: Linux needed
FAIL Test for bug 0000421: xdebug sends back invalid characters in xml sometimes [tests/bug00421.phpt]
PASS Test for bug 0000422: Segfaults when using code coverage with a parse error in the script [tests/bug00422-php70.phpt]
SKIP Test for bug 0000422: Segfaults when using code coverage with a parse error in the script [tests/bug00422.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000457: var_dump() overloading from the command line [tests/bug00457-2.phpt]
PASS Test for bug 0000457: var_dump() overloading from the command line [tests/bug00457.phpt]
SKIP Test for bug 0000470: catch blocks marked as dead code unless executed (< PHP 7.0) [tests/bug00470-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000470: catch blocks marked as dead code unless executed (>= PHP 7.0) [tests/bug00470-php7.phpt]
SKIP Test for bug 0000472: Dead Code Analysis for code coverage messed up after goto (< PHP 7.0) [tests/bug00472-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000472: Dead Code Analysis for code coverage messed up after goto (>= PHP 7.0) [tests/bug00472-php7.phpt]
FAIL Test for bug 0000475: Property names with null chars are not sent fully to the client [tests/bug00475.phpt]
SKIP Test for bug 0000476: Exception chanining doesn't work (< PHP 7.0) [tests/bug00476-001-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000476: Exception chanining doesn't work (>= PHP 7.0) [tests/bug00476-001-php7.phpt]
SKIP Test for bug 0000476: Exception chanining doesn't work (< PHP 7.0) [tests/bug00476-002-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000476: Exception chanining doesn't work (>= PHP 7.0) [tests/bug00476-002-php7.phpt]
FAIL Test for bug 0000494: Private attributes of parent class unavailable when inheriting [tests/bug00494.phpt]
PASS Test for bug 0000501: Xdebug's variable tracing misses POST_INC and variants [tests/bug00501.phpt]
SKIP Test for bug 0000515: Dead Code Analysis for code coverage messed up with ticks (< PHP 7.0) [tests/bug00515-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000515: Dead Code Analysis for code coverage messed up with ticks (>= PHP 7.0) [tests/bug00515-php7.phpt]
FAIL Test for bug 0000530: Xdebug returns properties out of page if there are less than max_children properties [tests/bug00530.phpt]
SKIP Test for bug 0000535: Code coverage and return before function|class ending (< PHP 7.0) [tests/bug00535-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000535: Code coverage and return before function|class ending (>= PHP 7.0) [tests/bug00535-php7.phpt]
PASS Test for bug 0000538: Error in watches and call stack parameter with string containing '\\' [tests/bug00538-2.phpt]
FAIL Test for bug 0000538: Error in watches and call stack parameter with string containing '\\' [tests/bug00538.phpt]
PASS Test for bug 0000558: PHP segfaults when running a nested eval. [tests/bug00558-001.phpt]
PASS Test for bug 0000558: PHP segfaults when running a nested eval while tracing. [tests/bug00558-002.phpt]
SKIP Test for bug 0000562: Incorrect coverage information for closure function headers (< PHP 7.0) [tests/bug00562-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000562: Incorrect coverage information for closure function headers (>= PHP 7.0) [tests/bug00562-php7.phpt]
PASS Test for bug 0000565: xdebug.show_local_vars setting does not work with php 5.3 [tests/bug00565.phpt]
PASS Test for bug 0000566: Xdebug crashes when using conditional breakpoints (1) [tests/bug00566-1.phpt]
FAIL Test for bug 0000566: Xdebug crashes when using conditional breakpoints (2) [tests/bug00566-2.phpt]
SKIP Test for bug 0000567: xdebug_debug_zval() and xdebug_debug_zval_stdout() don't work (< PHP 7.0) [tests/bug00567-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000567: xdebug_debug_zval() and xdebug_debug_zval_stdout() don't work (>= PHP 7.0, NTS) [tests/bug00567-php7-nts.phpt]
SKIP Test for bug 0000567: xdebug_debug_zval() and xdebug_debug_zval_stdout() don't work (= PHP 7.0, ZTS) [tests/bug00567-php70-zts.phpt] reason: ZTS needed
SKIP Test for bug 0000567: xdebug_debug_zval() and xdebug_debug_zval_stdout() don't work (>= PHP 7.1, ZTS) [tests/bug00567-php71-zts.phpt] reason: ZTS needed
PASS Test for bug 0000570: undefined symbol: zend_memrchr [tests/bug00570.phpt]
FAIL Test for bug 0000606: evaluate a $this->... expression when $this is not accesible crash xdebug [tests/bug00606-2.phpt]
FAIL Test for bug 0000606: evaluate a $this->... expression when $this is not accesible crash xdebug [tests/bug00606.phpt]
PASS Test for bug 0000609: Xdebug and SOAP error handler conflicts [tests/bug00609-php53.phpt]
FAIL Test for bug 0000614: local variables loses class members [tests/bug00614.phpt]
FAIL Test for bug 0000619: Xdebug does NOT show "private" properties defined in parent classes [tests/bug00619.phpt]
FAIL Test for bug 0000622: Working with eval() code is inconvenient and difficult [tests/bug00622.phpt]
FAIL Test for bug 0000623: Static properties of a class can be evaluated only with difficulty (>= PHP 7.0) [tests/bug00623-php7.phpt]
PASS Test for bug 0000625: xdebug_get_headers() resets header list (1) [tests/bug00625-1.phpt]
PASS Test for bug 0000625: xdebug_get_headers() resets header list (2) [tests/bug00625-2.phpt]
FAIL Test for bug 0000627: breakpoints set in symlinked files don't trigger [tests/bug00627.phpt]
PASS Test for bug 0000631: Summary not written when script ended with "exit()" [tests/bug00631.phpt]
PASS Test for bug 0000635: Browser output broken with xdebug.show_exception_trace = 1 [tests/bug00635.phpt]
PASS Test for bug 0000639: Xdebug profiling: output not correct - missing 'cfl=' [tests/bug00639.phpt]
PASS Test for bug 0000642: No line number for offsetGet and offsetSet [tests/bug00642.phpt]
PASS Test for bug 0000643: Profiler gets line numbers wrong [tests/bug00643.phpt]
SKIP Test for bug 0000651: Incorrect code coverage after ! empty() in conditional (< PHP 7.0) [tests/bug00651a-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000651: Incorrect code coverage after ! empty() in conditional (>= PHP 7.0) [tests/bug00651a-php7.phpt]
SKIP Test for bug 0000651: Incorrect code coverage after empty() in conditional (< PHP 7.0) [tests/bug00651b-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000651: Incorrect code coverage after empty() in conditional (>= PHP 7.0) [tests/bug00651b-php7.phpt]
SKIP Test for bug 0000651: Incorrect code coverage after isset() in conditional (< PHP 7.0) [tests/bug00651c-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000651: Incorrect code coverage after isset() in conditional (>= PHP 7.0) [tests/bug00651c-php7.phpt]
PASS Test for bug 0000654: Xdebug hides error message in CLI [tests/bug00654.phpt]
FAIL Test for bug 0000665: xdebug does not respect display_errors=stderr [tests/bug00665.phpt]
FAIL Test for bug 0000667: Class static members are shown in the locals when using context_get (>= PHP 7.0) [tests/bug00667-php7.phpt]
SKIP Test for bug 0000670: Xdebug crashes with broken "break x" code (< PHP 7.0) [tests/bug00670-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000670: Xdebug crashes with broken "break x" code (>= PHP 7.0) [tests/bug00670-php7.phpt]
FAIL Test for bug 0000678: Xdebug segfault when IDE send "eval NonExistsClass" [tests/bug00678-2.phpt]
FAIL Test for bug 0000678: Xdebug segfault when IDE send "eval NonExistsClass" [tests/bug00678.phpt]
PASS Test for bug 0000684: xdebug_var_dump - IE does not support & [tests/bug00684.phpt]
FAIL Test for bug 0000686: Not possible to inspect SplObjectStorage instances with Xdebug [tests/bug00686.phpt]
FAIL Test for bug 0000687: Xdebug does not show dynamically defined variable [tests/bug00687.phpt]
FAIL Test for bug 0000688: Call to not yet defined function aborts the session [tests/bug00688.phpt]
FAIL Test for bug 0000689: Access method of not yet defined variable aborts debug session [tests/bug00689.phpt]
PASS Test for bug 0000690: Function traces are not appended to file when xdebug_start_trace() is used with xdebug.trace_options=1 (step 1 of 2) [tests/bug00690-1.phpt]
PASS Test for bug 0000690: Function traces are not appended to file when xdebug_start_trace() is used with xdebug.trace_options=1 (step 2 of 2) [tests/bug00690-2.phpt]
PASS Test for bug 0000693: Cachegrind files not written when filename is very long [tests/bug00693.phpt]
SKIP Test for bug 0000697: Incorrect code coverage of function arguments when using XDEBUG_CC_UNUSED (< PHP 7.0) [tests/bug00697-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000697: Incorrect code coverage of function arguments when using XDEBUG_CC_UNUSED (>= PHP 7.0) [tests/bug00697-php7.phpt]
PASS Test for bug 0000699: Xdebug gets the filename wrong for the countable interface [tests/bug00699.phpt]
PASS Test for bug 0000701: Functions as array indexes. [tests/bug00701.phpt]
SKIP Test for bug 0000703: Line in heredoc marked as not executed (< PHP 7.0) [tests/bug00703-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000703: Line in heredoc marked as not executed (>= PHP 7.0) [tests/bug00703-php7.phpt]
PASS Test for bug 0000709: Xdebug doesn't understand E_USER_DEPRECATED [tests/bug00709.phpt]
PASS Test for bug 0000714: Cachegrind files have huge (wrong) numbers in some lines [tests/bug00714.phpt]
PASS Test for bug 0000723: xdebug is stricter than PHP regarding Exception property types [tests/bug00723.phpt]
FAIL Test for bug 0000728: Profiler reports __call() invocations confusingly/wrongly. (>= PHP 7.1) [tests/bug00728-php71.phpt]
SKIP Test for bug 0000728: Profiler reports __call() invocations confusingly/wrongly. (< PHP 7.1) [tests/bug00728.phpt] reason: < PHP 7.1 needed
PASS Test for bug 0000744: new lines in a PHP file from Windows are displayed with an extra white line with var_dump(). [tests/bug00744.phpt]
PASS Test for bug 0000747: Xdebug and SOAP Server conflict [tests/bug00747-php53.phpt]
SKIP Test for bug 0000756: Tracing doesn't always understand the variables and shows IS_VAR (< PHP 7.0) [tests/bug00756-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000756: Tracing doesn't always understand the variables and shows IS_VAR (>= PHP 7.0) [tests/bug00756-php7.phpt]
SKIP Test for bug 0000757: XDEBUG_CC_UNUSED does not work with code outside a function. (< PHP 7.0) [tests/bug00757a-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000757: XDEBUG_CC_UNUSED does not work with code outside a function. (>= PHP 7.0) [tests/bug00757a-php7.phpt]
SKIP Test for bug 0000757: XDEBUG_CC_UNUSED does not work with code outside a function. (< PHP 7.0) [tests/bug00757b-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000757: XDEBUG_CC_UNUSED does not work with code outside a function. (>= PHP 7.0) [tests/bug00757b-php7.phpt]
SKIP Test for bug 0000763: Access method of not yet defined variable aborts debug session (< PHP 7.0) [tests/bug00763-php5.phpt] reason: < PHP 7.0 needed
FAIL Test for bug 0000763: Access method of not yet defined variable aborts debug session (>= PHP 7.0) [tests/bug00763-php7.phpt]
SKIP Test for bug 0000766: Xdebug doesn't understand ZEND_RETURN_BY_REF (< PHP 7.0) [tests/bug00766-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000766: Xdebug doesn't understand ZEND_RETURN_BY_REF (>= PHP 7.0) [tests/bug00766-php7.phpt]
FAIL Test for bug 0000774: Xdebug generates a "bailout without bailout address" [tests/bug00774.phpt]
FAIL Test for bug 0000777: Connection to reset on stepping over call to mysqli_init [tests/bug00777.phpt]
FAIL Test for bug 0000778: Xdebug session in Eclipse crash whenever it run into simplexml_load_string call [tests/bug00778.phpt]
PASS Test for bug 0000785: Profiler does not handle closures well [tests/bug00785-1.phpt]
PASS Test for bug 0000785: Profiler does not handle call_user_func_array well [tests/bug00785-2.phpt]
PASS Test for bug 0000787: Segmentation Fault with PHP header_remove() [tests/bug00787.phpt]
FAIL Test for bug 0000790: Debugging with PHP 5.4 and stderr/strout doesn't work. [2] [tests/bug00790-2.phpt]
FAIL Test for bug 0000790: Debugging with PHP 5.4 and stderr/strout doesn't work. [1] [tests/bug00790.phpt]
FAIL Test for bug 0000797: XDebug terminates (or Eclipse loses it?) when viewing variables [tests/bug00797.phpt]
PASS Test for bug 0000800: var_dump(get_class(new foo\bar')) add an extra "\" in class name. [tests/bug00800.phpt]
PASS Test for bug 0000801: Segfault with streamwrapper, unclosed $fp and xdebug on destruction [tests/bug00801.phpt]
FAIL Test for bug 0000806: 'property_get' doesn't work if array key contains a whitespace [tests/bug00806.phpt]
PASS Test for bug 0000811: PHP Documentation Link [tests/bug00811.phpt]
FAIL Test for bug 0000814: Xdebug craches everytime when debugging using Xdebug 2.2.0RC1, Eclipse and Windows [tests/bug00814.phpt]
FAIL Test for bug 0000815: Xdebug crashes when 'exit' operator used in the script [tests/bug00815.phpt]
PASS Test for bug 0000823: Single quotes are escaped in var_dumped string output [tests/bug00823.phpt]
FAIL Test for bug 0000838: Xdebug shows static vars twice. [tests/bug00838.phpt]
FAIL Test for bug 0000839: xdebug shows wrong data in debug (when using static class vars?) [tests/bug00839.phpt]
FAIL Test for bug 0000840: Xdebug crashes when a class is returned by a __call method with a static var and more than 2 props [tests/bug00840.phpt]
SKIP Test for bug 0000842: Can't debug conditional statements without a block (TS1a (< PHP 7.0)) [tests/bug00842-php5-1.phpt] reason: < PHP 7.0 needed
SKIP Test for bug 0000842: Can't debug conditional statements without a block (TS1b) (< PHP 7.0) [tests/bug00842-php5-2.phpt] reason: < PHP 7.0 needed
SKIP Test for bug 0000842: Can't debug conditional statements without a block (TS2) (< PHP 7.0) [tests/bug00842-php5-3.phpt] reason: < PHP 7.0 needed
SKIP Test for bug 0000842: Can't debug conditional statements without a block (TS3) (< PHP 7.0) [tests/bug00842-php5-4.phpt] reason: < PHP 7.0 needed
FAIL Test for bug 0000842: Can't debug conditional statements without a block (TS1a) (>= PHP 7.0) [tests/bug00842-php7-1.phpt]
FAIL Test for bug 0000842: Can't debug conditional statements without a block (TS1b) (>= PHP 7.0) [tests/bug00842-php7-2.phpt]
FAIL Test for bug 0000842: Can't debug conditional statements without a block (TS2) (>= PHP 7.0) [tests/bug00842-php7-3.phpt]
FAIL Test for bug 0000842: Can't debug conditional statements without a block (TS3) (>= PHP 7.0) [tests/bug00842-php7-4.phpt]
FAIL Test for bug 0000843: Text output depends on php locale. [computerized] [tests/bug00843-001.phpt]
FAIL Test for bug 0000843: Text output depends on php locale. [normal] [tests/bug00843-002.phpt]
FAIL Test for bug 0000864: Not possible to inspect ArrayIterator instances with Xdebug [tests/bug00864.phpt]
SKIP Test for bug 0000879: Closing brace in trait-using class definitions is counted towards code coverage (< PHP 7.0) [tests/bug00879-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0000879: Closing brace in trait-using class definitions is counted towards code coverage (>= PHP 7.0) [tests/bug00879-php7.phpt]
PASS Test for bug 0000885: missing validation point returned by strchr in xdebug_error_cb. [tests/bug00885.phpt]
SKIP Test for bug 0000886: Use the same file system protocol for file located inside PHAR in both directions (< PHP 7.0) [tests/bug00886-php5.phpt] reason: < PHP 7.0 needed
FAIL Test for bug 0000886: Use the same file system protocol for file located inside PHAR in both directions (>= PHP 7.0) [tests/bug00886-php7.phpt]
PASS Test for bug 0000898: Wrong works with empty string key in ArrayObject [tests/bug00898.phpt]
PASS Test for bug 0000903: xdebug_get_headers() returns replaced headers [tests/bug00903.phpt]
SKIP Test for bug 0000905: Tracing for generators. (PHP >= 5.5, PHP < 7.1) [tests/bug00905-php5.phpt] reason: < PHP 7.1 needed
PASS Test for bug 0000905: Tracing for generators. (PHP >= 7.1) [tests/bug00905-php71.phpt]
PASS Test for bug 0000913: "Added debug info handler to DOM objects." not supported. [tests/bug00913.phpt]
SKIP Test for bug 0000923: Debugging PHP with MongoDB using Cursor, causes debug session termination [tests/bug00923.phpt] reason: The MongoDB extension needs to be installed
PASS Test for bug 0000931: Crash with exception in shut-down stage [tests/bug00931.phpt]
FAIL Test for bug 0000932: Show an error if Xdebug can't open the remote debug log. [tests/bug00932.phpt]
PASS Test for bug 0000947: Newlines converted when html_errors = 0 (ansi) [tests/bug00947-1.phpt]
PASS Test for bug 0000947: Newlines converted when html_errors = 0 (plain) [tests/bug00947-2.phpt]
FAIL Test for bug 0000978: Inspection of array with negative keys fails [tests/bug00978.phpt]
FAIL Test for bug 0000979: property_value -m 0 should mean all bytes, not 0 bytes [tests/bug00979.phpt]
PASS Test for bug 0000987: Hidden property names not shown with var_dump (CLI) [tests/bug00987-001.phpt]
PASS Test for bug 0000987: Hidden property names not shown with var_dump (HTML) [tests/bug00987-002.phpt]
PASS Test for bug 0000987: Hidden property names not shown with var_dump (CLI colours) [tests/bug00987-003.phpt]
FAIL Test for bug 0000987: Hidden property names not shown with stack trace [tests/bug00987-004.phpt]
FAIL Test for bug 0000987: Hidden property names not shown while debugging [tests/bug00987-005.phpt]
PASS Test for bug 0000987: Hidden property names not shown with var_dump [tests/bug00987-006.phpt]
FAIL Test for bug 0000996: Can't evaluate property of class that extends ArrayObject [tests/bug00996-001.phpt]
FAIL Test for bug 0000996: Can't evaluate property of class that extends ArrayObject [tests/bug00996-002.phpt]
FAIL Test for bug 0000998: Test that Xdebug connects back on IPv4 [tests/bug00998-ipv4.phpt]
FAIL Test for bug 0000998: Test that Xdebug connects back on IPv4 with localhost as the remote host [tests/bug00998-ipv4_localhost.phpt]
FAIL Test for bug 0000998: Test that Xdebug connects back on IPv6 [tests/bug00998-ipv6.phpt]
FAIL Test for bug 0000998: Test that Xdebug connects back on IPv6 with localhost as the remote host [tests/bug00998-ipv6_localhost.phpt]
PASS Test for xdebug.halt_level [1] [tests/bug01004-1.phpt]
PASS Test for xdebug.halt_level [2] [tests/bug01004-2.phpt]
SKIP Test for bug 0001007: Static Variables are showing "uninitialized" when stepping through the debug process [tests/bug01007-php5.phpt] reason: < PHP 7.0 needed
FAIL Test for bug 0001007: Static Variables are showing "uninitialized" when stepping through the debug process (>= PHP 7.0) [tests/bug01007-php7.phpt]
FAIL Test for bug 0001025: Xdebug does not reject wrong breakpoint types (-t) [tests/bug01025.phpt]
SKIP Test for bug 0001034: path coverage [1] (< PHP 7.0) [tests/bug01034-001-php54.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001034: path coverage [1] (>= PHP 7.0) [tests/bug01034-001-php70.phpt]
SKIP Test for bug 0001034: path coverage [2] (< PHP 7.0) [tests/bug01034-002-php54.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001034: path coverage [2] (>= PHP 7.0) [tests/bug01034-002-php70.phpt]
SKIP Test for bug 0001034: path coverage [3] (< PHP 7.0) [tests/bug01034-003-php54.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001034: path coverage [3] (>= PHP 7.0) [tests/bug01034-003-php70.phpt]
SKIP Test for bug 0001034: path coverage [4] (< PHP 7.0) [tests/bug01034-004-php54.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001034: path coverage [4] (>= PHP 7.0) [tests/bug01034-004-php70.phpt]
FAIL Test for bug 0001048: Can not get $GLOBAL variable by property_value on function context [tests/bug01048.phpt]
FAIL Test for bug 0001059: Crash when using a non-associate array key in a $GLOBALS element [tests/bug01059.phpt]
PASS Test for bug 0001073: Segmentation Fault 11 when nesting call_user_func_array (>= PHP 5.5) [tests/bug01073-php55.phpt]
SKIP Test for bug 0001073: Segmentation Fault 11 when nesting call_user_func_array (< PHP 5.5) [tests/bug01073.phpt] reason: < PHP 5.5 needed
FAIL Test for bug 0001083: Segfault while retrieving information about uninitiased var. [tests/bug01083.phpt]
FAIL Test for bug 0001084: Add support for inheritence in exception breakpoints [tests/bug01084.phpt]
PASS Test for bug 0001088: Xdebug won't show dead and not executed lines at the 2nd time. [tests/bug01088.phpt]
PASS Test for bug 0001094: Segmentation fault when attempting to use branch/path coverage [tests/bug01094-1.phpt]
PASS Test for bug 0001094: Segmentation fault when attempting to use branch/path coverage [tests/bug01094-2.phpt]
PASS Test for bug 0001098: Xdebug doesn't make use of __debugInfo (PHP >= 5.6) [tests/bug01098-php56.phpt]
SKIP Test for bug 0001098: Xdebug doesn't make use of __debugInfo (PHP < 5.6) [tests/bug01098.phpt] reason: < PHP 5.6 needed
FAIL Test for bug 0001101: Debugger is not triggered on xdebug_break() in jit mode. [tests/bug01101.phpt]
FAIL Test for bug 0001104: "Notice: Corrupt member variable name" on 1-character static property [tests/bug01104.phpt]
FAIL Test for bug 0001105: Setting properties without specifying a type only works in topmost frame [tests/bug01105-001.phpt]
FAIL Test for bug 0001105: Setting properties without specifying a type only works in topmost frame [tests/bug01105-002.phpt]
FAIL Test for bug 0001105: Setting properties without specifying a type only works in topmost frame [tests/bug01105-003.phpt]
PASS Test for bug 0001106: A thrown Exception after a class with __debugInfo gives 2 errors [tests/bug01106.phpt]
FAIL Test for bug 0001111: eval does not work when debugger is stopped in xdebug_throw_exception_hook [tests/bug01111-001.phpt]
FAIL Test for bug 0001111: eval does not work when debugger is stopped in xdebug_throw_exception_hook [tests/bug01111-002.phpt]
PASS Test for bug 0001112: Setting an invalid xdebug.trace_format causes Xdebug to crash [tests/bug01112.phpt]
PASS Test for bug 0001130: PHP documentation links to local manual reference are broken at title description [tests/bug01130.phpt]
PASS Test for bug 0001133: PDO exception code value type is changed [tests/bug01133.phpt]
PASS Test for bug 0001140: Tracing with __debugInfo() crashes Xdebug due to a stack overflow [tests/bug01140.phpt]
PASS Test for bug 0001148: Can't disable max_nesting_function [tests/bug01148.phpt]
FAIL Test for bug 0001166: Using $this in __debugInfo() causes infinite recursion [tests/bug01166.phpt]
PASS Test for bug 0001174: SIGFPE in xdebug_get_monitored_functions() [tests/bug01174.phpt]
FAIL Test for bug 0001181: Derived class with __get gets called on fetching base class private property [tests/bug01181.phpt]
SKIP Test for bug 0001092: Dead code analysis does not work for generators with 'return;' (>= PHP 5.5, < PHP 7.0) [tests/bug01192-php5.phpt] reason: < PHP 7.0 needed
FAIL Test for bug 0001092: Dead code analysis does not work for generators with 'return;' (>= PHP 7.0) [tests/bug01192-php7.phpt]
PASS Test for bug 0001194: The error message is doubly HTML-encoded with assert() [tests/bug01194.phpt]
SKIP Test for bug 0001195: Segfault with code coverage and foreach (< PHP 7.0) [tests/bug01195-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001195: Segfault with code coverage and foreach (>= PHP 7.0) [tests/bug01195-php7.phpt]
SKIP Test for bug 0001200: Coverage of sending arguments to a method (< PHP 7.0) [tests/bug01200-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001200: Coverage of sending arguments to a method (>= PHP 7.0) [tests/bug01200-php7.phpt]
FAIL Test for bug 0001202: Anonymous classes are not handled properly while remote debugging [tests/bug01202.phpt]
FAIL Test for bug 0001203: Accessing static property of a class that has no static properties crashes while remote debugging [tests/bug01203.phpt]
SKIP Test for tracing property assignments in user-readable function traces (< PHP 7.0) [tests/bug01209-php5.phpt] reason: < PHP 7.0 needed
PASS Test for tracing property assignments in user-readable function traces (>= PHP 7.0) [tests/bug01209-php7.phpt]
SKIP Test for bug 0001210: Coverage of sending arguments to a method (< PHP 7.0) [tests/bug01210-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001210: Coverage of sending arguments to a method (>= PHP 7.0) [tests/bug01210-php7.phpt]
PASS Test for bug 0001215: SIGSEGV if xdebug.trace_output_dir directory does not exist [tests/bug01215.phpt]
PASS Test for bug 0001218: Xdebug messes with the exception code, by casting it to int [tests/bug01218-001.phpt]
FAIL Test for bug 0001218: Xdebug messes with the exception code, by casting it to int (DBGp) [tests/bug01218-002.phpt]
FAIL Test for bug 0001223: Xdebug crashes on PHP 7 when doing a DBGp eval command [tests/bug01223.phpt]
SKIP Test for bug 0001241: Xdebug doesn't handle FAST_RET and FAST_CALL opcodes for branch/dead code analysis (>= PHP 5.5, < PHP 7.0) [tests/bug01241-002-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001241: Xdebug doesn't handle FAST_RET and FAST_CALL opcodes for branch/dead code analysis (>= PHP 7.0.3) [tests/bug01241-002-php7.phpt]
SKIP Test for bug 0001241: Xdebug doesn't handle FAST_RET and FAST_CALL opcodes for branch/dead code analysis (>= PHP 5.5, < PHP 7.0) [tests/bug01241-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001241: Xdebug doesn't handle FAST_RET and FAST_CALL opcodes for branch/dead code analysis (>= PHP 7.0.3) [tests/bug01241-php7.phpt]
PASS Test for bug 0001245: xdebug_dump_superglobals dumps *uninitialized* with PHP 7 [tests/bug01245.phpt]
SKIP Test for bug 0001258: ensure case statements are covered (< PHP 7.0) [tests/bug01258-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001258: ensure case statements are covered (>= PHP 7.0) [tests/bug01258-php7.phpt]
PASS Test for bug 0001262: overload_var_dump=0 messes with xdebug_var_dump() [tests/bug01262.phpt]
Cannot load Xdebug - it was already loaded
SKIP Test for bug 0001263: Coverage of sending arguments to a method (>= PHP 7.0.8) [tests/bug01263-php7.phpt] reason: opcache required
PASS Test for bug 0001266: xdebug_dump_superglobals() always dumps empty $_SESSION stack on PHP 7 [tests/bug01266.phpt]
SKIP Test for bug 0001270: String parsing marked not covered (< PHP 7) [tests/bug01270-php5.phpt] reason: < PHP 7.0 needed
PASS Test for bug 0001270: String parsing marked not covered (PHP >= 7) [tests/bug01270-php7.phpt]
SKIP Test for bug 0001282: var_dump() of integers > 32 bit is broken on Windows [tests/bug01282-32bit.phpt] reason: Only for 32bit platforms
PASS Test for bug 0001282: var_dump() of integers > 32 bit is broken on Windows [tests/bug01282-64bit.phpt]
PASS Test for bug 0001288: Segfault when uncaught exception message does not contain " in " [tests/bug01288.phpt]
PASS Test for file/line correctness with call_user_func_array() [tests/call_user_func_array.phpt]
PASS Test call_user_func_array() with multiple files [tests/call_user_func_array2.phpt]
SKIP Test with Code Coverage (< PHP 7.0) [tests/coverage-php5.phpt] reason: < PHP 7.0 needed
PASS Test with Code Coverage (>= PHP 7.0) [tests/coverage-php7.phpt]
SKIP Test with Code Coverage with unused lines (< PHP 7.0) [tests/coverage2-php5.phpt] reason: < PHP 7.0 needed
PASS Test with Code Coverage with unused lines (>= PHP 7.0) [tests/coverage2-php7.phpt]
SKIP Test with Code Coverage with unused lines (< PHP 7.0) [tests/coverage3-php5.phpt] reason: < PHP 7.0 needed
PASS Test with Code Coverage with unused lines (>= PHP 7.0) [tests/coverage3-php7.phpt]
PASS Test with Code Coverage with abstract methods [tests/coverage4.phpt]
SKIP Test with Code Coverage with path and branch checking (< PHP 7.0) [tests/coverage5-php5.phpt] reason: < PHP 7.0 needed
PASS Test with Code Coverage with path and branch checking (>= PHP 7.0) [tests/coverage5-php7.phpt]
SKIP Test with Code Coverage with path and branch checking (< PHP 7.0) [tests/coverage6-php5.phpt] reason: < PHP 7.0 needed
PASS Test with Code Coverage with path and branch checking (>= PHP 7.0) [tests/coverage6-php7.phpt]
SKIP Test with Code Coverage with path and branch checking (< PHP 7.0) [tests/coverage7-php5.phpt] reason: < PHP 7.0 needed
PASS Test with Code Coverage with path and branch checking (>= PHP 7.0) [tests/coverage7-php7.phpt]
FAIL DBGP: breakpoints on errors [tests/dbgp-breakpoint-error.phpt]
FAIL DBGP: context_get [tests/dbgp-context-get.phpt]
FAIL DBGP: property_get (constants) [tests/dbgp-property-get-constants.phpt]
FAIL DBGP: property_value [tests/dbgp-property-value.phpt]
PASS Test for dumping of super globals [tests/dump-superglobal1.phpt]
PASS Test for collection errors (1) [tests/error_collection_1.phpt]
PASS Test for collection errors (2) (fatal error) [tests/error_collection_2.phpt]
PASS Test for collection errors (3) - HTML errors [tests/error_collection_3.phpt]
PASS Test for stack traces with variadics (error_log) [tests/errorlog_variadic.phpt]
PASS Test to see if exceptions still work with Xdebug's hook enabled [tests/exception.phpt]
PASS Test for xdebug.force_display_errors [tests/force_display_errors.phpt]
PASS Test for xdebug.force_error_reporting (display_errors) [1] [tests/force_error_reporting-display_errors-001.phpt]
PASS Test for xdebug.force_error_reporting (display_errors) [2] [tests/force_error_reporting-display_errors-002.phpt]
PASS Test for xdebug.force_error_reporting (display_errors) [3] [tests/force_error_reporting-display_errors-003.phpt]
PASS Test for xdebug.force_error_reporting (log_errors) [1] [tests/force_error_reporting-log_errors-001.phpt]
PASS Test for xdebug.force_error_reporting (log_errors) [2] [tests/force_error_reporting-log_errors-002.phpt]
PASS Test for xdebug.force_error_reporting (log_errors) [3] [tests/force_error_reporting-log_errors-003.phpt]
PASS Test for xdebug_get_function_count [tests/function_counter.phpt]
FAIL Test computerized function traces (level0, comp) [tests/functrace_comp_0.phpt]
FAIL Test computerized function traces (level1, comp) [tests/functrace_comp_1.phpt]
FAIL Test computerized function traces (level1, comp, with return) [tests/functrace_comp_1r.phpt]
FAIL Test computerized function traces (level2, comp) [tests/functrace_comp_2.phpt]
FAIL Test computerized function traces (level2, comp, with return) [tests/functrace_comp_2r.phpt]
FAIL Test computerized function traces (level3, comp) [tests/functrace_comp_3.phpt]
FAIL Test computerized function traces (level3, comp, with return) [tests/functrace_comp_3r.phpt]
FAIL Test computerized function traces (level4, comp) [tests/functrace_comp_4.phpt]
FAIL Test computerized function traces (level4, comp, with return) [tests/functrace_comp_4r.phpt]
FAIL Test computerized function traces (level5, comp) [tests/functrace_comp_5.phpt]
FAIL Test computerized function traces (level5, comp, with return) [tests/functrace_comp_5r.phpt]
PASS Test for function traces with variadics (0) [tests/functrace_variadics_0.phpt]
PASS Test for function traces with variadics (1) [tests/functrace_variadics_1.phpt]
PASS Test for function traces with variadics (2) [tests/functrace_variadics_2.phpt]
PASS Test for function traces with variadics (3) [tests/functrace_variadics_3.phpt]
PASS Test for function traces with variadics (4) [tests/functrace_variadics_4.phpt]
FAIL Test for function traces with variadics (5) [tests/functrace_variadics_5.phpt]
PASS Test with xdebug_get_declared_vars() [tests/get_declared_vars.phpt]
SKIP Test with showing local variables on errors (< PHP 7.0) [tests/local_vars_in_error-php5.phpt] reason: < PHP 7.0 needed
PASS Test with showing local variables on errors (>= PHP 7.0) [tests/local_vars_in_error-php7.phpt]
PASS Test for xdebug.max_nesting_level (default) [1] [tests/max_nesting_level-001.phpt]
PASS Test for xdebug.max_nesting_level (configured) [2] [tests/max_nesting_level-002.phpt]
PASS Test for xdebug.max_stack_frames [tests/max_stack_frames.phpt]
PASS Test for xdebug.collect_params setting [tests/memory_usage.phpt]
PASS Function Monitor: Setting a list of functions to spy on [tests/monitor-functions-001.phpt]
PASS Function Monitor: Setting a replacement list of functions to spy on [tests/monitor-functions-002.phpt]
PASS Function Monitor: Simple function name [tests/monitor-functions-003.phpt]
PASS Function Monitor: Method function name [tests/monitor-functions-004.phpt]
PASS Test for xdebug_peak_memory_usage [tests/peak_memory_usage.phpt]
PASS Test for xdebug_print_function_stack() without description [tests/print_function_stack-no-description-001.phpt]
PASS Test for xdebug_print_function_stack() without description (CLI colour) [tests/print_function_stack-no-description-002.phpt]
PASS Test for xdebug_print_function_stack() without description (HTML) [tests/print_function_stack-no-description-003.phpt]
PASS Test for xdebug_print_function_stack(). [tests/print_function_stack.phpt]
SKIP Test for Xdebug's remote log (Windows) [tests/remote_log-win.phpt] reason: For Windows
FAIL Test for Xdebug's remote log (can not connect, no remote callback) [tests/remote_log1.phpt]
FAIL Test for Xdebug's remote log (can not connect, with not-found remote callback) [tests/remote_log2.phpt]
FAIL Test for Xdebug's remote log (with xdebug.remote_addr_header) [tests/remote_log3.phpt]
FAIL Test for Xdebug's remote log (with xdebug.remote_addr_header value) [tests/remote_log4.phpt]
PASS Test for scream support [tests/scream.phpt]
PASS Test for scream support [tests/scream_cli.phpt]
PASS Test for scream support (HTML) [tests/scream_html.phpt]
PASS Shutdown function [tests/shutdown.phpt]
PASS Test stack traces (level0, html) [tests/stacktrace_html_0.phpt]
PASS Test stack traces (level1, html) [tests/stacktrace_html_1.phpt]
PASS Test stack traces (level2, html) [tests/stacktrace_html_2.phpt]
PASS Test stack traces (level3, html) [tests/stacktrace_html_3.phpt]
PASS Test stack traces (level4, html) [tests/stacktrace_html_4.phpt]
PASS Test stack traces (level4, html) [tests/stacktrace_html_4_novar.phpt]
PASS Test stack traces (level5, html) [tests/stacktrace_html_5.phpt]
PASS Test stack traces (level0, text) [tests/stacktrace_text_0.phpt]
PASS Test stack traces (level1, text) [tests/stacktrace_text_1.phpt]
PASS Test stack traces (level2, text) [tests/stacktrace_text_2.phpt]
PASS Test stack traces (level3, text) [tests/stacktrace_text_3.phpt]
PASS Test stack traces (level4, text) [tests/stacktrace_text_4.phpt]
PASS Test stack traces (level4, text) [tests/stacktrace_text_4_novar.phpt]
PASS Test stack traces (level5, text) [tests/stacktrace_text_5.phpt]
PASS Test for stack traces with variadics (html, 0) [tests/stacktrace_variadic_html_0.phpt]
PASS Test for stack traces with variadics (html, 1) [tests/stacktrace_variadic_html_1.phpt]
PASS Test for stack traces with variadics (html, 2) [tests/stacktrace_variadic_html_2.phpt]
PASS Test for stack traces with variadics (html, 3) [tests/stacktrace_variadic_html_3.phpt]
PASS Test for stack traces with variadics (html, 4) [tests/stacktrace_variadic_html_4.phpt]
FAIL Test for stack traces with variadics (html, 5) [tests/stacktrace_variadic_html_5.phpt]
PASS Test for stack traces with variadics (text, 0) [tests/stacktrace_variadic_text_0.phpt]
PASS Test for stack traces with variadics (text, 1) [tests/stacktrace_variadic_text_1.phpt]
PASS Test for stack traces with variadics (text, 2) [tests/stacktrace_variadic_text_2.phpt]
PASS Test for stack traces with variadics (text, 3) [tests/stacktrace_variadic_text_3.phpt]
PASS Test for stack traces with variadics (text, 4) [tests/stacktrace_variadic_text_4.phpt]
FAIL Test for stack traces with variadics (text, 5) [tests/stacktrace_variadic_text_5.phpt]
PASS xdebug_start_trace() without filename [tests/start_trace.phpt]
PASS Test with include file [tests/test1.phpt]
PASS Test for nested indirect function call [tests/test10b.phpt]
PASS Test for indirect function call [tests/test11.phpt]
PASS Test for complex parameters to functions [tests/test12.phpt]
PASS Test for variable function calls [tests/test13.phpt]
PASS Test for circular references [tests/test14b.phpt]
PASS Test for variable member functions [tests/test15.phpt]
PASS Test for overloaded member functions / classes [tests/test16b.phpt]
PASS Test for internal parameters [tests/test17.phpt]
PASS Test with eval() [tests/test18.phpt]
PASS Test with eval() [tests/test18a.phpt]
PASS Test with eval() [tests/test18b.phpt]
PASS Test for lots of calls to internal functions [tests/test19.phpt]
PASS Test for static method calls [tests/test20b.phpt]
PASS Test for xdebug_is_enabled, xdebug_disable and xdebug_enable [tests/test3.phpt]
PASS Test for class members [tests/test7b.phpt]
PASS Test for nested function calls [tests/test8.phpt]
PASS Test for nested static method calls [tests/test9b.phpt]
PASS Trace test with fibonacci numbers (format=0) [tests/trace.phpt]
PASS Trace test with fibonacci numbers (format=1) [tests/trace1.phpt]
PASS Trace test with fibonacci numbers (format=2) [tests/trace2.phpt]
PASS Test for line numbers for __get, __set, __isset, __unset and __call [tests/trace_with_magic_methods.phpt]
PASS Test trace with "naked filename" [tests/trace_with_naked_filename.phpt]
PASS Test for overloaded var_dump() on the CLI with file [tests/vardump-overload-cli-2.phpt]
PASS Test for overloaded var_dump() on the CLI [tests/vardump-overload-cli.phpt]
PASS Test for xdebug_call_*() [tests/xdebug_call.phpt]
PASS Test for xdebug_call_*(1) [tests/xdebug_call_depth.phpt]
PASS Test for xdebug_call_*(2) [tests/xdebug_call_depth2.phpt]
PASS xdebug_code_coverage_started() [tests/xdebug_code_coverage_started.phpt]
SKIP Test for xdebug_debug_zval() (< PHP 7.0) [tests/xdebug_debug_zval-php5.phpt] reason: < PHP 7.0 needed
SKIP Test for xdebug_debug_zval() (= PHP 7.0, NTS) [tests/xdebug_debug_zval-php70-nts.phpt] reason: = PHP 7.0 needed
SKIP Test for xdebug_debug_zval() (= PHP 7.0, ZTS) [tests/xdebug_debug_zval-php70-zts.phpt] reason: ZTS needed
PASS Test for xdebug_debug_zval() (>= PHP 7.1, NTS) [tests/xdebug_debug_zval-php71-nts.phpt]
SKIP Test for xdebug_debug_zval() (>= PHP 7.1, ZTS) [tests/xdebug_debug_zval-php71-zts.phpt] reason: ZTS needed
SKIP Test for xdebug_debug_zval() (CLI colours) (< PHP 7.0) [tests/xdebug_debug_zval_cli_color-php5.phpt] reason: < PHP 7.0 needed
SKIP Test for xdebug_debug_zval() (CLI colours) (= PHP 7.0, NTS) [tests/xdebug_debug_zval_cli_color-php70-nts.phpt] reason: = PHP 7.0 needed
SKIP Test for xdebug_debug_zval() (CLI colours) (= PHP 7.0, ZTS) [tests/xdebug_debug_zval_cli_color-php70-zts.phpt] reason: ZTS needed
PASS Test for xdebug_debug_zval() (CLI colours) (>= PHP 7.1, NTS) [tests/xdebug_debug_zval_cli_color-php71-nts.phpt]
SKIP Test for xdebug_debug_zval() (CLI colours) (>= PHP 7.1, ZTS) [tests/xdebug_debug_zval_cli_color-php71-zts.phpt] reason: ZTS needed
SKIP Test for xdebug_debug_zval_stdout() (< PHP 7.0) [tests/xdebug_debug_zval_stdout-php5.phpt] reason: < PHP 7.0 needed
SKIP Test for xdebug_debug_zval_stdout() (= PHP 7.0, NTS) [tests/xdebug_debug_zval_stdout-php70-nts.phpt] reason: = PHP 7.0 needed
SKIP Test for xdebug_debug_zval_stdout() (= PHP 7.0, ZTS) [tests/xdebug_debug_zval_stdout-php70-zts.phpt] reason: ZTS needed
PASS Test for xdebug_debug_zval_stdout() (>= PHP 7.1, NTS) [tests/xdebug_debug_zval_stdout-php71-nts.phpt]
SKIP Test for xdebug_debug_zval_stdout() (>= PHP 7.1, ZTS) [tests/xdebug_debug_zval_stdout-php71-zts.phpt] reason: ZTS needed
PASS xdebug_get_function_stack with variadics [tests/xdebug_get_function_stack_variadic.phpt]
PASS Test for correct display with xdebug_var_dump() [tests/xdebug_var_dump.phpt]
PASS Test for file display with xdebug_var_dump() [tests/xdebug_var_dump_file.phpt]
PASS Test for file and link display with xdebug_var_dump() [tests/xdebug_var_dump_file_link.phpt]
PASS Test for display limitations with xdebug_var_dump(). [tests/xdebug_var_dump_limitations.phpt]
PASS Test for display limitations with xdebug_var_dump() on CLI. [tests/xdebug_var_dump_limitations_cli.phpt]
PASS Test for correct display with non overloaded var_dump() [tests/xdebug_var_dump_non_overload.phpt]
=====================================================================
TIME END 2016-10-16 16:16:18

=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped : 0
Exts tested : 56
---------------------------------------------------------------------

Number of tests : 449 360
Tests skipped : 89 ( 19.8%) --------
Tests warned : 0 ( 0.0%) ( 0.0%)
Tests failed : 97 ( 21.6%) ( 26.9%)
Expected fail : 0 ( 0.0%) ( 0.0%)
Tests passed : 263 ( 58.6%) ( 73.1%)
---------------------------------------------------------------------
Time taken : 23 seconds
=====================================================================

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Test for complex parameters to a function (>= PHP 7.0) [tests/backtrace-args-php7.phpt]
Test for bug 0000421: xdebug sends back invalid characters in xml sometimes [tests/bug00421.phpt]
Test for bug 0000475: Property names with null chars are not sent fully to the client [tests/bug00475.phpt]
Test for bug 0000494: Private attributes of parent class unavailable when inheriting [tests/bug00494.phpt]
Test for bug 0000530: Xdebug returns properties out of page if there are less than max_children properties [tests/bug00530.phpt]
Test for bug 0000538: Error in watches and call stack parameter with string containing '\\' [tests/bug00538.phpt]
Test for bug 0000566: Xdebug crashes when using conditional breakpoints (2) [tests/bug00566-2.phpt]
Test for bug 0000606: evaluate a $this->... expression when $this is not accesible crash xdebug [tests/bug00606-2.phpt]
Test for bug 0000606: evaluate a $this->... expression when $this is not accesible crash xdebug [tests/bug00606.phpt]
Test for bug 0000614: local variables loses class members [tests/bug00614.phpt]
Test for bug 0000619: Xdebug does NOT show "private" properties defined in parent classes [tests/bug00619.phpt]
Test for bug 0000622: Working with eval() code is inconvenient and difficult [tests/bug00622.phpt]
Test for bug 0000623: Static properties of a class can be evaluated only with difficulty (>= PHP 7.0) [tests/bug00623-php7.phpt]
Test for bug 0000627: breakpoints set in symlinked files don't trigger [tests/bug00627.phpt]
Test for bug 0000665: xdebug does not respect display_errors=stderr [tests/bug00665.phpt]
Test for bug 0000667: Class static members are shown in the locals when using context_get (>= PHP 7.0) [tests/bug00667-php7.phpt]
Test for bug 0000678: Xdebug segfault when IDE send "eval NonExistsClass" [tests/bug00678-2.phpt]
Test for bug 0000678: Xdebug segfault when IDE send "eval NonExistsClass" [tests/bug00678.phpt]
Test for bug 0000686: Not possible to inspect SplObjectStorage instances with Xdebug [tests/bug00686.phpt]
Test for bug 0000687: Xdebug does not show dynamically defined variable [tests/bug00687.phpt]
Test for bug 0000688: Call to not yet defined function aborts the session [tests/bug00688.phpt]
Test for bug 0000689: Access method of not yet defined variable aborts debug session [tests/bug00689.phpt]
Test for bug 0000728: Profiler reports __call() invocations confusingly/wrongly. (>= PHP 7.1) [tests/bug00728-php71.phpt]
Test for bug 0000763: Access method of not yet defined variable aborts debug session (>= PHP 7.0) [tests/bug00763-php7.phpt]
Test for bug 0000774: Xdebug generates a "bailout without bailout address" [tests/bug00774.phpt]
Test for bug 0000777: Connection to reset on stepping over call to mysqli_init [tests/bug00777.phpt]
Test for bug 0000778: Xdebug session in Eclipse crash whenever it run into simplexml_load_string call [tests/bug00778.phpt]
Test for bug 0000790: Debugging with PHP 5.4 and stderr/strout doesn't work. [2] [tests/bug00790-2.phpt]
Test for bug 0000790: Debugging with PHP 5.4 and stderr/strout doesn't work. [1] [tests/bug00790.phpt]
Test for bug 0000797: XDebug terminates (or Eclipse loses it?) when viewing variables [tests/bug00797.phpt]
Test for bug 0000806: 'property_get' doesn't work if array key contains a whitespace [tests/bug00806.phpt]
Test for bug 0000814: Xdebug craches everytime when debugging using Xdebug 2.2.0RC1, Eclipse and Windows [tests/bug00814.phpt]
Test for bug 0000815: Xdebug crashes when 'exit' operator used in the script [tests/bug00815.phpt]
Test for bug 0000838: Xdebug shows static vars twice. [tests/bug00838.phpt]
Test for bug 0000839: xdebug shows wrong data in debug (when using static class vars?) [tests/bug00839.phpt]
Test for bug 0000840: Xdebug crashes when a class is returned by a __call method with a static var and more than 2 props [tests/bug00840.phpt]
Test for bug 0000842: Can't debug conditional statements without a block (TS1a) (>= PHP 7.0) [tests/bug00842-php7-1.phpt]
Test for bug 0000842: Can't debug conditional statements without a block (TS1b) (>= PHP 7.0) [tests/bug00842-php7-2.phpt]
Test for bug 0000842: Can't debug conditional statements without a block (TS2) (>= PHP 7.0) [tests/bug00842-php7-3.phpt]
Test for bug 0000842: Can't debug conditional statements without a block (TS3) (>= PHP 7.0) [tests/bug00842-php7-4.phpt]
Test for bug 0000843: Text output depends on php locale. [computerized] [tests/bug00843-001.phpt]
Test for bug 0000843: Text output depends on php locale. [normal] [tests/bug00843-002.phpt]
Test for bug 0000864: Not possible to inspect ArrayIterator instances with Xdebug [tests/bug00864.phpt]
Test for bug 0000886: Use the same file system protocol for file located inside PHAR in both directions (>= PHP 7.0) [tests/bug00886-php7.phpt]
Test for bug 0000932: Show an error if Xdebug can't open the remote debug log. [tests/bug00932.phpt]
Test for bug 0000978: Inspection of array with negative keys fails [tests/bug00978.phpt]
Test for bug 0000979: property_value -m 0 should mean all bytes, not 0 bytes [tests/bug00979.phpt]
Test for bug 0000987: Hidden property names not shown with stack trace [tests/bug00987-004.phpt]
Test for bug 0000987: Hidden property names not shown while debugging [tests/bug00987-005.phpt]
Test for bug 0000996: Can't evaluate property of class that extends ArrayObject [tests/bug00996-001.phpt]
Test for bug 0000996: Can't evaluate property of class that extends ArrayObject [tests/bug00996-002.phpt]
Test for bug 0000998: Test that Xdebug connects back on IPv4 [tests/bug00998-ipv4.phpt]
Test for bug 0000998: Test that Xdebug connects back on IPv4 with localhost as the remote host [tests/bug00998-ipv4_localhost.phpt]
Test for bug 0000998: Test that Xdebug connects back on IPv6 [tests/bug00998-ipv6.phpt]
Test for bug 0000998: Test that Xdebug connects back on IPv6 with localhost as the remote host [tests/bug00998-ipv6_localhost.phpt]
Test for bug 0001007: Static Variables are showing "uninitialized" when stepping through the debug process (>= PHP 7.0) [tests/bug01007-php7.phpt]
Test for bug 0001025: Xdebug does not reject wrong breakpoint types (-t) [tests/bug01025.phpt]
Test for bug 0001048: Can not get $GLOBAL variable by property_value on function context [tests/bug01048.phpt]
Test for bug 0001059: Crash when using a non-associate array key in a $GLOBALS element [tests/bug01059.phpt]
Test for bug 0001083: Segfault while retrieving information about uninitiased var. [tests/bug01083.phpt]
Test for bug 0001084: Add support for inheritence in exception breakpoints [tests/bug01084.phpt]
Test for bug 0001101: Debugger is not triggered on xdebug_break() in jit mode. [tests/bug01101.phpt]
Test for bug 0001104: "Notice: Corrupt member variable name" on 1-character static property [tests/bug01104.phpt]
Test for bug 0001105: Setting properties without specifying a type only works in topmost frame [tests/bug01105-001.phpt]
Test for bug 0001105: Setting properties without specifying a type only works in topmost frame [tests/bug01105-002.phpt]
Test for bug 0001105: Setting properties without specifying a type only works in topmost frame [tests/bug01105-003.phpt]
Test for bug 0001111: eval does not work when debugger is stopped in xdebug_throw_exception_hook [tests/bug01111-001.phpt]
Test for bug 0001111: eval does not work when debugger is stopped in xdebug_throw_exception_hook [tests/bug01111-002.phpt]
Test for bug 0001166: Using $this in __debugInfo() causes infinite recursion [tests/bug01166.phpt]
Test for bug 0001181: Derived class with __get gets called on fetching base class private property [tests/bug01181.phpt]
Test for bug 0001092: Dead code analysis does not work for generators with 'return;' (>= PHP 7.0) [tests/bug01192-php7.phpt]
Test for bug 0001202: Anonymous classes are not handled properly while remote debugging [tests/bug01202.phpt]
Test for bug 0001203: Accessing static property of a class that has no static properties crashes while remote debugging [tests/bug01203.phpt]
Test for bug 0001218: Xdebug messes with the exception code, by casting it to int (DBGp) [tests/bug01218-002.phpt]
Test for bug 0001223: Xdebug crashes on PHP 7 when doing a DBGp eval command [tests/bug01223.phpt]
DBGP: breakpoints on errors [tests/dbgp-breakpoint-error.phpt]
DBGP: context_get [tests/dbgp-context-get.phpt]
DBGP: property_get (constants) [tests/dbgp-property-get-constants.phpt]
DBGP: property_value [tests/dbgp-property-value.phpt]
Test computerized function traces (level0, comp) [tests/functrace_comp_0.phpt]
Test computerized function traces (level1, comp) [tests/functrace_comp_1.phpt]
Test computerized function traces (level1, comp, with return) [tests/functrace_comp_1r.phpt]
Test computerized function traces (level2, comp) [tests/functrace_comp_2.phpt]
Test computerized function traces (level2, comp, with return) [tests/functrace_comp_2r.phpt]
Test computerized function traces (level3, comp) [tests/functrace_comp_3.phpt]
Test computerized function traces (level3, comp, with return) [tests/functrace_comp_3r.phpt]
Test computerized function traces (level4, comp) [tests/functrace_comp_4.phpt]
Test computerized function traces (level4, comp, with return) [tests/functrace_comp_4r.phpt]
Test computerized function traces (level5, comp) [tests/functrace_comp_5.phpt]
Test computerized function traces (level5, comp, with return) [tests/functrace_comp_5r.phpt]
Test for function traces with variadics (5) [tests/functrace_variadics_5.phpt]
Test for Xdebug's remote log (can not connect, no remote callback) [tests/remote_log1.phpt]
Test for Xdebug's remote log (can not connect, with not-found remote callback) [tests/remote_log2.phpt]
Test for Xdebug's remote log (with xdebug.remote_addr_header) [tests/remote_log3.phpt]
Test for Xdebug's remote log (with xdebug.remote_addr_header value) [tests/remote_log4.phpt]
Test for stack traces with variadics (html, 5) [tests/stacktrace_variadic_html_5.phpt]
Test for stack traces with variadics (text, 5) [tests/stacktrace_variadic_text_5.phpt]
=====================================================================

You may have found a problem in PHP.
This report can be automatically sent to the PHP QA team at
http://qa.php.net/reports and http://news.php.net/php.qa.reports
This gives us a better understanding of PHP's behavior.
If you don't want to send the report immediately you can choose
option "s" to save it. You can then email it to qa-reports@lists.php.net later.
Do you want to send this report now? [Yns]: y
TagsNo tags attached.
Operating System
PHP Version7.1-dev

Activities

derick

2016-10-17 10:42

administrator   ~0003721

You shouldn't install Xdebug through brew, and by doing it yourself.
You need to find out where xdebug.so is loaded - please remember that the CLI and web side of things often have two different .ini files.

This isn't really a bug, and for further information and help, I would like to point you to our mailing list: https://xdebug.org/support.php#remote

Issue History

Date Modified Username Field Change
2016-10-16 16:23 mtadros New Issue
2016-10-17 10:42 derick Note Added: 0003721
2016-10-17 10:42 derick Status new => resolved
2016-10-17 10:42 derick Resolution open => not fixable
2016-10-17 10:42 derick Assigned To => derick