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

Commit cb507b82 authored by Julia Reynolds's avatar Julia Reynolds
Browse files

Don't crash system server

Change-Id: I6422017bf85f9751fe9bab3136e357b55e17c429
Fixes: 65374410
Test: make
parent 8c8ae38e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -494,7 +494,7 @@ abstract public class ManagedServices {
            return info;
        }
        throw new SecurityException("Disallowed call from unknown " + getCaption() + ": "
                + service);
                + service + " " + service.getClass());
    }

    public void unregisterService(IInterface service, int userid) {
+3 −0
Original line number Diff line number Diff line
@@ -737,6 +737,9 @@ public class ZenModeHelper {
            mConfig = config;
            mHandler.postApplyConfig(config, reason, setRingerMode);
            return true;
        } catch (SecurityException e) {
            Log.wtf(TAG, "Invalid rule in config", e);
            return false;
        } finally {
            Binder.restoreCallingIdentity(identity);
        }