Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 287227

Summary: NPE during shutdown
Product: [Eclipse Project] PDE Reporter: John Arthorne <john.arthorne>
Component: API ToolsAssignee: PDE API Tools Inbox <pde-apitools-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: Michael_Rennie
Version: 3.5   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Log file none

Description John Arthorne CLA 2009-08-20 16:03:25 EDT
I20090818-0800

I get this NPE on every shutdown and during background snapshots:

java.lang.NullPointerException
	at org.eclipse.pde.api.tools.internal.ProjectApiDescription.getJavaProject(ProjectApiDescription.java:611)
	at org.eclipse.pde.api.tools.internal.ProjectApiDescription.getXML(ProjectApiDescription.java:722)
	at org.eclipse.pde.api.tools.internal.ApiDescriptionManager.saving(ApiDescriptionManager.java:353)
	at org.eclipse.pde.api.tools.internal.provisional.ApiPlugin.saving(ApiPlugin.java:462)
	at org.eclipse.core.internal.resources.SaveManager.executeLifecycle(SaveManager.java:343)
	at org.eclipse.core.internal.resources.SaveManager$1.run(SaveManager.java:160)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle(SaveManager.java:163)
	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1012)
	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:991)
	at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:44)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 1 John Arthorne CLA 2009-08-20 16:04:40 EDT
Created attachment 145183 [details]
Log file
Comment 2 Michael Rennie CLA 2009-08-20 16:12:28 EDT

*** This bug has been marked as a duplicate of bug 286408 ***