View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000546||Xdebug||Remote Debugging||public||2010-03-05 21:02||2017-08-14 15:45|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||Fixed in Version|
|Summary||0000546: None of debug clients are able to see variables produced by php "extract()" function|
|Description||None of debug clients are able to see variables produced by php "extract()" function if these variables are not used somewhere in the current scope.|
I checked this issue with Eclipse, Netbeans, Notepad++ dbg-plugin and XDebugClient, using XDebug v2.1.0-dev and PHP 5.2.5.
I don't know whether it depends on xdebug or not, but if it does somehow it would be nice to inform a debug client to show variables produced by call of extract() function.
|Tags||No tags attached.|
||Have also seen this problem with 2.2.6 on php 5.4.35 - using netbeans, hover over the variable name that newly created by extract(), it does not returns any visible value, but the debugging works / shows correct flow.|
This affects PhpStorm (2017.2.1).
Can the severity be revised? This causes the debugger to fail to show defined variables, implicitly sending the messages that these are not set. I would not qualify misleading developers about the state of a variable in a very frequent scenario as a minor issue.
|2010-03-05 21:02||folivore||New Issue|
|2010-03-05 21:02||folivore||PHP Version||=> 5.2.5|
|2010-03-05 21:02||folivore||Xdebug Version||=> 2.1.0-dev|
|2014-12-08 14:56||cliffo4||Note Added: 0002930|
|2016-12-12 16:30||derick||Status||new => acknowledged|
|2016-12-12 16:30||derick||Category||Feature/Change request => Remote Debugging|
|2017-02-19 23:17||derick||Relationship added||has duplicate 0001399|
|2017-08-14 15:45||Chealer||Note Added: 0004395|