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

Bug 325300

Summary: [build] NPE in BuildRefresher.getInterval() on shutdown
Product: z_Archived Reporter: Steffen Pingel <steffen.pingel>
Component: MylynAssignee: Steffen Pingel <steffen.pingel>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: robert.elves
Version: unspecified   
Target Milestone: 0.9   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
mylyn/context/zip none

Description Steffen Pingel CLA 2010-09-14 19:18:20 EDT
The exception below can occur on shutdown.

!ENTRY org.eclipse.mylyn.builds.ui 4 2 2010-09-14 16:16:57.931
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.mylyn.builds.ui".
!STACK 0
java.lang.NullPointerException
	at org.eclipse.mylyn.internal.builds.ui.BuildRefresher.getInterval(BuildRefresher.java:52)
	at org.eclipse.mylyn.internal.builds.ui.BuildRefresher.access$0(BuildRefresher.java:51)
	at org.eclipse.mylyn.internal.builds.ui.BuildRefresher$1.done(BuildRefresher.java:78)
	at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39)
	at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:112)
	at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152)
	at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:646)
	at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:71)
Comment 1 Steffen Pingel CLA 2011-12-09 15:24:01 EST
Committed a fix that injects dependencies to avoid the possibility for an NPE.
Comment 2 Steffen Pingel CLA 2011-12-09 15:24:04 EST
Created attachment 208202 [details]
mylyn/context/zip