View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001936||Xdebug||Step Debugging||public||2021-01-20 13:52||2021-02-18 12:07|
|Summary||0001936: Redundant "Could not connect to debugging client|
|Description||When I use xdebug.start_with_request=yes and my debugger client is NOT in use, my error log is constantly getting flooded with the following error:|
[Tue Jan 19 21:12:13.035835 2021] [php:notice] [pid 53] [client ::1:53618] Xdebug: [Step Debug] Could not connect to debugging client. Tried: localhost:9003 (through xdebug.client_host/xdebug.client_port) :-(
While the error message itself is correct because my debugging client is not listening for connections, however I consider this error undesired when xdebug.start_with_request is set to "yes", because with this option set to yes I am completely aware that most of the time Xdebug will not be able to connect to the debugging client, because step debugging is only a small part of all the time spent coding.
Moreover, it causes third party apps and tools to throw errors only because they use shared php configuration. For instance I use stderr to log errors of CLI scripts, and each time I run composer I get this error. I know I can work around this by using triggers, but to my understanding xdebug.start_with_request=yes is intended for those lazy developers who are too lazy deal with triggers and who things that just work.
With all of the above in mind, I suggest that Xdebug should not produce this error when xdebug.start_with_request is set to "yes". Nevertheless I acknowledge that this error message might be useful when using triggers, because when we try to trigger the debugging process, we do it on purpose and we expect Xdebug to connect to the debugging client. If it fails to connect then it is very clear that something went wrong and therefore the error message makes sense. But this is not the case when xdebug.start_with_request=yes.
|Operating System||Ubuntu 20.04 on WSL2|
|2021-01-20 13:52||marveloo||New Issue|
|2021-01-20 13:52||marveloo||Tag Attached: error-messages|
|2021-01-23 11:44||derick||Assigned To||=> derick|
|2021-01-23 11:44||derick||Status||new => closed|
|2021-01-23 11:44||derick||Resolution||open => duplicate|
|2021-01-23 11:44||derick||Note Added: 0005653|
|2021-01-23 11:44||derick||Relationship added||duplicate of 0001935|
|2021-02-18 12:07||derick||Note Added: 0005679|