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

Commit eaa07187 authored by Joe Onorato's avatar Joe Onorato
Browse files

Crash apps when they provide bad notifications instead of crashing the system process.

Bug: 2958415
Change-Id: I9cbef340fb20a64eca8493950b814399c26ce197
parent f9ec03c0
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -347,7 +347,9 @@ class ServiceRecord extends Binder {
                        // If it gave us a garbage notification, it doesn't
                        // If it gave us a garbage notification, it doesn't
                        // get to be foreground.
                        // get to be foreground.
                        ams.setServiceForeground(name, ServiceRecord.this,
                        ams.setServiceForeground(name, ServiceRecord.this,
                                localForegroundId, null, true);
                                0, null, true);
                        ams.crashApplication(appUid, appPid, localPackageName,
                                "Bad notification for startForeground: " + e);
                    }
                    }
                }
                }
            });
            });