-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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: failures with "cannot map pages in arena address space" on freebsd-amd64-race since 2021-11-09 #49687
Comments
I suspect that this may be due to memory exhaustion; as noted in #49347 (comment), the |
Have there been any new instances of this? I can't find any on the main dashboard (I haven't downloaded the subrepo logs). |
None since Nov. 19, including the subrepos.
|
Actually, hang on. I think there's something wrong with my regexp. |
Ah, it was a time-zone difference. There are indeed no occurrences since Nov. 19 UTC.
|
Since this was due to memory exhaustion (it looks like that to me too -- the OS won't let the runtime commit any more pages) and hasn't happened since Nov 19th, @bcmills what do you think about putting this in WaitingForInfo? We can also try |
Any update on this? Does it happen again? (pinging as this is a release blocker)
I think you're right, the go command is not built with -race flag. Perhaps other processes that are built with -race use more memory and cause the go command fail to map the address? |
As far as I can tell this hasn't happened again (though I only have a partial image of the subrepo logs). This seems like just random memory exhaustion, especially given the builder config. I think we should just close this. |
The error reporting could definitely be better here (like, what was errno?). I think we should just improve the error reporting and close this. If it recurs, then we can reopen with more information. |
Change https://golang.org/cl/379354 mentions this issue: |
Fixes golang#49687 Change-Id: Ife7f64f4c98449eaff7327e09bc1fb67acee72c9 Reviewed-on: https://go-review.googlesource.com/c/go/+/379354 Trust: Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Austin Clements <austin@google.com>
greplogs --dashboard -md -l -e '^fatal error: runtime: cannot map pages in arena address space' --since=2021-01-01
2021-11-19T00:05:59-ae814b3-e8cda0a/freebsd-amd64-race
2021-11-09T00:08:42-b76863e-5344dca/freebsd-amd64-race
The text was updated successfully, but these errors were encountered: