Protect against crash in memory details

Change-Id: Ie80efa04d0c6bc9c117802e5a7018d448f4dc7b8
Fixes: 29308942
This commit is contained in:
Jason Monk
2016-06-17 10:12:37 -04:00
parent 333ba2df01
commit 7a19965c9f

View File

@@ -115,6 +115,10 @@ public class ProcessStatsDetail extends SettingsPreferenceFragment {
public void onViewCreated(View view, Bundle savedInstanceState) { public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState); super.onViewCreated(view, savedInstanceState);
if (mApp.mUiTargetApp == null) {
finish();
return;
}
AppHeader.createAppHeader(this, AppHeader.createAppHeader(this,
mApp.mUiTargetApp != null ? mApp.mUiTargetApp.loadIcon(mPm) : new ColorDrawable(0), mApp.mUiTargetApp != null ? mApp.mUiTargetApp.loadIcon(mPm) : new ColorDrawable(0),
mApp.mUiLabel, mApp.mPackage, mApp.mUiTargetApp.uid); mApp.mUiLabel, mApp.mPackage, mApp.mUiTargetApp.uid);