diff options
author | Bruce Rogers <brogers@suse.com> | 2020-05-21 11:29:31 -0600 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2020-05-26 07:55:23 +0200 |
commit | cbaf25d1f59ee13fc7542a06ea70784f2e000c04 (patch) | |
tree | 0f2bd6def484f2f41d82db296adcb6f9225f106b /block/qcow2-cluster.c | |
parent | 9c61fcc89a70256c19047d251aa44f666f06089c (diff) |
audio: fix wavcapture segfault
Commit 571a8c522e caused the HMP wavcapture command to segfault when
processing audio data in audio_pcm_sw_write(), where a NULL
sw->hw->pcm_ops is dereferenced. This fix checks that the pointer is
valid before dereferincing it. A similar fix is also made in the
parallel function audio_pcm_sw_read().
Fixes: 571a8c522e (audio: split ctl_* functions into enable_* and
volume_*)
Signed-off-by: Bruce Rogers <brogers@suse.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-id: 20200521172931.121903-1-brogers@suse.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'block/qcow2-cluster.c')
0 files changed, 0 insertions, 0 deletions