From: David Chase Date: Tue, 23 Feb 2021 19:02:33 +0000 (-0500) Subject: runtime: reset stack poison flag accidentally set X-Git-Tag: go1.17beta1~1411 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=fbed561f8a;p=gostls13.git runtime: reset stack poison flag accidentally set See if this clears failure on openbsd-amd64-68 (ahem). Change-Id: Ifa60ef711a95e5de8ad91433ffa425f75b36c76f Reviewed-on: https://go-review.googlesource.com/c/go/+/295629 Trust: David Chase Run-TryBot: David Chase Reviewed-by: Cherry Zhang --- diff --git a/src/runtime/stack.go b/src/runtime/stack.go index c572f7296f..d971e5e26f 100644 --- a/src/runtime/stack.go +++ b/src/runtime/stack.go @@ -112,7 +112,7 @@ const ( stackDebug = 0 stackFromSystem = 0 // allocate stacks from system memory instead of the heap stackFaultOnFree = 0 // old stacks are mapped noaccess to detect use after free - stackPoisonCopy = 1 // fill stack that should not be accessed with garbage, to detect bad dereferences during copy + stackPoisonCopy = 0 // fill stack that should not be accessed with garbage, to detect bad dereferences during copy stackNoCache = 0 // disable per-P small stack caches // check the BP links during traceback.