Bug 25396

Summary: NPE importing external plug-ins
Product: [Eclipse Project] JDT Reporter: Unknown User <unknown>
Component: CoreAssignee: Philipe Mulet <philippe_mulet>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.1   
Target Milestone: 2.1 M3   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Unknown User CLA 2002-10-25 12:30:55 EDT
Imported org.eclipse.debug.core
Null pointer exception reported:

!ENTRY org.eclipse.pde.ui 4 0 Oct 25, 2002 18:15:32.18
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
	at org.eclipse.jdt.internal.core.JavaElementDelta.getAncestors
(JavaElementDelta.java:348)
	at org.eclipse.jdt.internal.core.JavaElementDelta.createDeltaTree
(JavaElementDelta.java:280)
	at org.eclipse.jdt.internal.core.JavaElementDelta.insertDeltaTree
(JavaElementDelta.java:473)
	at org.eclipse.jdt.internal.core.JavaElementDelta.changed
(JavaElementDelta.java:235)
	at 
org.eclipse.jdt.internal.core.SetClasspathOperation.addClasspathDeltas
(SetClasspathOperation.java:92)
	at 
org.eclipse.jdt.internal.core.SetClasspathOperation.generateClasspathChangeDelta
s(SetClasspathOperation.java:285)
	at org.eclipse.jdt.internal.core.SetClasspathOperation.updateClasspath
(SetClasspathOperation.java:510)
	at org.eclipse.jdt.internal.core.SetClasspathOperation.executeOperation
(SetClasspathOperation.java:216)
	at org.eclipse.jdt.internal.core.JavaModelOperation.execute
(JavaModelOperation.java:321)
	at org.eclipse.jdt.internal.core.JavaModelOperation.run
(JavaModelOperation.java:621)
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1378)
	at org.eclipse.jdt.internal.core.JavaElement.runOperation
(JavaElement.java:563)
	at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath
(JavaProject.java:2251)
	at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath
(JavaProject.java:2267)
	at 
org.eclipse.pde.internal.ui.wizards.imports.PluginImportOperation.createProject
(PluginImportOperation.java:235)
	at org.eclipse.pde.internal.ui.wizards.imports.PluginImportOperation.run
(PluginImportOperation.java:149)
	at org.eclipse.core.internal.resources.Workspace.run
(Workspace.java:1378)
	at org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizard$2.run
(PluginImportWizard.java:136)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
(ModalContext.java:95)


>20021023. With plugins: 20021023.from20021025.2
JRT.
Comment 1 Philipe Mulet CLA 2002-10-28 06:49:32 EST
Guessed that it could occur in presence of unbound entries. 
Made appropriate changes to ignore missing removed roots.

Jennifer - do you know if you had classpath problems on the project 
org.eclipse.debug.core prior to importing it ?

Fixed.
Comment 2 Philipe Mulet CLA 2002-10-28 06:50:23 EST
Fixed
Comment 3 Unknown User CLA 2002-10-28 13:47:01 EST
I remeber that the solution to finally get the project was to set the classpath 
from the context menu. I don't believe I had any problems before importing it. 
Sorry I can't be more helpful.
JRT.