diff --git a/service/debugger/debugger.go b/service/debugger/debugger.go index 0c793d0b..8e441e73 100644 --- a/service/debugger/debugger.go +++ b/service/debugger/debugger.go @@ -447,7 +447,7 @@ func (d *Debugger) collectBreakpointInformation(state *api.DebuggerState) error } } - s, err := d.process.CurrentThread.Scope() + s, err := d.process.Threads[state.Threads[i].ID].Scope() if err != nil { return err }