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,11 +155,11 @@ 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 {
} return fmt.Errorf("No function named %s", fname)
}
if fn == nil { pc = fn.Entry
return fmt.Errorf("No function named %s", fname)
} }
bp, err := p.Break(uintptr(pc)) bp, err := p.Break(uintptr(pc))