git.videolan.org Git - ffmpeg.git/rss log

FFmpeg git repo

http://git.videolan.org/?p=ffmpeg.git;a=summary

Les articles publiés sur le site

  • avformat/rtpdec_latm : fix leak in parse_fmtp_config()

    29 juin, par Lidong Yan
    avformat/rtpdec_latm: fix leak in parse_fmtp_config()
    
    av_mallocz() allocates memory in config, but we forget to free it
    if init_get_bits() failed. Replace return ret with goto end.
    
    Signed-off-by: Lidong Yan <502024330056@smail.nju.edu.cn>
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] libavformat/rtpdec_latm.c
  • avformat/demux : Fix segfault due to avcodec_open2 failure

    28 juin, par Pavel Koshevoy
    avformat/demux: Fix segfault due to avcodec_open2 failure
    
    Fixes 'ffprobe 1_poc.mp4' segfault introduced with
    commit 0021484d05f9b0f032fa319399de6e24eea0c04f
    
    codec_close should not assume that the codec_id did not change.
    
    • [DH] libavformat/demux.c
  • avcodec/rv60dec : Check ofs for overflows

    28 juin, par Michael Niedermayer
    avcodec/rv60dec: Check ofs for overflows
    
    Fixes: signed integer overflow: 30 + 2147483647 cannot be represented in type 'int'
    Fixes: 418335931/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RV60_fuzzer-6568264620900352
    
    Reviewed-by: Peter Ross <pross@xvid.org>
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] libavcodec/rv60dec.c
  • avcodec/speexdec : consider differing frame sizes in remaining space check

    27 juin, par Michael Niedermayer
    avcodec/speexdec: consider differing frame sizes in remaining space check
    
    Fixes: talk109-q5.spx
    Regression since: f6986e75be87f512f65d64ac91ba19d505a8d210
    
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] libavcodec/speexdec.c
  • avfilter/vf_lut3d : fix leak if allocate_3dlut failed

    27 juin, par Lidong Yan
    avfilter/vf_lut3d: fix leak if allocate_3dlut failed
    
    In parse_cinespace(), memory allocated in in_prelut[] and out_prelut[]
    would leak if allocate_3dlut() failed. Replace return ret with goto end
    to free memory before return error code.
    
    Signed-off-by: Lidong Yan <502024330056@smail.nju.edu.cn>
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] libavfilter/vf_lut3d.c