Planner Execution Invalid thread access

Issue #151 new
William Bourque created an issue

On execution of the Planner, we get:

#!

!ENTRY org.eclipse.emf.common 2 0 2016-08-23 17:07:43.981
!MESSAGE An exception was ignored during command execution
!STACK 0
org.eclipse.emf.common.util.WrappedException: An exception was ignored during command execution
    at org.eclipse.emf.common.command.BasicCommandStack.handleError(BasicCommandStack.java:281)
    at org.eclipse.emf.common.command.BasicCommandStack.execute(BasicCommandStack.java:112)
    at ca.gc.asc_csa.apogy.examples.satellite.ui.commands.GenerateConstellationCommandPlan$1.run(GenerateConstellationCommandPlan.java:40)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.swt.SWTException: Invalid thread access
    at org.eclipse.swt.SWT.error(SWT.java:4491)
    at org.eclipse.swt.SWT.error(SWT.java:4406)
    at org.eclipse.swt.SWT.error(SWT.java:4377)
    at org.eclipse.swt.widgets.Widget.error(Widget.java:482)
    at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:420)
    at org.eclipse.swt.widgets.Tree.getSelection(Tree.java:1719)
    at org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:232)
    at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:311)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2522)
    at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1777)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:3004)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1469)
    at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:366)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1423)
    at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1523)
    at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:522)
    at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1482)
    at ca.gc.asc_csa.apogy.core.invocator.presentation.CustomApogyCoreInvocatorEditor.executeDiagnostician(CustomApogyCoreInvocatorEditor.java:309)
    at ca.gc.asc_csa.apogy.core.invocator.presentation.CustomApogyCoreInvocatorEditor.access$4(CustomApogyCoreInvocatorEditor.java:247)
    at ca.gc.asc_csa.apogy.core.invocator.presentation.CustomApogyCoreInvocatorEditor$3.commandStackChanged(CustomApogyCoreInvocatorEditor.java:237)
    at org.eclipse.emf.common.command.BasicCommandStack.notifyListeners(BasicCommandStack.java:270)
    at org.eclipse.emf.common.command.BasicCommandStack.execute(BasicCommandStack.java:104)
    ... 2 more

!ENTRY ca.gc.asc_csa.apogy.examples.satellite.ui 4 0 2016-08-23 17:07:44.629
!MESSAGE Invalid thread access
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
    at org.eclipse.swt.SWT.error(SWT.java:4491)
    at org.eclipse.swt.SWT.error(SWT.java:4406)
    at org.eclipse.swt.SWT.error(SWT.java:4377)
    at org.eclipse.swt.widgets.Widget.error(Widget.java:482)
    at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:420)
    at org.eclipse.swt.widgets.Tree.getSelection(Tree.java:1719)
    at org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:232)
    at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:311)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2522)
    at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1777)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:3004)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1469)
    at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:366)
    at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1423)
    at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1523)
    at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:522)
    at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1482)
    at ca.gc.asc_csa.apogy.core.invocator.presentation.CustomApogyCoreInvocatorEditor.executeDiagnostician(CustomApogyCoreInvocatorEditor.java:309)
    at ca.gc.asc_csa.apogy.core.invocator.presentation.CustomApogyCoreInvocatorEditor.access$4(CustomApogyCoreInvocatorEditor.java:247)
    at ca.gc.asc_csa.apogy.core.invocator.presentation.CustomApogyCoreInvocatorEditor$3.commandStackChanged(CustomApogyCoreInvocatorEditor.java:237)
    at org.eclipse.emf.common.command.BasicCommandStack.notifyListeners(BasicCommandStack.java:270)
    at org.eclipse.emf.common.command.BasicCommandStack.execute(BasicCommandStack.java:115)
    at ca.gc.asc_csa.apogy.examples.satellite.ui.commands.GenerateConstellationCommandPlan$1.run(GenerateConstellationCommandPlan.java:40)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

It does not seem to have any effect on the data so the error is probably only cosmetic

Comments (1)

  1. Log in to comment