mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-06 01:19:38 +00:00
3286e0942f
We've seen occasional crashes in the `wavparse` module associated with referencing a buffer in `gst_wavparse_chain` that's already been freed. The reference is stolen when the buffer is transferred to the adapter with `gst_adapter_push` and, IIUC, assuming the source doesn't hold a reference to the buffer, the buffer could be freed during interaction with the adapter in `gst_wavparse_stream_headers`. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3181> |
||
---|---|---|
.. | ||
gstwavparse.c | ||
gstwavparse.h | ||
meson.build |