[FFmpeg-devel] [PATCH V1 2/4] lavc/hevcdec: fix the HEVC decoder crash when memory over-read

Carl Eugen Hoyos ceffmpeg at gmail.com
Sat Apr 11 17:47:39 EEST 2020


Am Sa., 11. Apr. 2020 um 16:24 Uhr schrieb mypopy at gmail.com <mypopy at gmail.com>:
>
> On Mon, Mar 30, 2020 at 4:52 PM mypopy at gmail.com <mypopy at gmail.com> wrote:
> >
> > On Mon, Mar 30, 2020 at 4:31 PM Jun Zhao <mypopydev at gmail.com> wrote:
> > >
> > > From: qoroliang <qoroliang at tencent.com>
> > >
> > > Fix an occasional crash for hevc decoder in ARM 64 platform, the
> >                           typo: it's ARM 32 bits platform, not 64,
> > fixed in local
> > > root cause is the memory over read(read cross the memory boundary)
> > > in SAO NENO functions ff_hevc_sao_band_filter_neon_8 and
> > > ff_hevc_sao_edge_filter_neon_8.
> > >
> > > After this fix, the crash disapper in the massive Android phone
> > > test.
> > >
> Ping,  this issue will lead to some crash in ARM device, so pls help
> to review the fix, thx.

Is there a sample that allows to reproduce?

Carl Eugen


More information about the ffmpeg-devel mailing list