Bug 157646 [Import/Export] "Import Existing Project" from zip locks file - prevents deletion
Build: M20060629-1905 Even though I cancel the Import Existing Project wizard without completing it, the zip file selected becomes (and remains) locked and cannot be deleted until the workbench is closed. Steps: File > Import > Existing Projects Into Workspace Select a zip file that does not contain any projects Cancel the wizard, but leave the workbench running Attempt to delete the zipfile Result: On Windows XP, this will result in system error stating: "Cannot delete <filename>: It is being used by another person or program." This problem will continue until the workbench is closed.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/WizardProjectsImportPage.java
stream.close();
					}					
				} else {
					IPath path = new Path(projectSystemFile.getPath());
					
					if (isDefaultLocation(path)) {
						projectName = path.segment(path.segmentCount()-2);
						newDescription = IDEWorkbenchPlugin.getPluginWorkspace().newProjectDescription(projectName);
					} else {
						newDescription = IDEWorkbenchPlugin.getPluginWorkspace()
								.loadProjectDescription(path);
					}
				}
			} catch (CoreException e) {
				
			} catch (IOException e) {
				
			}
			if (newDescription == null) {
				this.description = null;
				projectName = ""; 
			} else {
				this.description = newDescription;
				projectName = this.description.getName();
			}
		}
		/**
		 * Returns whether the given project description file path is in the default location for a project
		 * @param path The path to examine
		 * @return Whether the given path is the default location for a project