[FFmpeg-trac] #5132(avformat:new): signed integer overflow in avformat_find_stream_info()

FFmpeg trac at avcodec.org
Thu Sep 8 20:02:51 EEST 2016


#5132: signed integer overflow in avformat_find_stream_info()
-------------------------------------+-------------------------------------
             Reporter:  tsmith       |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  ubsan        |               Blocked By:
  codecpar                           |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by cehoyos):

 * keywords:   => ubsan codecpar


Comment:

 Not reproducible since 6f69f7a8bf6a0d013985578df2ef42ee6b1c7994
 The relevant lines have not changed, I don't know if there still is an
 issue.
 The offending line is (was):
 {{{
 avctx->time_base.num * avctx->ticks_per_frame * (int64_t)
 st->time_base.den
 }}}
 ticks_per_frame was 2, time_base.num was bigger than INT_MAX / 2.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5132#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list