diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/executables/StandardExecutableImporter.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/executables/StandardExecutableImporter.java index 3d9a20729d0..0b9cbc98b19 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/executables/StandardExecutableImporter.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/executables/StandardExecutableImporter.java @@ -78,6 +78,12 @@ public class StandardExecutableImporter implements IExecutableImporter { IWorkspace workspace = ResourcesPlugin.getWorkspace(); IProject newProjectHandle = workspace.getRoot().getProject(defaultProjectName); + int projectSuffix = 2; + while (newProjectHandle.exists()){ + newProjectHandle = workspace.getRoot().getProject(defaultProjectName + projectSuffix); + projectSuffix++; + } + IProjectDescription description = workspace.newProjectDescription(newProjectHandle.getName()); description.setLocation(null); IFileStore store;