OSDN Git Service

fix possible overflow in effect wrappers.
authorEric Laurent <elaurent@google.com>
Fri, 8 Jan 2016 18:52:38 +0000 (10:52 -0800)
committerEric Laurent <elaurent@google.com>
Mon, 11 Jan 2016 18:08:30 +0000 (18:08 +0000)
commit9e29523b9537983b4c4b205ff868d0b3bca0383b
treee26b62c7419fe2a7f521d704e64e687a119441a2
parent3d6a7149802928ecf3f58b7218b0e82699b492df
fix possible overflow in effect wrappers.

Add checks on parameter size field in effect command handlers
to avoid overflow leading to invalid comparison with min allowed
size for command and reply buffers.

Bug: 26347509.
Change-Id: I20e6a9b6de8e5172b957caa1ac9410b9752efa4d
(cherry picked from commit ad1bd92a49d78df6bc6e75bee68c517c1326f3cf)
media/libeffects/lvm/wrapper/Bundle/EffectBundle.cpp
media/libeffects/lvm/wrapper/Reverb/EffectReverb.cpp