View Issue Details

IDProjectCategoryView StatusLast Update
0001785XdebugStep Debuggingpublic2020-06-05 15:12
ReporterderickAssigned Toderick 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target Version3.0.0devFixed in Version3.0.0dev 
Summary0001785: Replace xdebug.remote_mode and xdebug.auto_trace with generic "start-with-request" setting
DescriptionCurrently the step-debugger has its own setting to indicate whether a debug request should immediately start at the start of the request (xdebug.remote_mode=req) or only at a later point in a time whether an error has occurred (xdebug.remote_mode=jit).

The tracer currently immediately starts when "xdebug.auto_trace" is set to 1, or you can start it later with calling "xdebug_start_trace()".

These two concepts are similar, so roll them both into the "xdebug.start_with_request" setting, which will accept multiple values (default, never, always, and trigger).

Other functionality such as "xdebug.trace_enable_trigger", "xdebug.profile_enable_trigger", and others can be rolled into this later too.
TagsNo tags attached.
Operating System
PHP Version7.4.0-7.4.4

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-05-18 16:59 derick New Issue
2020-06-05 12:06 derick Status new => confirmed
2020-06-05 12:06 derick Summary Replace xdebug.remote_mode and xdebug.auto_trace with generic "start-upon-request" setting => Replace xdebug.remote_mode and xdebug.auto_trace with generic "start-with-request" setting
2020-06-05 15:12 derick Assigned To => derick
2020-06-05 15:12 derick Status confirmed => closed
2020-06-05 15:12 derick Resolution open => fixed
2020-06-05 15:12 derick Fixed in Version => 3.0.0dev