From 94c23b7ed1c7164618c965ae455330aff9109ef5 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 4 Aug 2020 18:11:58 +0200 Subject: [PATCH] pulse: handle memory user_data of NULL --- pipewire-pulseaudio/src/stream.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipewire-pulseaudio/src/stream.c b/pipewire-pulseaudio/src/stream.c index cb9bba3cd..d44e00c6d 100644 --- a/pipewire-pulseaudio/src/stream.c +++ b/pipewire-pulseaudio/src/stream.c @@ -1561,7 +1561,8 @@ pa_operation* pa_stream_flush(pa_stream *s, pa_stream_success_cb_t cb, void *use spa_list_remove(&m->link); spa_list_append(&s->free, &m->link); m->user_data = NULL; - b->user_data = NULL; + if (b) + b->user_data = NULL; } s->ready_bytes = 0; s->timing_info.write_index = s->timing_info.read_index = 0;