server/etcdserver: fix oss-fuzz issue 42181

This commit is contained in:
AdamKorcz 2022-02-14 10:55:57 +00:00
parent bdb13e2e12
commit 0df768d2b1

View File

@ -1898,6 +1898,9 @@ func (s *EtcdServer) applyEntryNormal(e *raftpb.Entry) {
id := raftReq.ID
if id == 0 {
if raftReq.Header == nil {
s.lg.Panic("applyEntryNormal, could not find a header")
}
id = raftReq.Header.ID
}