diff options
author | Krzysztof Konopko <krzysztof.konopko@youview.com> | 2012-11-26 19:21:03 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2012-11-27 19:00:25 +0000 |
commit | 13910f515462282e61b499c288418534d5672316 (patch) | |
tree | e9682cc495fda7008d15476634b31c23aba6f0f3 /INSTALL | |
parent | 4d32d1f27b5884aebdc8f37bb6413444b9b06ea2 (diff) | |
download | gstreamer-plugins-bad-13910f515462282e61b499c288418534d5672316.tar.gz |
mpegtsmux: crashes when trying to re-use the element
A crash occured after pushing buffers and changing mpegtsmux state to
NULL/READ and then back to PLAYING/PAUSED.
The crash was caused by holding a dangling pointer in the MpegTsMux
program table.
Additionally stream headers were leaked when resetting the element:
mux->streamheader set to NULL in mpegtsmux_reset() before it's released
later in the same function.
Added a unit test: test_multiple_state_change
https://bugzilla.gnome.org/show_bug.cgi?id=689107
Diffstat (limited to 'INSTALL')
0 files changed, 0 insertions, 0 deletions