View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002366 | Xdebug | Profiling | public | 2025-09-18 19:27 | 2025-09-18 19:27 |
| Reporter | Neil | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | new | Resolution | open | ||
| Product Version | 3.4.5 | ||||
| Summary | 0002366: Profiler output filepaths on Windows prevents Source Code view on Qcachegrind 0.7.4 | ||||
| Description | The file paths for fl= use backslashes and that seems to prevent Qcachegrind/Kcachegrind from showing the code in the Source Code tab. If the backslashes are replaced with forward slashes then Qcachegrind/Kcachegrind will show the code in the Source Code tab as expected, see attached screenshots. I looked at Settings->Configure->Source Annotation in Qcachegrind and tried changing it to the path of the source files but that had no effect. Are you able the change the output paths on windows to use forward slashes / either by default or via a configuration setting? As a quick fix I compiled a modified version of xdebug to use forward slashes and that seems to be working. See attached patch file. Qcachegrind 0.7.4 @ https://sourceforge.net/projects/qcachegrindwin/ | ||||
| Tags | No tags attached. | ||||
| Operating System | Windows 10 21H2 | ||||
| PHP Version | 8.3.10-8.3.19 | ||||