Skip to content
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

Prevent stack trace calculation from being halted if any of the frames throws an error #2407

Closed
elliette opened this issue Apr 16, 2024 · 0 comments · Fixed by #2408
Closed

Comments

@elliette
Copy link
Contributor

Encountered this issue while debugging a google3 app.

When an app is paused at a breakpoint, DWDS attempts to get information about all the frames in the stack trace. If any part of that fails (for example, an error is thrown when DWDS tries to get variable information for the frame), then the whole stack trace computation is stopped.

Instead, we should catch any errors when we are calculating an individual frame, and skip adding it if it fails.

@elliette elliette changed the title Prevent stack frame calculation from being halted if any of the frames throws an error Prevent stack trace calculation from being halted if any of the frames throws an error Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant