pulseaudio/src
Igor V. Kovalenko 411c087095 alsa-mixer: prevent double-free on decibel fixes object key
When decibel fixes object is cloned, there is only a shallow copy of `key`
string member of original object. This may lead to double-free crash reported in
pipewire tracker https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1125

Fix this by doing a deep copy of `key` string to maintain correct ownership.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/569>
2021-06-01 20:34:54 +03:00
..
daemon build-sys: meson: Merge system_conf config data from default_conf 2021-04-23 01:52:55 -04:00
modules alsa-mixer: prevent double-free on decibel fixes object key 2021-06-01 20:34:54 +03:00
pulse proplist: tweak documentation for pa_proplist_get() 2021-04-09 01:47:58 +01:00
pulsecore win32: Use DACLs when setting socket permissions 2021-05-03 11:43:10 +00:00
tests build-sys: meson: allow building client libraries only 2021-04-19 18:48:59 +00:00
utils Apply 3 suggestion(s) to 1 file(s) 2021-05-17 15:35:07 +00:00
.gitignore buildsys/autotools: add pulseaudio-x11.service.in 2021-03-01 15:25:09 +00:00
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
meson.build Don't link libpulsecommon with GLib and GTK 2021-05-31 16:18:08 +00:00