proc: don't deref nil pointer if getG fails

This commit is contained in:
Michael Gehring
2015-06-22 01:52:57 +02:00
committed by Derek Parker
parent b5483aa9cb
commit 014e20d8a6

View File

@ -308,6 +308,8 @@ func (thread *Thread) getG() (g *G, err error) {
return nil, err
}
g, err = parseG(thread, regs.CX(), false)
g.thread = thread
if err == nil {
g.thread = thread
}
return
}