[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-8590) Widget is disposed error in deltacloud tools

Andre Dietisheim (JIRA) jira-events at lists.jboss.org
Wed Mar 16 09:04:50 EDT 2011


     [ https://issues.jboss.org/browse/JBIDE-8590?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andre Dietisheim updated JBIDE-8590:
------------------------------------

    Description: 
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

  was:
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)




> 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
>
>
> 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

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list