From: jeanlf Date: Mon, 13 Dec 2021 10:21:26 +0000 (+0100) Subject: [PATCH] fixed #1965 X-Git-Tag: archive/raspbian/1.0.1+dfsg1-4+rpi1+deb11u3^2~60 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3a5578abc78172118c68064c42c57867884ce850;p=gpac.git [PATCH] fixed #1965 Gbp-Pq: Name CVE-2021-45267.patch --- diff --git a/src/scene_manager/loader_svg.c b/src/scene_manager/loader_svg.c index d0f15ea..021f0cd 100644 --- a/src/scene_manager/loader_svg.c +++ b/src/scene_manager/loader_svg.c @@ -1426,6 +1426,10 @@ static void svg_node_start(void *sax_cbck, const char *name, const char *name_sp Bool rap; time = 0; rap = GF_FALSE; + if (!parser->laser_es) { + svg_report(parser, GF_BAD_PARAM, "No LASER stream specified"); + return; + } if (!gf_list_count(parser->laser_es->AUs)) rap = GF_TRUE; for (i=0; i