From 18abf043b92a804f024f6ba7f847f5cb08dc807d Mon Sep 17 00:00:00 2001 From: Slava Dzyba Date: Mon, 24 Jun 2019 08:56:15 +0300 Subject: [PATCH] Fix stacktrace convertion --- sentry.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentry.go b/sentry.go index 5d314b9..567e5ab 100644 --- a/sentry.go +++ b/sentry.go @@ -334,7 +334,7 @@ func (hook *SentryHook) convertStackTrace(st errors.StackTrace) *raven.Stacktrac stFrames := []errors.Frame(st) frames := make([]*raven.StacktraceFrame, 0, len(stFrames)) for i := range stFrames { - pc := uintptr(stFrames[i]) + pc := uintptr(stFrames[i]) - 1 fn := runtime.FuncForPC(pc) file, line := fn.FileLine(pc) frame := raven.NewStacktraceFrame(pc, fn.Name(), file, line, stConfig.Context, stConfig.InAppPrefixes)