From 5ecde9478aaedb14f1814962aac99b37eed25f9a Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 6 Sep 2016 10:45:50 -0500 Subject: [PATCH] FS-9482 #resolve [uuid_media_3p - seg fault on 2nd attempt] --- src/switch_core_media.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/switch_core_media.c b/src/switch_core_media.c index b7e5f6f09e..c301165bcb 100644 --- a/src/switch_core_media.c +++ b/src/switch_core_media.c @@ -3733,6 +3733,11 @@ SWITCH_DECLARE(uint8_t) switch_core_media_negotiate_sdp(switch_core_session_t *s switch_assert(session); + if (!r_sdp) { + switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_WARNING, "Tried to negotiate a blank SDP?\n"); + return 0; + } + if (!(smh = session->media_handle)) { return 0; }