View Issue Details

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

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

Activities

derick

2016-12-09 00:28

administrator   ~0003969

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