summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorlouis_chang <louis_chang@htc.com>2014-07-31 10:47:45 +0800
committerCraig Mautner <cmautner@google.com>2014-12-03 16:46:23 -0800
commitdfa34cd517dfb794e31598211ed0fc8a419ddc28 (patch)
tree86e6ad248f2f624556b579fe3d975c70647b58b2 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent932c33214729fe2d2b09f82ef60a72871f182654 (diff)
Avoid system server crash due to package removed
Cherry-picked from aosp. Fixes bug 18593178. Symptom: When application is not responding, an ANR dialog will shown. In certain timing, user uninstall the application when the ANR occurs, but before ANR dialog shown. The system server will crash when looking up the errorReportReceiver because the package is removed. Here shows how the exception occurs. java.lang.IllegalArgumentException: Unknown package: app.package.name at com.android.server.pm.Settings.getInstallerPackageNameLPr at com.android.server.pm.PackageManagerService.getInstallerPackageName at android.app.ApplicationPackageManager.getInstallerPackageName at android.app.ApplicationErrorReport.getErrorReportReceiver at com.android.server.am.ActivityManagerService.startAppProblemLocked at com.android.server.am.ActivityManagerService.makeAppNotRespondingLocked at com.android.server.am.ActivityManagerService.appNotResponding Change-Id: Iced4287bd44dc25b1db2c1e3a583892eb6c041a2
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions