Community
Participate
Working Groups
3.3M4 - JDT Package Explorer (though logs don't mention JDT). - Project node selected with mouse. - Alt-Enter pressed to open properties, but properties window doesn't appear... Log entry A: org.eclipse.ui.workbench plugin eclipse.buildId=I20061214-1445 java.version=1.5.0_06 java.vendor=BEA Systems, Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB Command-line arguments: -os win32 -ws win32 -arch x86 Error Thu Feb 08 20:24:57 GMT 2007 An unexpected exception was thrown. java.lang.NullPointerException at org.eclipse.jface.viewers.AbstractTreeViewer.getTreePathFromItem(AbstractTreeViewer.java:2667) at org.eclipse.jface.viewers.AbstractTreeViewer.getSelection(AbstractTreeViewer.java:2690) at org.eclipse.ui.internal.AbstractSelectionService.getSelection(AbstractSelectionService.java:220) at org.eclipse.ui.internal.ide.actions.ProjectPropertyDialogAction.getProject(ProjectPropertyDialogAction.java:105) at org.eclipse.ui.internal.ide.actions.ProjectPropertyDialogAction.selectionChanged(ProjectPropertyDialogAction.java:84) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:162) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:850) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:153) at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:160) at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2004) at org.eclipse.jface.viewers.StructuredViewer.handleSelect(StructuredViewer.java:1137) at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(StructuredViewer.java:1163) at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:227) at org.eclipse.jface.util.OpenStrategy.access$3(OpenStrategy.java:221) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:388) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3465) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3074) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1945) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1909) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:425) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95) at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source) at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source) at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethod(EclipseAppContainer.java:522) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:147) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:104) - NullPointerException Dialogue appears. Log entry B: org.eclipse.ui plugin eclipse.buildId=I20061214-1445 java.version=1.5.0_06 java.vendor=BEA Systems, Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB Command-line arguments: -os win32 -ws win32 -arch x86 Error Thu Feb 08 20:24:58 GMT 2007 "Properties" did not complete normally. Please see the log for more information. Log entry C: org.eclipse.ui plugin eclipse.buildId=I20061214-1445 java.version=1.5.0_06 java.vendor=BEA Systems, Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB Command-line arguments: -os win32 -ws win32 -arch x86 Error Thu Feb 08 20:24:58 GMT 2007 java.lang.NullPointerException java.lang.NullPointerException at org.eclipse.jface.viewers.AbstractTreeViewer.getTreePathFromItem(AbstractTreeViewer.java:2667) at org.eclipse.jface.viewers.AbstractTreeViewer.getSelection(AbstractTreeViewer.java:2690) at org.eclipse.ui.actions.SelectionProviderAction.getStructuredSelection(SelectionProviderAction.java:97) at org.eclipse.ui.dialogs.PropertyDialogAction.createDialog(PropertyDialogAction.java:170) at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:154) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.ui.actions.RetargetAction.runWithEvent(RetargetAction.java:229) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:461) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:424) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:160) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:465) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:791) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:838) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:563) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:505) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:122) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1007) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:927) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:965) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:961) at org.eclipse.swt.widgets.Widget.wmSysChar(Widget.java:2195) at org.eclipse.swt.widgets.Control.WM_SYSCHAR(Control.java:4008) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3369) at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:5052) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4147) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Lorg.eclipse.swt.internal.win32.MSG;)I(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2176) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3071) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1945) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1909) and then two stack traces that were very similar: Log entry D: org.eclipse.ui plugin org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:3450) at org.eclipse.swt.SWT.error(SWT.java:3373) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3442) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3076) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at org.eclipse.jface.dialogs.ErrorDialog.open(ErrorDialog.java:296) at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:360) at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:325) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.logException(WorkbenchKeyboard.java:706) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:794) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:838) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:563) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:505) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:122) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1007) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:927) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:965) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:961) at org.eclipse.swt.widgets.Widget.wmSysChar(Widget.java:2195) at org.eclipse.swt.widgets.Control.WM_SYSCHAR(Control.java:4008) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3369) at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:5052) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4147) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Lorg.eclipse.swt.internal.win32.MSG;)I(Native Method) Caused by: java.lang.NullPointerException at org.eclipse.jface.viewers.AbstractTreeViewer.getTreePathFromItem(AbstractTreeViewer.java:2667) : - Dialogue is dismissed and the following dialogue appears repeatedly: "An error has occurred. See error log for more details." Log entry E: org.eclipse.ui.workbench plugin java.lang.NullPointerException at org.eclipse.jface.viewers.AbstractTreeViewer.getTreePathFromItem(AbstractTreeViewer.java:2667) at org.eclipse.jface.viewers.AbstractTreeViewer.getSelection(AbstractTreeViewer.java:2690) at org.eclipse.ui.internal.AbstractSelectionService.getSelection(AbstractSelectionService.java:220) at org.eclipse.ui.internal.services.CurrentSelectionSourceProvider.swapListeners(CurrentSelectionSourceProvider.java:141) at org.eclipse.ui.internal.services.CurrentSelectionSourceProvider.access$0(CurrentSelectionSourceProvider.java:131) at org.eclipse.ui.internal.services.CurrentSelectionSourceProvider$1.windowActivated(CurrentSelectionSourceProvider.java:54) at org.eclipse.ui.internal.Workbench$8.run(Workbench.java:612) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.ui.internal.Workbench.fireWindowActivated(Workbench.java:610) at org.eclipse.ui.internal.WorkbenchWindow$7.shellActivated(WorkbenchWindow.java:2698) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:164) : Log entry F: org.eclipse.ui.workbench plugin java.lang.NullPointerException at org.eclipse.jface.viewers.AbstractTreeViewer.getTreePathFromItem(AbstractTreeViewer.java:2667) at org.eclipse.jface.viewers.AbstractTreeViewer.getSelection(AbstractTreeViewer.java:2690) at org.eclipse.ui.internal.AbstractSelectionService.getSelection(AbstractSelectionService.java:220) at org.eclipse.ui.internal.services.CurrentSelectionSourceProvider.swapListeners(CurrentSelectionSourceProvider.java:141) at org.eclipse.ui.internal.services.CurrentSelectionSourceProvider.access$0(CurrentSelectionSourceProvider.java:131) at org.eclipse.ui.internal.services.CurrentSelectionSourceProvider$1.windowActivated(CurrentSelectionSourceProvider.java:54) at org.eclipse.ui.internal.Workbench$8.run(Workbench.java:612) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.ui.internal.Workbench.fireWindowActivated(Workbench.java:610) at org.eclipse.ui.internal.WorkbenchWindow$7.shellActivated(WorkbenchWindow.java:2698) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:164) : (These entries appear alternately). Could not recreate. Marking as major since modal dialogue loop forces user to terminate the application abnormally and without being able to save.
Probably a duplicate of bug 154571. *** This bug has been marked as a duplicate of bug 154571 ***