From 66e84a2735189e762f21bc570aa263917cf4cc51 Mon Sep 17 00:00:00 2001 From: "jabber.developer2" Date: Tue, 31 Mar 2026 19:57:34 +0300 Subject: [PATCH] upstream: fix: Check for necessary pointers in omemo_receive_message (25d2cb012) --- src/xmpp/omemo.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xmpp/omemo.c b/src/xmpp/omemo.c index fdb00ee4..7fa6b070 100644 --- a/src/xmpp/omemo.c +++ b/src/xmpp/omemo.c @@ -352,6 +352,10 @@ out: char* omemo_receive_message(xmpp_stanza_t* const stanza, gboolean* trusted) { + if (!stanza || !trusted || !error) { + return NULL; + } + char* plaintext = NULL; const char* type = xmpp_stanza_get_type(stanza); const char* from = xmpp_stanza_get_from(stanza);