-
Notifications
You must be signed in to change notification settings - Fork 17.9k
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
x/debug/internal/gocore: allocation headers break viewcore tests #64049
Comments
Broken as of https://go.dev/cl/538217. |
Change https://go.dev/cl/541131 mentions this issue: |
There are a lot of different historical changes to the heap arena structure, making Process.readHeap difficult to follow. Refactor to split out version-specific logic to individual methods. Reading allocation headers is not yet supported by this CL. For golang/go#64049. Change-Id: Ia4198bd8492d8426c7a2cc8671b78c49ab6b7161 Reviewed-on: https://go-review.googlesource.com/c/debug/+/541131 Reviewed-by: Michael Knyszek <mknyszek@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
@mknyszek There's a release-blocker label here, but it's in Unreleased milestone meaning it's not blocking any release. Did you mean for this to be a blocker for Go 1.22 (RC 1), or something else? |
It's an okay-after-rc1 release blocker. I'll move it into the Go 1.22 milestone. |
Actually, it might be even lower priority than that. Turns out this package has been (unsurprisingly) broken for a while now. |
Deduplicating this with #63359. |
The new allocation headers change modifies how the heap metadata is laid out, which unsurprisingly breaks the x/debug viewcore tests that care about that kind of thing.
Example failure: https://build.golang.org/log/921d95ba40810cde564beec65d12b3714c642e57
The text was updated successfully, but these errors were encountered: