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

Commit 9e1dfc9e authored by Ruchir Rastogi's avatar Ruchir Rastogi Committed by Automerger Merge Worker
Browse files

Merge "Fix AppBreadcrumbReported bug with isolated uid" into rvc-dev am:...

Merge "Fix AppBreadcrumbReported bug with isolated uid" into rvc-dev am: 62a2b602 am: f7952e93 am: 55d7c379

Change-Id: I2bf00848e079c8723d24654fba72fd510bdcad10
parents 4391ab1e 55d7c379
Loading
Loading
Loading
Loading
+8 −5
Original line number Diff line number Diff line
@@ -391,7 +391,10 @@ bool MetricsManager::eventSanityCheck(const LogEvent& event) {
            VLOG("APP_BREADCRUMB_REPORTED had error when parsing the uid");
            return false;
        }
        int32_t loggerUid = event.GetUid();

        // Because the uid within the LogEvent may have been mapped from
        // isolated to host, map the loggerUid similarly before comparing.
        int32_t loggerUid = mUidMap->getHostUidOrSelf(event.GetUid());
        if (loggerUid != appHookUid && loggerUid != AID_STATSD) {
            VLOG("APP_BREADCRUMB_REPORTED has invalid uid: claimed %ld but caller is %d",
                 appHookUid, loggerUid);