View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001589 | Xdebug | Profiling | public | 2018-11-26 16:59 | 2019-08-26 12:37 |
Reporter | asoki | Assigned To | derick | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.7.0beta1 | ||||
Target Version | 2.8.0dev | Fixed in Version | 2.8.0beta2 | ||
Summary | 0001589: function names used in auto_prepend_file missing from main cachegrind file | ||||
Description | When profiling scripts over http/https in environments where auto_prepend_file or auto_append_file is configured, xdebug creates separate files at least for the prepend, main and append parts. These files are not complete because the functions names of functions appeared eg. first in a prepended script missing from all subsequent cachegrind files of the the same run. | ||||
Steps To Reproduce | Extract the testcase and profile xdtest/index.php over http/https | ||||
Additional Information | In the testcase I used strlen and substr in the prepend.php, now, the name of these functions is missing from the profiling output of index.php and append.php I think when xdebug creates separate files, all of these files should be readable standalone without the need for appending other files. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Operating System | tested on mac and linux | ||||
PHP Version | 7.1.15-7.1.19 | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-11-26 16:59 | asoki | New Issue | |
2018-11-26 16:59 | asoki | File Added: xdebug-testcase.tar.gz | |
2018-11-26 17:08 | derick | Note Added: 0004727 | |
2018-11-26 17:09 | derick | Assigned To | => derick |
2018-11-26 17:09 | derick | Status | new => acknowledged |
2018-12-06 10:43 | derick | Note Added: 0004748 | |
2019-07-29 09:59 | derick | Target Version | => 2.8.0dev |
2019-07-29 13:04 | derick | Status | acknowledged => closed |
2019-07-29 13:04 | derick | Resolution | open => fixed |
2019-07-29 13:04 | derick | Fixed in Version | => 2.8.0dev |
2019-07-29 13:06 | derick | Relationship added | has duplicate 0001655 |
2019-08-26 12:37 | derick | Fixed in Version | 2.8.0dev => 2.8.0beta2 |