View Issue Details

IDProjectCategoryView StatusLast Update
0000668XdebugStep Debuggingpublic2020-03-12 16:59
Reporterdaniela.waranie Assigned Toderick  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionwon't fix 
Product Version2.1.0 
Summary0000668: Validate Breakpoint Path (check if a dir / file is a symlink)

Version 2.1.0beta2 dev.

When a IDE tries to register a breakpoint (breakpoint_set) Xdebug should check if a symlinked file or folder is in the provided path. And in case a symlink is detected it should reject the breakpoint. The request message should point out the folder/filename that was detected to be a symlink.

Trying to register a symlinked path for a breakpoint points out that the required path mapping in the IDE (debug client) from local path to server path is missing or wrong. So the IDE would be able to show warnings and "path mapping dialogs" for requected breakpoints and the developer is able to update the path mapping.

PHP: is_link()

TagsNo tags attached.
Operating System
PHP Version5.2.10



2016-12-09 00:28

administrator   ~0003969

Xdebug sees what PHP does, and that's only full qualified paths.

Issue History

Date Modified Username Field Change
2011-03-01 16:23 daniela.waranie New Issue
2016-12-09 00:28 derick Note Added: 0003969
2016-12-09 00:28 derick Status new => resolved
2016-12-09 00:28 derick Resolution open => won't fix
2016-12-09 00:28 derick Assigned To => derick
2020-03-12 16:55 derick Severity minor => feature
2020-03-12 16:59 derick Category Feature/Change request => Step Debugging