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

cmd/compile: "fatal error: found pointer to free object" on arm64 [1.24 backport] #71938

Closed
gopherbot opened this issue Feb 24, 2025 · 3 comments
Labels
CherryPickApproved Used during the release process for point releases compiler/runtime Issues related to the Go compiler and/or runtime.
Milestone

Comments

@gopherbot
Copy link
Contributor

@randall77 requested issue #71932 to be considered for backport to the next 1.24 minor release.

@gopherbot please open a backport issue for 1.24.

@gopherbot gopherbot added the CherryPickCandidate Used during the release process for point releases label Feb 24, 2025
@gopherbot gopherbot added the compiler/runtime Issues related to the Go compiler and/or runtime. label Feb 24, 2025
@gopherbot gopherbot added this to the Go1.24.1 milestone Feb 24, 2025
@randall77 randall77 added the Critical A critical problem that affects the availability or correctness of production systems built using Go label Feb 25, 2025
@dmitshur
Copy link
Contributor

Removing Critical from backport issue, it only applies to upstream issues (which already has it).

@dmitshur dmitshur removed the Critical A critical problem that affects the availability or correctness of production systems built using Go label Feb 26, 2025
@prattmic prattmic added the CherryPickApproved Used during the release process for point releases label Feb 26, 2025
@gopherbot gopherbot removed the CherryPickCandidate Used during the release process for point releases label Feb 26, 2025
@gopherbot
Copy link
Contributor Author

Change https://go.dev/cl/652855 mentions this issue: [release-branch.go1.24] cmd/compile: don't pull constant offsets out of pointer arithmetic

gopherbot pushed a commit that referenced this issue Feb 26, 2025
…of pointer arithmetic

This could lead to manufacturing a pointer that points outside
its original allocation.

Bug was introduced in CL 629858.

Fixes #71938

Change-Id: Ia86ab0b65ce5f80a8e0f4f4c81babd07c5904f8d
Reviewed-on: https://go-review.googlesource.com/c/go/+/652078
Reviewed-by: Keith Randall <khr@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
(cherry picked from commit 8b8bff7)
Reviewed-on: https://go-review.googlesource.com/c/go/+/652855
@gopherbot
Copy link
Contributor Author

Closed by merging CL 652855 (commit 949eae8) to release-branch.go1.24.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CherryPickApproved Used during the release process for point releases compiler/runtime Issues related to the Go compiler and/or runtime.
Projects
None yet
Development

No branches or pull requests

4 participants