[FFmpeg-trac] #8337(avcodec:new): MPEG-4 ALS: Overread 8 when decoding

FFmpeg trac at avcodec.org
Sat Oct 26 23:57:37 EEST 2019


#8337: MPEG-4 ALS: Overread 8 when decoding
---------------------------------+--------------------------------------
             Reporter:  rkjnsn   |                     Type:  defect
               Status:  new      |                 Priority:  normal
            Component:  avcodec  |                  Version:  git-master
             Keywords:  als      |               Blocked By:
             Blocking:           |  Reproduced by developer:  0
Analyzed by developer:  0        |
---------------------------------+--------------------------------------
 (note: this may be a dupe of #5943, but in my case occurs with a regular
 16-bit stereo file.)

 Summary of the bug:
 File encoded using the mp4alsRM23 reference encoder decodes properly using
 the reference decoder, but results in the following error when decoding
 with FFmpeg:

 {{{
 [als @ 0x555cf2fb15c0] Overread 8
 }}}


 How to reproduce:
 {{{
 % ffmpeg -i mpeg4-als-overread-8.mp4 -f hash -
 ffmpeg version N-95568-g1054752c56
   built with gcc 8.3.0 (Gentoo 8.3.0-r1 p1.1)
 }}}

 Expected output:

 {{{
 SHA256=db0ab7107554cf6f2ea372ec523dd7e906b0f6f00b2c9b4998c8f5f4a1cf8e1f
 }}}

 Actual output:

 {{{
 [als @ 0x555cf2fb15c0] Overread 8
 [als @ 0x555cf2fb15c0] Reading frame data failed. Skipping RA unit.
 [out_0_0 @ 0x555cf2fffe80] EOF on sink link out_0_0:default.
 SHA256=3b12b6e81c46f3a123f2f7a4239bccb591b0d1268ed457f5156cc1c2406ff672
 }}}

 Attached are the log from the above command (decode.log) and the output of
 `ffmpeg -v 9 -loglevel 99 -i mpeg4-als-overread-8.mp4` (verbose.log). I'll
 be uploading mpeg4-als-overread-8.mp4 to upload.ffmpeg.org shortly.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8337>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list