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

Commit 26282da0 authored by Kevin Rocard's avatar Kevin Rocard Committed by android-build-merger
Browse files

Invalid audio effect config could crash the parser am: 82e14cda

am: 7b450fa4

Change-Id: I28a560ef916718488697249b6d9df89c65fdec7f
parents f83d6ad1 7b450fa4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -203,7 +203,7 @@ bool parseEffect(const XMLElement& xmlEffect, Libraries& libraries, Effects* eff
        auto parseProxy = [&xmlEffect, &parseImpl](const char* tag, EffectImpl& proxyLib) {
            auto* xmlProxyLib = xmlEffect.FirstChildElement(tag);
            if (xmlProxyLib == nullptr) {
                ALOGE("effectProxy must contain a <%s>: %s", tag, dump(*xmlProxyLib));
                ALOGE("effectProxy must contain a <%s>: %s", tag, dump(xmlEffect));
                return false;
            }
            return parseImpl(*xmlProxyLib, proxyLib);