[vlc-devel] [PATCH 0/8] a leaking ship is a bad ship

Filip Roséen filip at atch.se
Fri Sep 23 15:43:08 CEST 2016


These patches are all related to memory leaks discovered during the last couple
of days. Not sure what else to say, so here's an ascii-boat (with an ugly fish):

                           _
                          /|\
                         /_|_\
                       ____|____
                       \_______/
                      ~~       ~~~~~
                         .   >-()>
                      __\|/_________

Please note that it is above water, which is why it is semi-relevant.

Filip Roséen (8):
  demux/mkv: fix memory-leak during seek
  stream_out/transcode: fix memory-leak on transcode_video_encoder_open
    failure
  input/decoder: fix leak if sout_InputNew fails
  input/decoder: fix leak if DecoderPlaySout fail
  transcode/audio: fix leak if transcode_audio_initialize_encoder fails
  transcode/audio: fix leak if transcode_audio_initialize_filters fail
  misc/filter_chain: fix leak of config_chain_t
  video_output/xcb: fix memory-leak in ReleaseDrawable

 modules/demux/mkv/matroska_segment_seeker.cpp | 10 +++++-----
 modules/stream_out/transcode/audio.c          |  9 +++++++++
 modules/stream_out/transcode/video.c          |  1 +
 modules/video_output/xcb/window.c             | 11 +++++++----
 src/input/decoder.c                           |  7 +++++++
 src/misc/filter_chain.c                       |  4 ++++
 6 files changed, 33 insertions(+), 9 deletions(-)

-- 
2.10.0



More information about the vlc-devel mailing list