Community
Participate
Working Groups
latest on 20020418 (20020418.2) i deleted a java file from the package view org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:1887) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:816) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:643) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:349) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:195) at org.eclipse.core.launcher.Main.run(Main.java:541) at org.eclipse.core.launcher.Main.main(Main.java:396) *** Stack trace of contained exception *** java.lang.NullPointerException at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.convertToValidElement (ProblemTreeViewer.java:182) at org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.handleInvalidSelection (ProblemTreeViewer.java:152) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection (StructuredViewer.java:628) at org.eclipse.jface.viewers.AbstractTreeViewer.remove (AbstractTreeViewer.java:973) at org.eclipse.jface.viewers.AbstractTreeViewer.remove (AbstractTreeViewer.java:993) at org.eclipse.jdt.ui.JavaElementContentProvider$4.run (JavaElementContentProvider.java:277) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java(Compiled Code)) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:816) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:643) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:349) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:195) at org.eclipse.core.launcher.Main.run(Main.java:541) at org.eclipse.core.launcher.Main.main(Main.java:396)
Already fixed. Reason: I expected the API method to return an empty array (which is normal when dealing with APIs) in case of no result. Instead it returns null. No idea what they want to express with the semantic difference between null and empty array.