From e7e032cc67fe0a466d7c169bac83e70d923545e0 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 29 Jun 2026 08:27:41 -0400 Subject: [PATCH] MT#55283 protect against NULL ssrc_in Closes #2124 Change-Id: Ib2126847e3080a7992debfb604642e5ecd4cdc58 (cherry picked from commit 4551c7ae9558d620f20047fbcd2d403d9ef3fa45) --- daemon/codec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemon/codec.c b/daemon/codec.c index d4aa43da1..4bd817674 100644 --- a/daemon/codec.c +++ b/daemon/codec.c @@ -4965,6 +4965,9 @@ void codec_calc_jitter(struct ssrc_entry_call *ssrc, unsigned long ts, unsigned ssrc->jitter += d - ((ssrc->jitter + 8) >> 4); } static void codec_calc_lost(struct ssrc_entry_call *ssrc, uint16_t seq) { + if (!ssrc) + return; + LOCK(&ssrc->h.lock); // XXX shared code from kernel module