[vlc-devel] matroska leaks (or rather libass)
Derk-Jan Hartman
hartman at videolan.org
Mon Jun 22 23:08:34 CEST 2009
Matroska leaks:
15 libmkv_plugin.dylib Open /Users/hartman/Development/vlc-old/
modules/demux/mkv/mkv.cpp:128
14 libmkv_plugin.dylib matroska_segment_c::Preload() /Users/hartman/
Development/vlc-old/modules/demux/mkv/matroska_segment.cpp:440
13 libmkv_plugin.dylib
matroska_segment_c::ParseSeekHead(libmatroska::KaxSeekHead*) /Users/
hartman/Development/vlc-old/modules/demux/mkv/
matroska_segment_parse.cpp:65
12 libmkv_plugin.dylib EbmlParser::Get() /Users/hartman/Development/
vlc-old/modules/demux/mkv/Ebml_parser.cpp:173
11 libmkv_plugin.dylib
libebml::EbmlStream::FindNextElement(libebml::EbmlSemanticContext
const&, int&, unsigned long long, bool, unsigned int)
And more ParseSeekHead() like friends. KaxSeekHead, KaxInfo,
KaxAttachment etc.
The real problem however is modules/codec/libass.c which is leaking a
ton of memory allocated by ass_render_frame in the UpdateRegions().
Not sure why yet, but at least we know where to look now.
DJ
More information about the vlc-devel
mailing list