If you find Xdebug useful, please consider supporting the project.

CI Run '2026-11-04-15-37-27@8.6dev'

PHP 8.6dev Xdebug: 3.5.0alpha3-186-g85f513ac
opcache
2026-11-04
15:39:15

Build Success

Tests Errors Failures Skipped Time
874 0 1 104
91.5644 s

Test Failure

File: tests/debugger/maps/map-minimum-path/minimum-path.phpt
tests/debugger/maps/map-minimum-path/minimum-path.phpt (DBGP: minimum path discovery of .xdebug map files)
     %A
002+ 
003+ Warning: mkdir(): Permission denied in /tmp/ptester-1000/thread/0/8.6dev/tmp-xdebug/tests/debugger/maps/map-minimum-path/minimum-path.php on line 7
004+ 
005+ Warning: copy(): Failed to open stream: Permission denied in /tmp/ptester-1000/thread/0/8.6dev/tmp-xdebug/tests/debugger/maps/map-minimum-path/minimum-path.php on line 9
006+ 
007+ Warning: copy(): Failed to open stream: No such file or directory in /tmp/ptester-1000/thread/0/8.6dev/tmp-xdebug/tests/debugger/maps/map-minimum-path/minimum-path.php on line 10
008+ <?xml version="1.0" encoding="iso-8859-1"?>
009+ <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" fileuri="file://file.inc" language="PHP" xdebug:language_version="" protocol_version="1.0" appid=""><engine version=""><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[https://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2099 by Derick Rethans]]></copyright></init>
010+ 
011+ -> feature_set -i 1 -n breakpoint_details -v 1
012+ <?xml version="1.0" encoding="iso-8859-1"?>
013+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="feature_set" transaction_id="1" feature="breakpoint_details" success="1"></response>
014+ 
015+ -> step_into -i 2
016+ <?xml version="1.0" encoding="iso-8859-1"?>
017+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="step_into" transaction_id="2" status="break" reason="ok"><xdebug:message filename="file://file.inc" lineno="2"></xdebug:message></response>
018+ 
019+ -> breakpoint_set -i 3 -t line -f /var/www/minimum-path/fake-file.php -n 3
020+ <?xml version="1.0" encoding="iso-8859-1"?>
021+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="3" id="{{PID}}0001"></response>
022+ 
023+ -> breakpoint_list -i 4
024+ <?xml version="1.0" encoding="iso-8859-1"?>
025+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="breakpoint_list" transaction_id="4"><breakpoint type="line" filename="file://" lineno="3" state="enabled" hit_count="0" hit_value="0" id="{{PID}}0001"></breakpoint></response>
026+ 
027+ -> run -i 5
028+ <?xml version="1.0" encoding="iso-8859-1"?>
029+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="run" transaction_id="5" status="stopping" reason="ok"></response>
030+ 
031+ -> detach -i 6
032+ <?xml version="1.0" encoding="iso-8859-1"?>
033+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="detach" transaction_id="6" status="stopping" reason="ok"></response>
034+ 
035+ [1721994] Log opened at 2026-11-04 15:38:26.350410
     [1721994] [Path Mapping] INFO: Scanning for map files with pattern '/.xdebug/*.map'
     [1721994] [Path Mapping] DEBUG: No map files found with pattern '/.xdebug/*.map'
     [1721994] [Path Mapping] INFO: Scanning for map files with pattern '/tmp/.xdebug/*.map'
     [1721994] [Path Mapping] DEBUG: No map files found with pattern '/tmp/.xdebug/*.map'
     [1721994] [Path Mapping] INFO: Scanning for map files with pattern '/tmp/run-8.6dev-idminimum-path/.xdebug/*.map'
007- [%d] [Path Mapping] INFO: Reading mapping file '%S%e%s%e%sminimum-path%e.xdebug%eminimum.map'
008- [%d] [Path Mapping] DEBUG: Found 1 path mapping rules
041+ [1721994] [Path Mapping] DEBUG: No map files found with pattern '/tmp/run-8.6dev-idminimum-path/.xdebug/*.map'
042+ [1721994] [Path Mapping] DEBUG: Found 0 path mapping rules
043+ [1721994] [Step Debug] INFO: Connecting to configured address/port: 127.0.0.1:33177.
044+ [1721994] [Step Debug] INFO: Connecting to localhost: yes
045+ [1721994] [Step Debug] INFO: Connected to debugging client: 127.0.0.1:33177 (through xdebug.client_host/xdebug.client_port).
046+ [1721994] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:1
047+ [1721994] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:1
048+ [1721994] [Step Debug] -> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" fileuri="file:///tmp/run-8.6dev-idminimum-path/file.inc" language="PHP" xdebug:language_version="8.6.1-dev" protocol_version="1.0" appid="1721994"><engine version="3.6.0alpha2-dev"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[https://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2026 by Derick Rethans]]></copyright></init>
     
