am c7679b0e
: Merge "Don\'t crash when procstats has data for a now-disused uid" into klp-dev
* commit 'c7679b0ef23fb137266c8ad03312bddbd807a87b': Don't crash when procstats has data for a now-disused uid
This commit is contained in:
@@ -335,6 +335,7 @@ public class ProcessStatsUi extends PreferenceFragment {
|
||||
}
|
||||
if (targetApp == null) {
|
||||
String[] packages = pm.getPackagesForUid(proc.mUid);
|
||||
if (packages != null) {
|
||||
for (String curPkg : packages) {
|
||||
try {
|
||||
final PackageInfo pi = pm.getPackageInfo(curPkg,
|
||||
@@ -356,6 +357,10 @@ public class ProcessStatsUi extends PreferenceFragment {
|
||||
} catch (PackageManager.NameNotFoundException e) {
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// no current packages for this uid, typically because of uninstall
|
||||
Log.i(TAG, "No package for uid " + proc.mUid);
|
||||
}
|
||||
}
|
||||
pref.setTitle(label);
|
||||
if (targetApp != null) {
|
||||
|
Reference in New Issue
Block a user