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

Commit 8ade257e authored by Shunkai Yao's avatar Shunkai Yao
Browse files

Validate IAfEffectHandle before access virtual methods

Bug: 290218127
Test: atest DeviceEffectTest#testIsEffectSupportedForDevice --iterations 50
Change-Id: I2e427a80e19c2e5987673bfd014a5da5566f4a24
parent 57c8ffbc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4314,7 +4314,7 @@ Register:

    response->id = idOut;
    response->enabled = enabledOut != 0;
    response->effect = handle->asIEffect();
    response->effect = handle.get() ? handle->asIEffect() : nullptr;
    response->desc = VALUE_OR_RETURN_STATUS(
            legacy2aidl_effect_descriptor_t_EffectDescriptor(descOut));