Hi,

this is the first part of fixes for uninitialized value warnings
valdrind reports during make fate. The first 3 patches just initialize
input buffer padding bytes which get read under certain circumstances.

The next 3 initialize unused palette entries. Those are harmless.
Libswscale precomutes RGB to YUV parameters for all 256 palette entries
since we do not export how many entries are used.

There are 3 more palette formats which change fate results when
supposedly unused palette entries are initialized. The framecrcs
change with the memset parameter.
fate-yop fate-cdgraphics fate-ansi need further investigation.

fate-cover-art-ape: fails due to uninitialized access in the
                    mjpegdecoder

fate-seek-lavf-asf: fails due to not checkoing avio_read after EOF

fate-flac-16-lpc-cholesky: fails during LPC coefficients calculation

Janne

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to