runtime: fatal error: out of memory on reslice with negative index [1.11 backport] #28799
Comments
What steps do I take to accomplish a backport to 1.11? |
There's a wiki entry that may be helpful: https://github.com/golang/go/wiki/MinorReleases#making-cherry-pick-cls |
Change https://golang.org/cl/153638 mentions this issue: |
Closed by merging bdc7d56 to release-branch.go1.11. |
gopherbot
pushed a commit
that referenced
this issue
Dec 14, 2018
…o IsSliceInBounds IsSliceInBounds(x, y) asserts that y is not negative, but there were cases where this is not true. Change code generation to ensure that this is true when it's not obviously true. Prove phase cleans a few of these out. With this change the compiler text section is 0.06% larger, that is, not very much. Benchmarking still TBD, may need to wait for access to a benchmarking box (next week). Also corrected run.go to handle '?' in -update_errors output. Fixes #28799. Change-Id: Ia8af90bc50a91ae6e934ef973def8d3f398fac7b Reviewed-on: https://go-review.googlesource.com/c/152477 Run-TryBot: David Chase <drchase@google.com> Reviewed-by: Keith Randall <khr@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> (cherry picked from commit ea6259d) Reviewed-on: https://go-review.googlesource.com/c/153638
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
@randall77 requested issue #28797 to be considered for backport to the next 1.11 minor release.
The text was updated successfully, but these errors were encountered: