On Fri, Mar 02, 2018 at 03:43:35PM -0800, Matthew Wolenetz wrote: > > mov.c | 3 +++ > 1 file changed, 3 insertions(+) > 6cffbdffaf318c72a8a3ea4d3c279c4126f5c0e2 > 0001-ffmpeg-Initialize-a-potential-gap-in-ctts_data-in-mo.patch > From c40925a0d3ec1397cd6ed7d29bae573c5bdf1ec2 Mon Sep 17 00:00:00 2001 > From: Matt Wolenetz <wolen...@chromium.org> > Date: Fri, 2 Mar 2018 15:12:41 -0800 > Subject: [PATCH] ffmpeg: Initialize a potential gap in ctts_data in > mov_build_index > > mov_read_ctts ignores ctts entries having count <= 0. Generally, the > aggregate of all ctts entries' count fields resulting from mov_read_ctts > can be less than the corresponding sample_count. > > mov_build_index attempts to normalize any existing ctts_data counts to > be 1, to make a 1-1 mapping of a ctts_data entry to a sample. > > That 1-1 mapping left a tail of uninitialized ctts_data entries when the > aggregate, normalized ctts_count < sample_count. > > Even more generally, later usage of ctts_data may depend on the entire > ctts_allocated_size having been initialized. > > This change memsets the entire allocation of the normalized ctts_data in > mov_build_index, to prevent use of uninitialized data later. > > BUG=816787 > > Change-Id: I7fd7db255e3aeed076ee32c90cb2df211741c052 > Reviewed-on: https://chromium-review.googlesource.com/947110 > Reviewed-by: Xiaohan Wang <xhw...@chromium.org>
will apply thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB In fact, the RIAA has been known to suggest that students drop out of college or go to community college in order to be able to afford settlements. -- The RIAA
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel