From 0104d05f403a430c5a366a6a3051eb5c24ae082e Mon Sep 17 00:00:00 2001 From: Raphael Date: Thu, 4 Jun 2009 15:13:28 -0700 Subject: [PATCH] ADT: make sure to log exceptions that might happen when loading the SDK. --- .../src/com/android/ide/eclipse/adt/AdtPlugin.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/AdtPlugin.java b/tools/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/AdtPlugin.java index 0ac3bb9b3..b4289a6f1 100644 --- a/tools/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/AdtPlugin.java +++ b/tools/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/AdtPlugin.java @@ -987,9 +987,9 @@ public class AdtPlugin extends AbstractUIPlugin { return Status.OK_STATUS; } catch (Throwable t) { - log(t, "pingUsageServer failed"); //$NON-NLS-1$ + log(t, "pingUsageServer failed"); //$NON-NLS-1$ return new Status(IStatus.ERROR, PLUGIN_ID, - "pingUsageServer failed", t); + "pingUsageServer failed", t); //$NON-NLS-1$ } } }; @@ -1096,6 +1096,11 @@ public class AdtPlugin extends AbstractUIPlugin { } } }); + } catch (Throwable t) { + log(t, "Unknown exception in parseSdkContent."); //$NON-NLS-1$ + return new Status(IStatus.ERROR, PLUGIN_ID, + "parseSdkContent failed", t); //$NON-NLS-1$ + } finally { mSdkIsLoading = false; if (monitor != null) {