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
runtime: unexpected SIGSEGV in goSchedImpl during build on freebsd-amd64-race #38334
Comments
Looks like a nil goroutine pointer. Crashes here:
It should never be nil, given this code, previous to the above:
Possibly I have a possible fix. |
Nope, nevermind, that path doesn't actually return the nil gp... |
Maybe somehow |
I'm not sure if this is the same issue as #37257, but I feel they are related. |
@bcmills @randall77 Friendly ping for an update on this, as it's a release blocking issue for Go 1.15. |
Possibly related: 2020-05-28T21:13:51-5a00adf/linux-mips64le-mengzhuo I don't see any other occurrences in the build logs. |
2020-05-28T21:13:51-5a00adf/linux-mips64le-mengzhuo
The faulting line is a RET instruction. The only possibility is the link register gets corrupted. I don't see how that could be possible... |
Given that this only happened once and various people have determined that it appears impossible, this is almost certainly a flake. If it's not a flake, that's unfortunate, but there also doesn't appear to be anywhere near enough information to make further progress. |
2020-04-09T01:17:53-0a18cbc/freebsd-amd64-race
CC @aclements @mknyszek @randall77
The text was updated successfully, but these errors were encountered: