View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001944 | Xdebug | Tracing | public | 2021-02-11 14:48 | 2021-02-18 11:54 |
Reporter | Ivan.Fedorov | Assigned To | derick | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 3.0.2 | ||||
Target Version | 3.0dev | ||||
Summary | 0001944: Trace isn't collected until "profile" flag is set in php.ini | ||||
Description | Trace isn't collected when xdebug.mode has "trace" but doesn't have "profile" mode | ||||
Steps To Reproduce | Configure xdebug in php.ini file like below[xdebug] zend_extension=/usr/local/Cellar/php/8.0.1_1/pecl/20200930/xdebug.so xdebug.mode=develop,trace xdebug.client_host=localhost xdebug.client_port=9003 xdebug.log=/Users/admin/Documents/xdebug_log.txt xdebug.profiler_output_name=cachegrind.out.%p xdebug.output_dir=/Users/admin/Documents/snapshots Create file `file.php` with some code Try to invoke `php file.php` in CLI Result: No trace or profiler will be generated Change xdebug.mode to `xdebug.mode=develop,trace,profile` Try to invoke `php file.php` in CLI one more time Result: Trace and profile files will be generated in xdebug.output_dir | ||||
Tags | No tags attached. | ||||
Operating System | |||||
PHP Version | 8.0.0-8.0.4 | ||||
|
I can confirm this issue. Thanks for the succinct bug report. I can distil it down to something even smaller (mostly writing this down for my own memory for when I delve into fixing this): mkdir -p /tmp/1944 && cd /tmp/1944 && php -n -d zend_extension=xdebug -dxdebug.mode=develop,profile,trace -dxdebug.client_host=localhost -dxdebug.client_port=9003 -dxdebug.log=/tmp/1944.log -dxdebug.output_dir=/tmp/1944 -r 'echo strlen("BUG");' |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-02-11 14:48 | Ivan.Fedorov | New Issue | |
2021-02-18 11:53 | derick | Assigned To | => derick |
2021-02-18 11:53 | derick | Status | new => confirmed |
2021-02-18 11:53 | derick | Note Added: 0005676 | |
2021-02-18 11:53 | derick | Severity | minor => major |
2021-02-18 11:53 | derick | Target Version | => 3.0.3 |
2021-02-18 11:53 | derick | Steps to Reproduce Updated | |
2021-02-18 11:54 | derick | Steps to Reproduce Updated | |
2021-02-18 11:54 | derick | Target Version | 3.0.3 => 3.0dev |