Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4aa53352 authored by Mikhail Naganov's avatar Mikhail Naganov
Browse files

libaudiohal: Fix crash due to uninitialized field

EffectHalHidl::mEfGroup could be left uninitialized leading
to a crash when trying to delete the event flag.

Bug: 64495982
Bug: 64553871
Test: see repro steps on b/64553871
Change-Id: Ifd2f76f2d8cc845ad46949c18050655bea946a42
parent 81ae83bd
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ using ::android::hardware::Return;
namespace android {

EffectHalHidl::EffectHalHidl(const sp<IEffect>& effect, uint64_t effectId)
        : mEffect(effect), mEffectId(effectId), mBuffersChanged(true) {
        : mEffect(effect), mEffectId(effectId), mBuffersChanged(true), mEfGroup(nullptr) {
}

EffectHalHidl::~EffectHalHidl() {