diff options
author | Dan Carpenter <[email protected]> | 2023-05-09 12:07:11 +0300 |
---|---|---|
committer | Takashi Iwai <[email protected]> | 2023-05-12 10:18:05 +0200 |
commit | c0e72058d5e21982e61a29de6b098f7c1f0db498 (patch) | |
tree | 404dbb6dcac5c4e9339efca2a389bfd99a6fce1d /lib | |
parent | 4b963ae1df6426f0e51de64133d379d9bde50c48 (diff) |
ALSA: firewire-digi00x: prevent potential use after free
This code was supposed to return an error code if init_stream()
failed, but it instead freed dg00x->rx_stream and returned success.
This potentially leads to a use after free.
Fixes: 9a08067ec318 ("ALSA: firewire-digi00x: support AMDTP domain")
Signed-off-by: Dan Carpenter <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions