[Bug 751334] FLAC: memory leak on a specific media file

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 24 01:35:21 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=751334

--- Comment #15 from Vineeth <vineeth.tm at samsung.com> ---
no, with libav there will be no leak.
the leak happens due to libflac not being able to handle the file.

flacparse is able to parse the header and is expecting flacdec(which uses
libflac) to decode properly. But libflac has changed to
FLAC__STREAM_DECODER_ABORTED state and hence all the buffers being passed to it
are not being handled and hence lost.

With your suggested fix, it will not be decoded using libflac, instead it will
be using libav. Hence there will be no memory leak.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list