-
-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interface is not updated after continuing execution #150
Comments
I was facing the same issue, breakpoints were hitting but debug commands (Step Over, Into etc..) weren't working. The problem was that I had some old variables/code in the |
Related issue #148 |
Thanks, that solved my issue! |
For what it's worth, what you're describing @chriswatt (and what is covered in #148) is a different case than what I originally reported here. This issue occurs whether there are watches or not: it happens all the time when you "continue" a long-running process after breaking. |
This made my day 👍 Thank you @chriswatt for the hint!!! I was almost going insane. Didn't consider the WATCH panel 🤦♂ |
The issue described by OP (UI not updating after clicking continue) was fixed in #367 and released with v1.14.6. |
Environment Information
PHP version: 7.0.16
XDebug version: 2.5.0
Adapter version: 1.10.0
Your launch.json:
XDebug php.ini config:
XDebug logfile (relevant portion only):
Adapter logfile (relevant portion only):
Issue Statement
When code execution is continued after a breakpoint (by clicking "play" button), VSCode provides no response in the interface, continuing to say it's stopped on a breakpoint. In fact, the code has continued executing, and for a long-running process, may continue to do so for a long time. I intuit that the extension is waiting for the response from the remote before updating the UI, but this is problematic, because the protocol doc is explicit that a synchronous reply cannot be expected:
https://xdebug.org/docs-dbgp.php#id45
The text was updated successfully, but these errors were encountered: