Bug 85427 - [Workbench] NPE for any gesture in the Workbench
Summary: [Workbench] NPE for any gesture in the Workbench
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2005-02-16 10:24 EST by Jean-Michel Lemieux CLA
Modified: 2009-08-30 02:08 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Michel Lemieux CLA 2005-02-16 10:24:47 EST
3.1 M5 02151105

My workbench is in a state were any action that I run spits an NPE to the log.
One symptom is that I have an editor that doesn't close even when the close
button is pressed. From this point on, NPEs are generated all the time. I can't
even exit the workbench without an NPE. Restarting fixed the problem, and
couldn't reproduce.

java.lang.NullPointerException
        at
org.eclipse.ui.internal.WorkbenchWindow$5.shellActivated(WorkbenchWindow.java:2289)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:163)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:842)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:866)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:847)
        at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1537)
        at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:1461)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3022)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1493)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:3480)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1614)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:403)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3109)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1493)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:3480)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1619)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2539)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1612)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1578)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:293)
        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:228)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:333)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:150)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:268)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:260)
        at org.eclipse.core.launcher.Main.run(Main.java:887)
        at org.eclipse.core.launcher.Main.main(Main.java:871)
java.lang.NullPointerException
Comment 1 Tod Creasey CLA 2006-04-15 14:55:00 EDT
Do you have any more details about the NPE?
Comment 2 Denis Roy CLA 2009-08-30 02:08:05 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.