Project: Eclipse_Platform_UI
Bug 80133 Cannot open editors or expand package explorer
Reported: 2004-12-03 14:18:59 | Status: verified fixed

GTK+ 2.4.9, KDE 3.3.1, Linux 2.6.9, I200412011139 When running a self-hosted workspace, I cannot open any editors nor can I expand items in the package explorer. I have tried text, Java and manifest editors. All paths lead to exceptions. Marking as blocker, as this is keeping me from doing testing. I'm also worried that this is a real problem (rather than just something weird with my configuration), and that this problem will find its way into next week's integration build. When expanding the package explorer, I get multiple exceptions of the form: !ENTRY org.eclipse.ui 4 4 2004-12-03 10:30:40.133 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 2004-12-03 10:30:40.135 !MESSAGE Failed to execute runnable (java.lang.NullPointerException) !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:2827) at org.eclipse.swt.SWT.error(SWT.java:2752) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2675) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2400) at org.eclipse.jface.window.Window.runEventLoop(Window.java:718) at org.eclipse.jface.window.Window.open(Window.java:696) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.queryFileResource(OpenWorkspaceFileAction.java:79) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.run(OpenWorkspaceFileAction.java:96) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:243) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:221) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:180) at org.eclipse.ui.internal.commands.Command.execute(Command.java:130) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:445) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:724) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:767) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:536) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2 (WorkbenchKeyboard.java:479) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:221) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1067) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:995) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1020) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1005) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1032) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:596) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:1885) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:522) at org.eclipse.swt.widgets.Table.gtk_key_press_event(Table.java:1401) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1332) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3241) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:4615) at org.eclipse.swt.widgets.Display.eventProc(Display.java:907) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1077) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2395) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1578) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1549) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:281) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:220) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:582) at org.eclipse.core.launcher.Main.basicRun(Main.java:185) at org.eclipse.core.launcher.Main.run(Main.java:710) at org.eclipse.core.launcher.Main.main(Main.java:694) !ENTRY org.eclipse.ui 4 4 2004-12-03 10:30:40.146 !MESSAGE *** SWT nested exception !ENTRY org.eclipse.ui 4 0 2004-12-03 10:30:40.147 !MESSAGE java.lang.NullPointerException !STACK 0 java.lang.NullPointerException at org.eclipse.ui.internal.misc.ProgramImageDescriptor.hashCode(ProgramImageDescriptor.java:71) at java.util.Hashtable.get(Hashtable.java:336) at org.eclipse.ui.model.WorkbenchLabelProvider.getImage(WorkbenchLabelProvider.java:139) at org.eclipse.ui.dialogs.ResourceListSelectionDialog.getImage(ResourceListSelectionDialog.java:601) at org.eclipse.ui.dialogs.ResourceListSelectionDialog.updateItem(ResourceListSelectionDialog.java:852) at org.eclipse.ui.dialogs.ResourceListSelectionDialog.access$2 (ResourceListSelectionDialog.java:834) at org.eclipse.ui.dialogs.ResourceListSelectionDialog$7.run(ResourceListSelectionDialog.java:293) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2675) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2400) at org.eclipse.jface.window.Window.runEventLoop(Window.java:718) at org.eclipse.jface.window.Window.open(Window.java:696) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.queryFileResource(OpenWorkspaceFileAction.java:79) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.run(OpenWorkspaceFileAction.java:96) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:243) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:221) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:180) at org.eclipse.ui.internal.commands.Command.execute(Command.java:130) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:445) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:724) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:767) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:536) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2 (WorkbenchKeyboard.java:479) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:221) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1067) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:995) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1020) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1005) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1032) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:596) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:1885) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:522) at org.eclipse.swt.widgets.Table.gtk_key_press_event(Table.java:1401) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1332) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3241) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:4615) at org.eclipse.swt.widgets.Display.eventProc(Display.java:907) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1077) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2395) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1578) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1549) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:281) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:220) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:582) at org.eclipse.core.launcher.Main.basicRun(Main.java:185) at org.eclipse.core.launcher.Main.run(Main.java:710) at org.eclipse.core.launcher.Main.main(Main.java:694) When trying to open an editor, I get an exception of the form: !ENTRY org.eclipse.core.runtime 4 2 2004-12-03 14:11:45.887 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime". !STACK 1 org.eclipse.core.runtime.CoreException[4]: java.lang.NullPointerException at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:198) at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:909) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616) at org.eclipse.core.runtime.Platform.run(Platform.java:747) at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:907) at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:893) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:651) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:637) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2283) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2215) at org.eclipse.ui.internal.WorkbenchPage.access$6 (WorkbenchPage.java:2207) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2193) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2188) at org.eclipse.ui.ide.IDE.openEditor(IDE.java:299) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.run(OpenWorkspaceFileAction.java:103) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:243) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:221) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:180) at org.eclipse.ui.internal.commands.Command.execute(Command.java:130) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:445) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:724) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:767) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:536) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2 (WorkbenchKeyboard.java:479) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:221) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1067) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:995) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1020) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1005) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1032) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:596) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:1885) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:522) at org.eclipse.swt.widgets.Tree.gtk_key_press_event(Tree.java:637) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1332) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3241) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:4615) at org.eclipse.swt.widgets.Display.eventProc(Display.java:907) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1077) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2395) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1578) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1549) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:281) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:220) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:582) at org.eclipse.core.launcher.Main.basicRun(Main.java:185) at org.eclipse.core.launcher.Main.run(Main.java:710) at org.eclipse.core.launcher.Main.main(Main.java:694) !SUBENTRY 1 org.eclipse.ui 4 4 2004-12-03 14:11:45.901 !MESSAGE Cannot create extension !STACK 0 java.lang.NullPointerException at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:198) at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:909) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616) at org.eclipse.core.runtime.Platform.run(Platform.java:747) at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:907) at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:893) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:651) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:637) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2283) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2215) at org.eclipse.ui.internal.WorkbenchPage.access$6 (WorkbenchPage.java:2207) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2193) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2188) at org.eclipse.ui.ide.IDE.openEditor(IDE.java:299) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.run(OpenWorkspaceFileAction.java:103) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:243) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:221) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:180) at org.eclipse.ui.internal.commands.Command.execute(Command.java:130) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:445) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:724) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:767) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:536) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2 (WorkbenchKeyboard.java:479) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:221) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1067) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:995) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1020) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1005) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1032) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:596) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:1885) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:522) at org.eclipse.swt.widgets.Tree.gtk_key_press_event(Tree.java:637) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1332) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3241) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:4615) at org.eclipse.swt.widgets.Display.eventProc(Display.java:907) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1077) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2395) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1578) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1549) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:281) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:220) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:582) at org.eclipse.core.launcher.Main.basicRun(Main.java:185) at org.eclipse.core.launcher.Main.run(Main.java:710) at org.eclipse.core.launcher.Main.main(Main.java:694) !SUBENTRY 1 org.eclipse.ui 4 4 2004-12-03 14:11:45.903 !MESSAGE Cannot create extension !STACK 0 java.lang.NullPointerException at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:198) at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:909) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616) at org.eclipse.core.runtime.Platform.run(Platform.java:747) at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:907) at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:893) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:651) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:637) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2283) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2215) at org.eclipse.ui.internal.WorkbenchPage.access$6 (WorkbenchPage.java:2207) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2193) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2188) at org.eclipse.ui.ide.IDE.openEditor(IDE.java:299) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceFileAction.run(OpenWorkspaceFileAction.java:103) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:243) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:221) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:180) at org.eclipse.ui.internal.commands.Command.execute(Command.java:130) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:445) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:724) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:767) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:536) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$2 (WorkbenchKeyboard.java:479) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$1.handleEvent(WorkbenchKeyboard.java:221) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1067) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:995) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1020) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1005) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1032) at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:596) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:1885) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:522) at org.eclipse.swt.widgets.Tree.gtk_key_press_event(Tree.java:637) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1332) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3241) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:4615) at org.eclipse.swt.widgets.Display.eventProc(Display.java:907) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1077) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2395) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1578) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1549) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:281) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:220) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:582) at org.eclipse.core.launcher.Main.basicRun(Main.java:185) at org.eclipse.core.launcher.Main.run(Main.java:710) at org.eclipse.core.launcher.Main.main(Main.java:694) !ENTRY org.eclipse.ui.ide 4 4 2004-12-03 14:11:45.967 !MESSAGE Open Resource !ENTRY org.eclipse.ui 4 0 2004-12-03 14:11:45.969 !MESSAGE Unable to instantiate editor: org.eclipse.pde.ui.manifestEditor org.eclipse.core.runtime.CoreException: Cannot create extension

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/registry/EditorDescriptor.java bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/registry/EditorRegistryReader.java