]
Andre Dietisheim resolved JBIDE-8590.
-------------------------------------
Resolution: Done
committed to MAINTENANCE (3.2.1)
Widget is disposed error in deltacloud tools
--------------------------------------------
Key: JBIDE-8590
URL:
https://issues.jboss.org/browse/JBIDE-8590
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: deltacloud
Affects Versions: 3.2.0.Final
Reporter: Rob Stryker
Assignee: Andre Dietisheim
Fix For: 3.2.1, 3.3.0.M1
Attachments: listeners-2.patch, listeners.patch
Use case is as follows:
1) Define one (or two) connections in Cloud Viewer
2) Open Images view
3) Rename cloud connection, verify changes in Image view
4) Close Image View
5) Open Image View
6) Rename cloud connection
EXPECTED: Cloud renames properly
RESULT: Widget is disposed error
Stack trace is as follows:
org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4083)
at org.eclipse.swt.SWT.error(SWT.java:3998)
at org.eclipse.swt.SWT.error(SWT.java:3969)
at org.eclipse.swt.widgets.Widget.error(Widget.java:466)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:403)
at org.eclipse.swt.widgets.Combo.getSelectionIndex(Combo.java:1025)
at
org.jboss.tools.deltacloud.ui.views.cloudelements.AbstractCloudElementTableView$4.run(AbstractCloudElementTableView.java:371)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4282)
at
org.jboss.tools.deltacloud.ui.views.cloudelements.AbstractCloudElementTableView.updateCloudSelector(AbstractCloudElementTableView.java:366)
at
org.jboss.tools.deltacloud.ui.views.cloudelements.AbstractCloudElementTableView.propertyChange(AbstractCloudElementTableView.java:359)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at
org.jboss.tools.internal.deltacloud.core.observable.ObservablePojo.firePropertyChange(ObservablePojo.java:29)
at org.jboss.tools.deltacloud.core.DeltaCloud.setName(DeltaCloud.java:208)
at org.jboss.tools.deltacloud.core.DeltaCloud.updateName(DeltaCloud.java:122)
at org.jboss.tools.deltacloud.core.DeltaCloud.update(DeltaCloud.java:102)
at
org.jboss.tools.internal.deltacloud.ui.wizards.EditCloudConnectionWizard.performFinish(EditCloudConnectionWizard.java:46)
Even simpler leads to the same error:
1) make sure you have a cloud and image view opened
2) close image view
3) choose "Edit Connection" in context menu of the cloud viewer
4) change the name and hit finish
--
This message is automatically generated by JIRA.
For more information on JIRA, see: