View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001513 | Xdebug | Step Debugging | public | 2018-01-05 12:55 | 2018-01-07 18:05 |
| Reporter | LanaZem | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.6.0beta1 | ||||
| Summary | 0001513: Xdebug returns escaped property fullname with enabled extended_properties | ||||
| Description | If property fullname contains backslashes Xdebug will escape it in 'property_get' response even in extended properties format. | ||||
| Steps To Reproduce | 1) Create a php file namespace TestA\TestB\TestC; class A
} class B extends A { (new B())->foo(); 2) Put breakpoint inside 'foo' method and start debugging. 3) Call 'property_get' command for 'TestA\TestB\TestC\Aitems'. Result: Where fullname decodes in "$this->TestA\TestB\TestC\Aitems["\x0"]" | ||||
| Tags | No tags attached. | ||||
| Operating System | |||||
| PHP Version | 7.1.0-7.1.4 | ||||