diff options
author | Thanabodee Charoenpiriyakij <wingyminus@gmail.com> | 2018-07-19 08:16:44 +0700 |
---|---|---|
committer | Brad Fitzpatrick <bradfitz@golang.org> | 2018-08-22 19:47:44 +0000 |
commit | 68527ff4fb32c98b1f15367c65c526c2b2b3a57a (patch) | |
tree | b5715ad65f58d0432b7a8f54a2c165a7e8bdfbb2 /src/runtime/extern.go | |
parent | cfbe3cfbeb6b2de561fc709b8644d4d7a4e182bb (diff) | |
download | go-68527ff4fb32c98b1f15367c65c526c2b2b3a57a.tar.gz go-68527ff4fb32c98b1f15367c65c526c2b2b3a57a.zip |
runtime: remove +1-1 when asking PC values
Fixes #26437
Change-Id: Id47b3bcc23ea7b7b17b55dd96b5830c48fd8d53d
Reviewed-on: https://go-review.googlesource.com/124895
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime/extern.go')
-rw-r--r-- | src/runtime/extern.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/runtime/extern.go b/src/runtime/extern.go index 2788bd354b..1773c8fe7e 100644 --- a/src/runtime/extern.go +++ b/src/runtime/extern.go @@ -176,7 +176,7 @@ func Caller(skip int) (pc uintptr, file string, line int, ok bool) { // what it called, so that CallersFrames can see if it "called" // sigpanic, and possibly a PC for skipPleaseUseCallersFrames. var rpc [3]uintptr - if callers(1+skip-1, rpc[:]) < 2 { + if callers(skip, rpc[:]) < 2 { return } var stackExpander stackExpander |