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

CI Run '2026-11-04-15-19-16@8.6dev'

PHP 8.6dev Xdebug: 3.5.0alpha3-186-g85f513ac
no opcache
2026-11-04
15:21:17

Build Success

Tests Errors Failures Skipped Time
874 0 1 84
99.3809 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: copy(): Failed to open stream: No such file or directory in /tmp/ptester-1000/thread/8/8.6dev/tmp-xdebug/tests/debugger/maps/map-minimum-path/minimum-path.php on line 10
004+ <?xml version="1.0" encoding="iso-8859-1"?>
005+ <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>
006+ 
007+ -> feature_set -i 1 -n breakpoint_details -v 1
008+ <?xml version="1.0" encoding="iso-8859-1"?>
009+ <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>
010+ 
011+ -> step_into -i 2
012+ <?xml version="1.0" encoding="iso-8859-1"?>
013+ <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>
014+ 
015+ -> breakpoint_set -i 3 -t line -f /var/www/minimum-path/fake-file.php -n 3
016+ <?xml version="1.0" encoding="iso-8859-1"?>
017+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="3" id="{{PID}}0001"></response>
018+ 
019+ -> breakpoint_list -i 4
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_list" transaction_id="4"><breakpoint type="line" filename="file://" lineno="3" state="enabled" hit_count="0" hit_value="0" id="{{PID}}0001"></breakpoint></response>
022+ 
023+ -> run -i 5
024+ <?xml version="1.0" encoding="iso-8859-1"?>
025+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="run" transaction_id="5" status="stopping" reason="ok"></response>
026+ 
027+ -> detach -i 6
028+ <?xml version="1.0" encoding="iso-8859-1"?>
029+ <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="detach" transaction_id="6" status="stopping" reason="ok"></response>
030+ 
031+ [1545689] Log opened at 2026-11-04 15:20:28.128334
     [1545689] [Path Mapping] INFO: Scanning for map files with pattern '/.xdebug/*.map'
     [1545689] [Path Mapping] DEBUG: No map files found with pattern '/.xdebug/*.map'
     [1545689] [Path Mapping] INFO: Scanning for map files with pattern '/tmp/.xdebug/*.map'
     [1545689] [Path Mapping] DEBUG: No map files found with pattern '/tmp/.xdebug/*.map'
     [1545689] [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
037+ [1545689] [Path Mapping] DEBUG: No map files found with pattern '/tmp/run-8.6dev-idminimum-path/.xdebug/*.map'
038+ [1545689] [Path Mapping] DEBUG: Found 0 path mapping rules
039+ [1545689] [Step Debug] INFO: Connecting to configured address/port: 127.0.0.1:46547.
040+ [1545689] [Step Debug] INFO: Connecting to localhost: yes
041+ [1545689] [Step Debug] INFO: Connected to debugging client: 127.0.0.1:46547 (through xdebug.client_host/xdebug.client_port).
042+ [1545689] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:1
043+ [1545689] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:1
044+ [1545689] [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="1545689"><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>
     
046+ [1545689] [Step Debug] <- feature_set -i 1 -n breakpoint_details -v 1
047+ [1545689] [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>
048+ 
049+ [1545689] [Step Debug] <- step_into -i 2
050+ [1545689] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:2
051+ [1545689] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:2
052+ [1545689] [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>
053+ 
     [1545689] [Step Debug] <- breakpoint_set -i 3 -t line -f /var/www/minimum-path/fake-file.php -n 3
     [1545689] [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
056+ [1545689] [Path Mapping] INFO: Couldn't map location /var/www/minimum-path/fake-file.php:3
057+ [1545689] [Step Debug] WARN: Breakpoint file name does not exist: /var/www/minimum-path/fake-file.php (No such file or directory).
058+ [1545689] [Step Debug] DEBUG: Setting 'has_line_breakpoints on {main} (/tmp/run-8.6dev-idminimum-path/file.inc:0)
059+ [1545689] [Step Debug] -> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="3" id="1038970001"></response>
     
     [1545689] [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
062+ [1545689] [Path Mapping] INFO: Mapping brkinfo local location /var/www/minimum-path/fake-file.php:3
063+ [1545689] [Path Mapping] INFO: Couldn't map location /var/www/minimum-path/fake-file.php:3
     [1545689] [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="1038970001"></breakpoint></response>
065+ 
066+ [1545689] [Step Debug] <- run -i 5
067+ [1545689] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:2
068+ [1545689] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:2
069+ [1545689] [Step Debug] DEBUG: Checking whether to break on /var/www/minimum-path/fake-file.php:3.
070+ [1545689] [Step Debug] DEBUG: I: Current location: /tmp/run-8.6dev-idminimum-path/file.inc:2.
071+ [1545689] [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'.
072+ [1545689] [Step Debug] DEBUG: R: Line number (2) doesn't match with breakpoint (3).
073+ [1545689] [Path Mapping] INFO: Mapping remote location /tmp/run-8.6dev-idminimum-path/file.inc:3
074+ [1545689] [Path Mapping] INFO: Couldn't map location /tmp/run-8.6dev-idminimum-path/file.inc:3
075+ [1545689] [Step Debug] DEBUG: Checking whether to break on /var/www/minimum-path/fake-file.php:3.
076+ [1545689] [Step Debug] DEBUG: I: Current location: /tmp/run-8.6dev-idminimum-path/file.inc:3.
077+ [1545689] [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'.
078+ [1545689] [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).
079+ [1545689] [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>
080+ 
081+ [1545689] [Step Debug] <- detach -i 6
082+ [1545689] [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>
083+ 
     %A