diff options
author | d34d <clark@cyngn.com> | 2016-05-23 02:12:28 -0700 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-06-16 14:04:23 -0700 |
commit | 9c42d415b9a6d501c770b2ea738ce7e83e984a3c (patch) | |
tree | 5e29eab1fcb135a7f4c1a50ac248a8bf50ae07a3 /sdk | |
parent | 0b76a465155c7ce72f9e349461ad033750c6d330 (diff) | |
download | vendor_cmsdk-9c42d415b9a6d501c770b2ea738ce7e83e984a3c.zip vendor_cmsdk-9c42d415b9a6d501c770b2ea738ce7e83e984a3c.tar.gz vendor_cmsdk-9c42d415b9a6d501c770b2ea738ce7e83e984a3c.tar.bz2 |
ExtViews: Catch SecurityException due to bad interface
When interfaces get obfucsated, bad things happen.
Change-Id: I9b0829853da536f4047dab8223c97f993a399645
TICKET: CYNGNOS-2916
Diffstat (limited to 'sdk')
-rw-r--r-- | sdk/src/java/cyanogenmod/externalviews/KeyguardExternalView.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sdk/src/java/cyanogenmod/externalviews/KeyguardExternalView.java b/sdk/src/java/cyanogenmod/externalviews/KeyguardExternalView.java index 44cd154..e8a611b 100644 --- a/sdk/src/java/cyanogenmod/externalviews/KeyguardExternalView.java +++ b/sdk/src/java/cyanogenmod/externalviews/KeyguardExternalView.java @@ -127,8 +127,8 @@ public class KeyguardExternalView extends View implements ViewTreeObserver.OnPre } else { Log.e(TAG, "Unable to get external view provider factory"); } - } catch (RemoteException e) { - e.printStackTrace(); + } catch (RemoteException | SecurityException e) { + Log.e(TAG, "Unable to connect to service", e); } // We should unbind the service if we failed to connect to the provider if (mService != service && service != null) { |