diff options
author | wm4 <wm4@nowhere> | 2020-03-14 13:36:27 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2020-03-14 13:50:04 +0100 |
commit | 9d04e76f3f0e460aed44ac3bfb25e36068b1c832 (patch) | |
tree | d8bc78a92c92fe716fc9aab534c669a6fc7c7b09 /filters/frame.h | |
parent | cd22e93feed9e84ebe36e98ac59cc744df07b64a (diff) | |
download | mpv-9d04e76f3f0e460aed44ac3bfb25e36068b1c832.tar.bz2 mpv-9d04e76f3f0e460aed44ac3bfb25e36068b1c832.tar.xz |
ao_pcm: fix double free on exit
This seems to be an older bug. It set priv->outputfilename to a new
talloc-allocated string, but the field is also managed as string option,
so talloc will free it first, then m_option_free() is called on the
dangling pointer. Possibly this is caused by the earlier ta destruction
order change.
Diffstat (limited to 'filters/frame.h')
0 files changed, 0 insertions, 0 deletions