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

Indefinite hangs when trying to throw an error #42

Closed
pdeffebach opened this issue Jul 20, 2021 · 2 comments
Closed

Indefinite hangs when trying to throw an error #42

pdeffebach opened this issue Jul 20, 2021 · 2 comments

Comments

@pdeffebach
Copy link

I want to write this issue down, even if I don't have an MWE at the moment, so my gripe doesn't get lost in the slack hole.

When using NLSolve and try-catch blocks to debug, sometimes I get an error that never prints. It just hangs until I press Ctrl-z.

This only happens with Infiltrator.jl is loaded.

Sebastian thinks this has something to do with method overloading that Infiltrator.jl does. This is a bit frustrating for me because I don't use @infiltrate, only @exfiltrate. Without the presence of @infiltrate in the code, I feel like I shouldn't get any of the problems that come from @infiltrate.

I was working on an MWE today but couldn't pinpoint it. Will try again soon.

@pdeffebach
Copy link
Author

I returned to this recently with some code I thought would be an MWE and I don't have it.

I wonder if something was fixed with Revise or Base that would have gotten rid of this between July and now.

I'm pretty sure that the error slow-downs have also improved, but I'm not 100% sure.

I think I will start using Infiltrator.jl again and check more frequently.

@pfitzseb
Copy link
Member

pfitzseb commented Apr 8, 2024

I'll close this for now. Feel free to reopen this or open a new issues if you encounter the bug again.

@pfitzseb pfitzseb closed this as completed Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants