When synthesized alsa path is freed there is an assert from NULL proplist. Create empty proplist for the path to fix. Signed-off-by: Juho Hämäläinen <juho.hamalainen at nomovok.com> --- src/modules/alsa/alsa-mixer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/alsa/alsa-mixer.c b/src/modules/alsa/alsa-mixer.c index 3f51717..515b285 100644 --- a/src/modules/alsa/alsa-mixer.c +++ b/src/modules/alsa/alsa-mixer.c @@ -2621,6 +2621,7 @@ pa_alsa_path *pa_alsa_path_synthesize(const char *element, pa_alsa_direction_t d p = pa_xnew0(pa_alsa_path, 1); p->name = pa_xstrdup(element); p->direction = direction; + p->proplist = pa_proplist_new(); e = pa_xnew0(pa_alsa_element, 1); e->path = p; -- 2.5.0