]> Cypherpunks repositories - gostls13.git/commit
runtime: avoid reference to stale stack after GC shrinkstack
authorRuss Cox <rsc@golang.org>
Thu, 30 Jul 2015 23:39:16 +0000 (19:39 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 31 Jul 2015 02:18:42 +0000 (02:18 +0000)
commitabdc77a28859e1117c4bb99c23643c1b726323c1
treeee7ad55b64a5ca0476ae2e30038cc25bee2f8531
parent66cb5cd530beee00106c9a63f9c530245901bb91
runtime: avoid reference to stale stack after GC shrinkstack

Dangling pointer error. Unlikely to trigger in practice, but still.
Found by running GODEBUG=efence=1 GOGC=1 trace.test.

Change-Id: Ice474dedcf62dd33ab77526287a023ba3b166db9
Reviewed-on: https://go-review.googlesource.com/12991
Reviewed-by: Austin Clements <austin@google.com>
src/runtime/mgc.go