diff --git a/service/api/types.go b/service/api/types.go index 87ca4a3a..4a64c56c 100644 --- a/service/api/types.go +++ b/service/api/types.go @@ -316,5 +316,5 @@ func (regs Registers) String() string { type DiscardedBreakpoint struct { Breakpoint *Breakpoint - Reason error + Reason string } diff --git a/service/debugger/debugger.go b/service/debugger/debugger.go index 776f950c..41fa767b 100644 --- a/service/debugger/debugger.go +++ b/service/debugger/debugger.go @@ -135,7 +135,7 @@ func (d *Debugger) Restart() ([]api.DiscardedBreakpoint, error) { if len(oldBp.File) > 0 { oldBp.Addr, err = p.FindFileLocation(oldBp.File, oldBp.Line) if err != nil { - discarded = append(discarded, api.DiscardedBreakpoint{oldBp, err}) + discarded = append(discarded, api.DiscardedBreakpoint{oldBp, err.Error()}) continue } }