[FFmpeg-devel] [PATCH] tiff: fix leaking yuv_line
Andreas Cadhalpun
andreas.cadhalpun at googlemail.com
Fri Feb 17 03:05:06 EET 2017
On 16.02.2017 03:15, Michael Niedermayer wrote:
> On Thu, Feb 16, 2017 at 12:23:28AM +0100, Andreas Cadhalpun wrote:
>> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com>
>> ---
>> libavcodec/tiff.c | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c
>> index efbd9791a5..474ea90015 100644
>> --- a/libavcodec/tiff.c
>> +++ b/libavcodec/tiff.c
>> @@ -1386,6 +1386,7 @@ static av_cold int tiff_end(AVCodecContext *avctx)
>>
>> ff_lzw_decode_close(&s->lzw);
>> av_freep(&s->deinvert_buf);
>> + av_freep(&s->yuv_line);
>> return 0;
>
> I assume we are missing a test in fate for the yuv case
> adding such test would be usefull
Indeed, I'll send a patch adding one.
> yuv_line_size should be reset to 0, not sure its ever needed but it
> feels more proper
It's in the close function, so it's unlikely to be needed, but I added
it now anyway. Updated patch is attached.
Best regards,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-tiff-fix-leaking-yuv_line.patch
Type: text/x-diff
Size: 712 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170217/19631792/attachment.patch>
More information about the ffmpeg-devel
mailing list