commit | 370be3368017c2d4c97d0558e96de1a3660c01a1 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Wed Nov 20 02:12:51 2019 -0800 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Wed Nov 20 02:12:51 2019 -0800 |
tree | 1f1a3d3a5bf9faeed3231ed31915c4d3c4a01804 | |
parent | 5ae26ba84b6d6d7b249e14deb659588e86ca1bba [diff] | |
parent | 7d46ce8343987b50b43272ba5efb9a3b495c77d7 [diff] |
Merge "dsp: q6voice: Check size of payload before access" into audio-drivers.lnx.2.0.c7
diff --git a/dsp/q6voice.c b/dsp/q6voice.c index e768278..49f77ff 100644 --- a/dsp/q6voice.c +++ b/dsp/q6voice.c
@@ -8023,7 +8023,7 @@ } if (data->opcode == APR_BASIC_RSP_RESULT) { - if (data->payload_size) { + if (data->payload_size >= (2 * sizeof(uint32_t))) { ptr = data->payload; pr_debug("%x %x\n", ptr[0], ptr[1]);