From 7c937610e17502ec5aa6d1d6ea3607122909c171 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 21 Sep 2021 08:02:41 -0400 Subject: [PATCH] TT#142100 fix possible null pointer Change-Id: I6f46bd768e3d77e56f3f95a2280c3ee41fcc9813 (cherry picked from commit d6bffa17f14152de999539ead676e57b5617ba43) --- daemon/media_socket.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/daemon/media_socket.c b/daemon/media_socket.c index 3b36d4b49..88398b65a 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -1456,8 +1456,9 @@ void __reset_sink_handlers(struct packet_stream *ps) { void __stream_unconfirm(struct packet_stream *ps) { __unkernelize(ps); if (!MEDIA_ISSET(ps->media, ASYMMETRIC)) { - ilog(LOG_DEBUG | LOG_FLAG_LIMIT, "Unconfirming peer address for local %s", - endpoint_print_buf(&ps->selected_sfd->socket.local)); + if (ps->selected_sfd) + ilog(LOG_DEBUG | LOG_FLAG_LIMIT, "Unconfirming peer address for local %s", + endpoint_print_buf(&ps->selected_sfd->socket.local)); PS_CLEAR(ps, CONFIRMED); } __reset_sink_handlers(ps);