From 73c553ffe6fc8275b23cb024fb52105bffe7d995 Mon Sep 17 00:00:00 2001 From: Ken Ryall Date: Wed, 20 Sep 2006 20:59:10 +0000 Subject: [PATCH] Handle when the default debugger is not set. --- .../src/org/eclipse/cdt/launch/ui/CDebuggerTab.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java index b64b14cde1a..c4cf7dd12e5 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CDebuggerTab.java @@ -169,6 +169,10 @@ public class CDebuggerTab extends AbstractCDebuggerTab { } if (selection.equals("")) { //$NON-NLS-1$ ICDebugConfiguration dc = CDebugCorePlugin.getDefault().getDefaultDebugConfiguration(); + if (dc == null) { + CDebugCorePlugin.getDefault().saveDefaultDebugConfiguration("org.eclipse.cdt.debug.mi.core.CDebuggerNew"); + dc = CDebugCorePlugin.getDefault().getDefaultDebugConfiguration(); + } if (dc != null) selection = dc.getID(); }