You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Heinz Schweitzer (Jira)" <ji...@apache.org> on 2021/08/07 10:41:00 UTC
[jira] [Created] (NETBEANS-5905) step debug from commandline
Heinz Schweitzer created NETBEANS-5905:
------------------------------------------
Summary: step debug from commandline
Key: NETBEANS-5905
URL: https://issues.apache.org/jira/browse/NETBEANS-5905
Project: NetBeans
Issue Type: Bug
Components: cnd - Debugger
Affects Versions: 12.3
Reporter: Heinz Schweitzer
This is not an Xdebug issue. Netbeans should not care about what the idekey is,
in order to decide whether to do anything with an incoming debugging session.
Please file an issue with Netbeans:
Filed a defect against Xdebug, [https://bugs.xdebug.org/view.php?id=2005] but the above was the responds from there. Below you will find my input.
I am using step debugging via Netbeans with no problems at all , but following
the documentation for doing so on the command line I found out that the
recommended setting for
set XDEBUG_SESSION=1
will not work. Doing so, the log file for Xdebug shows me this line :
[276] [Step Debug] -> <init xmlns="urn:debugger_protocol_v1"
xmlns:xdebug=
["https://xdebug.org/dbgp/xdebug"|https://xdebug.org/dbgp/xdebug]
fileuri=
["file:///F:/xampp-htdocs/phpWebSocketServer/ignore/getOptions.php"|file:///F:/xampp-htdocs/phpWebSocketServer/ignore/getOptions.php]
language="PHP" xdebug:language_version="8.0.4RC1" protocol_version="1.0"
appid="276" idekey="1"><engine
version="3.0.4"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick
Rethans]]></author><url><![CDATA[
[https://xdebug.org|https://xdebug.org/]
]]></url><copyright><![CDATA[Copyright
(c) 2002-2021 by Derick Rethans]]></copyright></init>
Here the idekey equals the value of XDEBUG_SESSION, therefore there is no
reaction in Netbeans where I set my breakpoints. The PHP script just hangs.
Setting XDEBUG_SESSION=netbeans-xdebug will make things work, when Xdebug is
already started via Netbeans. I could not manage to get Xdebug started from
the command line. The record from the log file looks now like:
[11056] [Step Debug] -> <init xmlns="urn:debugger_protocol_v1"
xmlns:xdebug=
["https://xdebug.org/dbgp/xdebug"|https://xdebug.org/dbgp/xdebug]
fileuri=
["file:///F:/xampp-htdocs/phpWebSocketServer/ignore/getOptions.php"|file:///F:/xampp-htdocs/phpWebSocketServer/ignore/getOptions.php]
language="PHP" xdebug:language_version="8.0.4RC1" protocol_version="1.0"
appid="11056" idekey="netbeans-xdebug"><engine
version="3.0.4"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick
Rethans]]></author><url><![CDATA[
[https://xdebug.org|https://xdebug.org/]
]]></url><copyright><![CDATA[Copyright
(c) 2002-2021 by Derick Rethans]]></copyright></init>
Am I missing something ?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists