Fix panic for invalid function name

This commit is contained in:
Derek Parker
2014-08-07 16:13:11 -05:00
parent 631c8d902d
commit 4dfa249d78

View File

@ -155,13 +155,13 @@ func breakpoint(p *proctl.DebuggedProcess, args ...string) error {
} }
} else { } else {
fn = p.GoSymTable.LookupFunc(fname) fn = p.GoSymTable.LookupFunc(fname)
pc = fn.Entry
}
if fn == nil { if fn == nil {
return fmt.Errorf("No function named %s", fname) return fmt.Errorf("No function named %s", fname)
} }
pc = fn.Entry
}
bp, err := p.Break(uintptr(pc)) bp, err := p.Break(uintptr(pc))
if err != nil { if err != nil {
return err return err