[PATCH] fixed #1737
authorjeanlf <jeanlf@gpac.io>
Fri, 9 Apr 2021 09:12:47 +0000 (11:12 +0200)
committerReinhard Tartler <siretart@tauware.de>
Tue, 25 May 2021 01:09:10 +0000 (21:09 -0400)
Gbp-Pq: Name CVE-2021-31261.patch

src/media_tools/isom_hinter.c

index 9fc5f576d8f5aa561250481b304679c9c79b7702..22ffa65f53b84980c35e21bc72025ad79f3c1340 100644 (file)
@@ -402,8 +402,9 @@ GF_RTPHinter *gf_hinter_track_new(GF_ISOFile *file, u32 TrackNum,
                                else if (gf_isom_has_sync_shadows(file, TrackNum) || gf_isom_has_sample_dependency(file, TrackNum)) {
                                        flags |= GP_RTP_PCK_SYSTEMS_CAROUSEL;
                                }
-                               gf_odf_desc_del((GF_Descriptor*)esd);
                        }
+                       if (esd)
+                               gf_odf_desc_del((GF_Descriptor*)esd);
                        break;
                case GF_ISOM_SUBTYPE_3GP_H263:
                        hintType = GF_RTP_PAYT_H263;