From 021586ec59e005eb5f16223e6b442b289e1764d0 Mon Sep 17 00:00:00 2001 From: jeanlf Date: Mon, 22 May 2023 17:37:24 +0200 Subject: [PATCH] [PATCH] fixed #2474 Gbp-Pq: Name CVE-2023-2840.patch --- src/isomedia/movie_fragments.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/isomedia/movie_fragments.c b/src/isomedia/movie_fragments.c index 8485d72..3bf290e 100644 --- a/src/isomedia/movie_fragments.c +++ b/src/isomedia/movie_fragments.c @@ -2704,7 +2704,8 @@ GF_Err gf_isom_fragment_add_sample(GF_ISOFile *movie, GF_ISOTrackID TrackID, con //rewrite OD frames if (traf->trex->track->Media->handler->handlerType == GF_ISOM_MEDIA_OD) { //this may fail if dependencies are not well done ... - Media_ParseODFrame(traf->trex->track->Media, sample, &od_sample); + GF_Err e = Media_ParseODFrame(traf->trex->track->Media, sample, &od_sample); + if (!od_sample) return e; sample = od_sample; } -- 2.30.2