From 7d72281815ae41cd951c3138ece86dcfa1cb65cd Mon Sep 17 00:00:00 2001 From: Andrea Maria Piana Date: Wed, 8 Feb 2023 12:10:07 +0000 Subject: [PATCH] check for nil envelopes --- wakuv2/waku.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wakuv2/waku.go b/wakuv2/waku.go index 6c34abce0..f11953828 100644 --- a/wakuv2/waku.go +++ b/wakuv2/waku.go @@ -1221,6 +1221,10 @@ func (w *Waku) Stop() error { } func (w *Waku) OnNewEnvelopes(envelope *protocol.Envelope, msgType common.MessageType) ([]common.EnvelopeError, error) { + if envelope == nil { + return nil, errors.New("nil envelope error") + } + recvMessage := common.NewReceivedMessage(envelope, msgType) envelopeErrors := make([]common.EnvelopeError, 0)