[FFmpeg-devel] [PATCH] fix h264 decoder memory leak
Mike Scheutzow
scheutzow
Fri Nov 13 15:47:24 CET 2009
Michael Niedermayer wrote:
> On Thu, Nov 12, 2009 at 09:52:07AM -0500, Mike Scheutzow wrote:
>> The attached patch fixes a memory leak in libavcodec/h264.c. Two buffers
>> were still allocated after the h264 decoder is closed.
>
> there is code a few lines later that is supposed to free them
> also rbsp_buffer_size should be reset
This memory leak occurs when free_tables() is called from
av_parser_close(). In that situation, h->thread_context[0] is NULL.
h264-mem-leak-v2.patch is attached, which also zeros rbsp_buffer_size[]
as requested.
Mike Scheutzow
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: h264-mem-leak-v2.patch
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20091113/dfe9d947/attachment.txt>
More information about the ffmpeg-devel
mailing list