NPE

From: Kieran Kelleher (kieran_list..ac.com)
Date: Mon Nov 26 2007 - 09:27:12 EST

  • Next message: Kieran Kelleher: "FYI - eclipse stack trace"

    FYI,

    Just noticed the error dialog behind my workspace flashed to front
    for a second. No idea what action I did to cause this:

    Problems occurred when invoking code from plug-in:
    "org.eclipse.ui.workbench".

    java.lang.NullPointerException
            at
    org.eclipse.ui.texteditor.SelectMarkerRulerAction.getAnnotationModel
    (SelectMarkerRulerAction.java:262)
            at
    org.eclipse.jdt.internal.ui.javaeditor.JavaSelectAnnotationRulerAction.f
    indJavaAnnotation(JavaSelectAnnotationRulerAction.java:128)
            at
    org.eclipse.jdt.internal.ui.javaeditor.JavaSelectAnnotationRulerAction.u
    pdate(JavaSelectAnnotationRulerAction.java:104)
            at org.eclipse.ui.texteditor.AbstractRulerActionDelegate.update
    (AbstractRulerActionDelegate.java:133)
            at
    org.eclipse.ui.texteditor.AbstractRulerActionDelegate.setActiveEditor
    (AbstractRulerActionDelegate.java:90)
            at
    org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.updateDelega
    te(ActionDelegateHandlerProxy.java:292)
            at
    org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.isEnabled
    (ActionDelegateHandlerProxy.java:467)
            at
    org.eclipse.ui.internal.handlers.ActionDelegateHandlerProxy.isEnabled
    (ActionDelegateHandlerProxy.java:435)
            at org.eclipse.core.commands.Command.isEnabled(Command.java:831)
            at org.eclipse.core.commands.Command.setHandler(Command.java:938)
            at org.eclipse.ui.internal.handlers.HandlerAuthority.updateCommand
    (HandlerAuthority.java:535)
            at org.eclipse.ui.internal.handlers.HandlerAuthority.sourceChanged
    (HandlerAuthority.java:496)
            at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged
    (ExpressionAuthority.java:305)
            at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged
    (ExpressionAuthority.java:285)
            at org.eclipse.ui.AbstractSourceProvider.fireSourceChanged
    (AbstractSourceProvider.java:98)
            at
    org.eclipse.ui.internal.services.ActivePartSourceProvider.checkActivePar
    t(ActivePartSourceProvider.java:202)
            at org.eclipse.ui.internal.services.ActivePartSourceProvider.access$0
    (ActivePartSourceProvider.java:142)
            at org.eclipse.ui.internal.services.ActivePartSourceProvider
    $1.partDeactivated(ActivePartSourceProvider.java:90)
            at org.eclipse.ui.internal.PartListenerList$4.run
    (PartListenerList.java:117)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:857)
            at org.eclipse.ui.internal.PartListenerList.fireEvent
    (PartListenerList.java:57)
            at org.eclipse.ui.internal.PartListenerList.firePartDeactivated
    (PartListenerList.java:115)
            at org.eclipse.ui.internal.PartService.firePartDeactivated
    (PartService.java:113)
            at org.eclipse.ui.internal.PartService.setActivePart
    (PartService.java:165)
            at org.eclipse.ui.internal.WWinPartService.updateActivePart
    (WWinPartService.java:124)
            at org.eclipse.ui.internal.WWinPartService.access$0
    (WWinPartService.java:115)
            at org.eclipse.ui.internal.WWinPartService$1.partDeactivated
    (WWinPartService.java:48)
            at org.eclipse.ui.internal.PartListenerList2$4.run
    (PartListenerList2.java:113)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:857)
            at org.eclipse.ui.internal.PartListenerList2.fireEvent
    (PartListenerList2.java:53)
            at org.eclipse.ui.internal.PartListenerList2.firePartDeactivated
    (PartListenerList2.java:111)
            at org.eclipse.ui.internal.PartService.firePartDeactivated
    (PartService.java:116)
            at org.eclipse.ui.internal.PartService.setActivePart
    (PartService.java:165)
            at
    org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged
    (WorkbenchPagePartList.java:56)
            at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
            at org.eclipse.ui.internal.WorkbenchPage.setActivePart
    (WorkbenchPage.java:3402)
            at org.eclipse.ui.internal.WorkbenchPage.requestActivation
    (WorkbenchPage.java:2946)
            at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:
    265)
            at org.eclipse.ui.internal.EditorPane.requestActivation
    (EditorPane.java:98)
            at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:311)
            at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:127)
            at org.eclipse.ui.internal.PartStack.presentationSelectionChanged
    (PartStack.java:846)
            at org.eclipse.ui.internal.PartStack.access$1(PartStack.java:829)
            at org.eclipse.ui.internal.PartStack$1.selectPart(PartStack.java:139)
            at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation
    $1.handleEvent(TabbedStackPresentation.java:131)
            at
    org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent
    (AbstractTabFolder.java:267)
            at
    org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent
    (AbstractTabFolder.java:276)
            at
    org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFold
    er.access$1(DefaultTabFolder.java:1)
            at
    org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFold
    er$2.handleEvent(DefaultTabFolder.java:84)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295)
            at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)
            at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)
            at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3350)
            at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:2734)
            at org.eclipse.swt.widgets.Control.actionProc(Control.java:115)
            at org.eclipse.swt.widgets.Display.actionProc(Display.java:355)
            at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native
    Method)
            at org.eclipse.swt.widgets.Widget.kEventControlTrack(Widget.java:1062)
            at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:
    1950)
            at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:367)
            at org.eclipse.swt.widgets.Display.controlProc(Display.java:835)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native
    Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2938)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
            at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault
    (Realm.java:289)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    (Workbench.java:461)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start
    (IDEApplication.java:106)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run
    (EclipseAppHandle.java:169)
            at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicat
    ion(EclipseAppLauncher.java:106)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    (EclipseAppLauncher.java:76)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:363)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:176)
            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:585)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1173)

    eclipse.buildId=M20070921-1145
    java.version=1.5.0_07
    java.vendor=Apple Computer, Inc.
    BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
    Framework arguments: -keyring /Users/kieran/.eclipse_keyring -
    showlocation
    Command-line arguments: -os macosx -ws carbon -arch x86 -clean -
    keyring /Users/kieran/.eclipse_keyring -consoleLog -showlocation
    This is a continuation of log file /Users/kieran/DevProjects/
    e33xworkspace/.metadata/.bak_0.log
    Created Time: 2007-10-23 07:40:17.964



    This archive was generated by hypermail 2.0.0 : Mon Nov 26 2007 - 09:30:14 EST