Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Mylyn » Unhandled event loop exception
Unhandled event loop exception [message #594217] Wed, 15 October 2008 09:39
Geraint Hywel is currently offline Geraint HywelFriend
Messages: 23
Registered: July 2009
Junior Member
After many months of trouble free use of Mylyn with EclipsePDT and Trac,
anything related to schedule has started throwing exceptions. I'm seeing
this on both a Linux client and a Windows client.

My (Linux) server is running Trac (version 0.10). I'm not seeing any
problems with the web interface. I haven't updated anything on the server,
so I'm at a bit of a loss as to where the problem lies.

Anyone got any ideas?

My apologies in advance for the long stack traces.

Stack trace (Linux):

eclipse.buildId=M20080221-1800
java.version=1.5.0_16
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_GB
Command-line arguments: -os linux -ws gtk -arch x86

Unhandled event loop exception

java.lang.NullPointerException
at
org.eclipse.mylyn.internal.tasks.core.DateRange.isWeekAfterN ext(DateRange.java:125)
at
org.eclipse.mylyn.internal.tasks.core.DateRange.toString(Dat eRange.java:115)
at
org.eclipse.mylyn.internal.tasks.ui.views.TaskListToolTip.ge tActivityText(TaskListToolTip.java:273)
at
org.eclipse.mylyn.internal.tasks.ui.views.TaskListToolTip.cr eateToolTipContentArea(TaskListToolTip.java:475)
at org.eclipse.jface.window.ToolTip.toolTipShow(ToolTip.java:33 2)
at org.eclipse.jface.window.ToolTip.toolTipOpen(ToolTip.java:43 3)
at org.eclipse.jface.window.ToolTip.toolTipCreate(ToolTip.java: 321)
at org.eclipse.jface.window.ToolTip.access$2(ToolTip.java:315)
at
org.eclipse.jface.window.ToolTip$ToolTipOwnerControlListener .handleEvent(ToolTip.java:580)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
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(Work bench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.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)

I get the following if I try to pull down the "Scheduled for" drop down list
on the planning pane of a task:

Unhandled event loop exception

java.lang.NullPointerException
at
org.eclipse.mylyn.internal.tasks.ui.ScheduleTaskMenuContribu tor.createDateSelectionAction(ScheduleTaskMenuContributor.ja va:227)
at
org.eclipse.mylyn.internal.tasks.ui.ScheduleTaskMenuContribu tor.getSubMenuManager(ScheduleTaskMenuContributor.java:135)
at
org.eclipse.mylyn.internal.tasks.ui.ScheduleDatePicker$2.wid getSelected(ScheduleDatePicker.java:122)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
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(Work bench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.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)


I'm seeing something similar on a Windows box:

eclipse.buildId=M20080221-1800
java.version=1.6.0_07
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Command-line arguments: -os win32 -ws win32 -arch x86

Error
Wed Oct 15 10:26:15 BST 2008
Unhandled event loop exception

java.lang.NullPointerException
at
org.eclipse.mylyn.internal.tasks.core.ScheduledTaskContainer .getEnd(ScheduledTaskContainer.java:208)
at
org.eclipse.mylyn.internal.tasks.ui.views.TaskScheduleConten tProvider.getElements(TaskScheduleContentProvider.java:81)
at
org.eclipse.jface.viewers.StructuredViewer.getRawChildren(St ructuredViewer.java:937)
at
org.eclipse.jface.viewers.ColumnViewer.getRawChildren(Column Viewer.java:693)
at
org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren( AbstractTreeViewer.java:1298)
at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeView er.java:378)
at
org.eclipse.jface.viewers.AbstractTreeViewer.getFilteredChil dren(AbstractTreeViewer.java:615)
at
org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildr en(AbstractTreeViewer.java:581)
at
org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren( AbstractTreeViewer.java:2500)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh Struct(AbstractTreeViewer.java:1829)
at
org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(T reeViewer.java:704)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java:1804)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java:1760)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java:1746)
at
org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredV iewer.java:1433)
at
org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredViewer.java:1368)
at
org.eclipse.jface.viewers.TreeViewer.preservingSelection(Tre eViewer.java:390)
at
org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredViewer.java:1330)
at
org.eclipse.jface.viewers.StructuredViewer.refresh(Structure dViewer.java:1431)
at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer. java:536)
at
org.eclipse.ui.dialogs.FilteredTree$NotifyingTreeViewer.refr esh(FilteredTree.java:818)
at
org.eclipse.jface.viewers.StructuredViewer.refresh(Structure dViewer.java:1390)
at
org.eclipse.ui.dialogs.FilteredTree$NotifyingTreeViewer.refr esh(FilteredTree.java:808)
at
org.eclipse.jface.viewers.ContentViewer.setContentProvider(C ontentViewer.java:229)
at
org.eclipse.jface.viewers.StructuredViewer.setContentProvide r(StructuredViewer.java:1583)
at
org.eclipse.jface.viewers.AbstractTreeViewer.setContentProvi der(AbstractTreeViewer.java:2244)
at
org.eclipse.jface.viewers.TreeViewer.setContentProvider(Tree Viewer.java:928)
at
org.eclipse.ui.dialogs.FilteredTree$NotifyingTreeViewer.setC ontentProvider(FilteredTree.java:854)
at
org.eclipse.mylyn.internal.tasks.ui.views.TaskListView.apply Presentation(TaskListView.java:1063)
at
org.eclipse.mylyn.internal.tasks.ui.actions.PresentationDrop DownSelectionAction.run(PresentationDropDownSelectionAction. java:82)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498 )
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:546)
at org.eclipse.jface.action.ActionContributionItem.access$
(ActionContributionItem.java:490)
at
org.eclipse.jface.action.ActionContributionItem$6.handleEven t(ActionContributionItem.java:443)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
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(Work bench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
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.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)
Previous Topic:Double clicking on a task for a repository gives error
Next Topic:Trac problems with certificates
Goto Forum:
  


Current Time: Fri Apr 26 21:27:30 GMT 2024

Powered by FUDForum. Page generated in 0.02364 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top