diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/GDBProcesses_7_2.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/GDBProcesses_7_2.java index c4d8d637988..1bca83f8379 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/GDBProcesses_7_2.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/service/GDBProcesses_7_2.java @@ -327,6 +327,12 @@ public class GDBProcesses_7_2 extends GDBProcesses_7_1 { return false; } + // We don't yet support starting a new process on a remote target + // Bug 344890 + if (type == SessionType.REMOTE && fBackend.getIsAttachSession()) { + return false; + } + return true; }