050+ [1721994] [Step Debug] <- feature_set -i 1 -n breakpoint_details -v 1
051+ [1721994] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="feature_set" transaction_id="1" feature="breakpoint_details" success="1"></response>
052+ 
053+ [1721994] [Step Debug] <- step_into -i 2
054+ [1721994] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:2
055+ [1721994] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:2
056+ [1721994] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="step_into" transaction_id="2" status="break" reason="ok"><xdebug:message filename="file:///tmp/run-8.6dev-idminimum-path/file.inc" lineno="2"></xdebug:message></response>
057+ 
     [1721994] [Step Debug] <- breakpoint_set -i 3 -t line -f /var/www/minimum-path/fake-file.php -n 3
     [1721994] [Path Mapping] INFO: Mapping (to replace) local location /var/www/minimum-path/fake-file.php:3
012- [%d] [Path Mapping] INFO: Mapped location /var/www/minimum-path/fake-file.php:3 to %sfile.inc:3
060+ [1721994] [Path Mapping] INFO: Couldn't map location /var/www/minimum-path/fake-file.php:3
061+ [1721994] [Step Debug] WARN: Breakpoint file name does not exist: /var/www/minimum-path/fake-file.php (No such file or directory).
062+ [1721994] [Step Debug] DEBUG: Setting 'has_line_breakpoints on {main} (/tmp/run-8.6dev-idminimum-path/file.inc:0)
063+ [1721994] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="3" id="180580001"></response>
     
     [1721994] [Step Debug] <- breakpoint_list -i 4
015- [%d] [Path Mapping] INFO: Mapping brkinfo local location %sfile.inc:3
016- [%d] [Path Mapping] INFO: Mapped location %sfile.inc:3 to /var/www/minimum-path/fake-file.php:3
066+ [1721994] [Path Mapping] INFO: Mapping brkinfo local location /var/www/minimum-path/fake-file.php:3
067+ [1721994] [Path Mapping] INFO: Couldn't map location /var/www/minimum-path/fake-file.php:3
     [1721994] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="breakpoint_list" transaction_id="4"><breakpoint type="line" filename="file:///var/www/minimum-path/fake-file.php" lineno="3" state="enabled" hit_count="0" hit_value="0" id="180580001"></breakpoint></response>
069+ 
070+ [1721994] [Step Debug] <- run -i 5
071+ [1721994] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:2
072+ [1721994] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:2
073+ [1721994] [Step Debug] DEBUG: Checking whether to break on /var/www/minimum-path/fake-file.php:3.
074+ [1721994] [Step Debug] DEBUG: I: Current location: /tmp/run-8.6dev-idminimum-path/file.inc:2.
075+ [1721994] [Step Debug] DEBUG: I: Matching breakpoint '/var/www/minimum-path/fake-file.php:3' against location '/tmp/run-8.6dev-idminimum-path/file.inc:2'.
076+ [1721994] [Step Debug] DEBUG: R: Line number (2) doesn't match with breakpoint (3).
077+ [1721994] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:3
078+ [1721994] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:3
079+ [1721994] [Step Debug] DEBUG: Checking whether to break on /var/www/minimum-path/fake-file.php:3.
080+ [1721994] [Step Debug] DEBUG: I: Current location: /tmp/run-8.6dev-idminimum-path/file.inc:3.
081+ [1721994] [Step Debug] DEBUG: I: Matching breakpoint '/var/www/minimum-path/fake-file.php:3' against location '/tmp/run-8.6dev-idminimum-path/file.inc:3'.
082+ [1721994] [Step Debug] DEBUG: R: File names (/tmp/run-8.6dev-idminimum-path/file.inc) doesn't match with breakpoint (/var/www/minimum-path/fake-file.php).
083+ [1721994] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="run" transaction_id="5" status="stopping" reason="ok"></response>
084+ 
085+ [1721994] [Step Debug] <- detach -i 6
086+ [1721994] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="detach" transaction_id="6" status="stopping" reason="ok"></response>
087+ 
     %A