From: jeanlf Date: Mon, 4 Jan 2021 10:10:48 +0000 (+0100) Subject: [PATCH] fixed #1660 X-Git-Tag: archive/raspbian/1.0.1+dfsg1-4+rpi1^2~13 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=568fca6ed8cdca9459073dd2513d9b68adb2144f;p=gpac.git [PATCH] fixed #1660 Gbp-Pq: Name CVE-2020-35982.patch --- diff --git a/src/media_tools/isom_hinter.c b/src/media_tools/isom_hinter.c index 8fb06d7..9fc5f57 100644 --- a/src/media_tools/isom_hinter.c +++ b/src/media_tools/isom_hinter.c @@ -971,6 +971,8 @@ GF_Err gf_hinter_track_finalize(GF_RTPHinter *tkHint, Bool AddSystemInfo) if (avcc) { sprintf(sdpLine, "a=fmtp:%d profile-level-id=%02X%02X%02X; packetization-mode=1", tkHint->rtp_p->PayloadType, avcc->AVCProfileIndication, avcc->profile_compatibility, avcc->AVCLevelIndication); } else { + if (!svcc) + return GF_ISOM_INVALID_FILE; sprintf(sdpLine, "a=fmtp:%d profile-level-id=%02X%02X%02X; packetization-mode=1", tkHint->rtp_p->PayloadType, svcc->AVCProfileIndication, svcc->profile_compatibility, svcc->AVCLevelIndication); }