-
Notifications
You must be signed in to change notification settings - Fork 194
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
Debugger is not aware of process exits #454
Labels
bug
Something isn't working
Comments
2 tasks
lukaszsamson
added a commit
that referenced
this issue
Jan 10, 2021
add test for mix task exit Fixes #454
lukaszsamson
added a commit
that referenced
this issue
Jan 10, 2021
add test for mix task exit Fixes #454
axelson
pushed a commit
that referenced
this issue
Jan 14, 2021
* remove legacy io_request handlers we don't support OTP < R15B * rescue MatchError in :int calls Fixes #455 * make output device better conform to erlang I/O protocol see https://erlang.org/doc/apps/stdlib/io_protocol.html for details * return WireProtocol.send error to the caller no need to IO.warn if write fails * we are redirection stderr to stdout, use stdout as underlying device * inspect error * monitor debugged processes add test for mix task exit Fixes #454 * avoid debugger crashes when handling requests for no longer existing thread, frame and variable ids Fixes #452 * add test * forbid changes of underlying device opts * refactor and add tests coverage to invalid requests * Map.pop! is available since elixir 1.10 * run formatter
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Environment
Description
Debugger is not aware when a process that is stopped on a breakpoint is being terminated. Attempting to continue, etc results in a crash.
The text was updated successfully, but these errors were encountered: