From 8e66f28c5c649dad37c04cf32e77b81108eda032 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Sat, 17 Nov 2012 06:47:43 +0200 Subject: [PATCH] sdp-xml: Fix parsing of unknown elements --- src/sdp-xml.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/sdp-xml.c b/src/sdp-xml.c index 054dfbde3..32eeaeac5 100644 --- a/src/sdp-xml.c +++ b/src/sdp-xml.c @@ -160,6 +160,11 @@ static void element_end(GMarkupParseContext *context, return; } + if (!ctx_data->stack_head || !ctx_data->stack_head->data) { + DBG("No data for %s", element_name); + return; + } + if (!strcmp(element_name, "sequence")) { ctx_data->stack_head->data->unitSize = compute_seq_size(ctx_data->stack_head->data); -- 2.47.3