-
Notifications
You must be signed in to change notification settings - Fork 0
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
Trapping sporadically segfaults #70
Comments
Potentially relevant for PR #58. |
I've investigated this. The problem is that The idea of The value of Unfortunately, I don't see a simple way of avoiding that the We could probably use the chain of There is some logic in |
Thanks for diagnosing this issue! I do recall thinking about It reads to me that you suggest we implement some bespoke backtracing mechanism rather than trying to shoehorn or piggyback on the existing infrastructure. I think I agree with this sentiment at this stage. I don't think it will be terrible difficult to implement. The key is to carefully record the last entry pointers, as you suggest, we could attach this on the continuation headers. I'm inclined to believe the backtracing metadata only should be available in debug mode. |
Fixed in a previous PR by @frank-emrich. |
The test
unhandled.wast
occasionally triggers a segfault in the testsuite, e.g.We should investigate the cause of this segfault. It appears related to trap generation and potentially propagation across multiple linked stacks.
The text was updated successfully, but these errors were encountered: