From 8bea6eb64d074f92e9382193f86d3192a787e75a Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 16 Mar 2021 14:46:49 -0400 Subject: [PATCH] TT#14008 fix possible segfault Change-Id: I90cfb2549f4c7d630897aefc1c34aac6bac1e636 --- daemon/codec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daemon/codec.c b/daemon/codec.c index 3761e13b5..ee6f1c40d 100644 --- a/daemon/codec.c +++ b/daemon/codec.c @@ -2561,7 +2561,8 @@ static void __ssrc_handler_stop(void *p) { void codec_handlers_stop(GQueue *q) { for (GList *l = q->head; l; l = l->next) { struct codec_handler *h = l->data; - ssrc_hash_foreach(h->ssrc_hash, __ssrc_handler_stop); + if (h->ssrc_hash) + ssrc_hash_foreach(h->ssrc_hash, __ssrc_handler_stop); } }