NullPointerException at...
Brought to you by:
gianasista
!ENTRY org.eclipse.core.resources 4 2 2014-09-17 10:59:54.389
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.NullPointerException
at org.moreunit.annotation.AnnotationUpdateListener.resourceChanged(AnnotationUpdateListener.java:73)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.handleEvent(NotificationManager.java:261)
at org.eclipse.core.internal.resources.Workspace.broadcastEvent(Workspace.java:373)
at org.eclipse.core.internal.resources.Resource.broadcastPreDeleteEvent(Resource.java:2036)
at org.eclipse.core.internal.resources.Resource.delete(Resource.java:788)
at org.eclipse.core.internal.resources.Project.delete(Project.java:344)
at org.jkiss.dbeaver.core.DBeaverCore.initializeProjects(DBeaverCore.java:219)
at org.jkiss.dbeaver.core.DBeaverCore.initialize(DBeaverCore.java:198)
at org.jkiss.dbeaver.core.DBeaverCore.createInstance(DBeaverCore.java:113)
at org.jkiss.dbeaver.core.DBeaverCore.getInstance(DBeaverCore.java:95)
at org.jkiss.dbeaver.ui.actions.GlobalPropertyTester.test(GlobalPropertyTester.java:46)
at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:99)
at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:72)
at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:98)
at org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:137)
at org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:131)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:110)
at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:338)
at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:352)
at org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:635)
at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener$2.run(ShellActivationListener.java:124)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.activate(ShellActivationListener.java:120)
at org.eclipse.e4.ui.internal.workbench.swt.ShellActivationListener.handleEvent(ShellActivationListener.java:74)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
As you can probably tell from the stack trace, I'm using the DBeaver and MoreUnit eclipse plugins.
This is Eclipse Luna. Not sure if this matters, of it is indicative of a biggest problem.
Thank you Alchemist, we will have a look at it.
Should be a rare circumstance which causes this error.
I was not able to reproduce the problem but made the corresponding statement null-safe (and hopefully fixed it ;-) )