[OS-JIRA] Created: (WOL-874) An SWT exception sometimes occurs on closing the Entity Modeler perspective

From: Florijan Stamenkovic (JIRA) ("Florijan)
Date: Tue Jul 29 2008 - 10:37:10 EDT

  • Next message: Bill Michell: "RE: Maven Skepticism"

    An SWT exception sometimes occurs on closing the Entity Modeler perspective
    ---------------------------------------------------------------------------

                     Key: WOL-874
                     URL: http://issues.objectstyle.org/jira/browse/WOL-874
                 Project: WOProject/WOLips
              Issue Type: Bug
              Components: wolips
        Affects Versions: WOLips 3.3.* Next Stable Build
             Environment: OSX 10.4, Eclipse Ganymede 3.4.0
                Reporter: Florijan Stamenkovic
                Priority: Minor

    Exception (non fatal) thrown:

    !ENTRY org.eclipse.ui.views.properties.tabbed 4 2 2008-07-29 10:28:21.960
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.views.properties.tabbed".
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
            at org.eclipse.swt.SWT.error(SWT.java:3777)
            at org.eclipse.swt.SWT.error(SWT.java:3695)
            at org.eclipse.swt.SWT.error(SWT.java:3666)
            at org.eclipse.swt.widgets.Widget.error(Widget.java:681)
            at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:340)
            at org.eclipse.swt.widgets.Text.removeModifyListener(Text.java:1619)
            at org.objectstyle.wolips.eomodeler.editors.model.EOModelAdvancedEditorSection.disposeBindings(EOModelAdvancedEditorSection.java:200)
            at org.objectstyle.wolips.eomodeler.editors.model.EOModelAdvancedEditorSection.dispose(EOModelAdvancedEditorSection.java:212)
            at org.eclipse.ui.views.properties.tabbed.TabContents$2.run(TabContents.java:127)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:880)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
            at org.eclipse.ui.views.properties.tabbed.TabContents.dispose(TabContents.java:130)
            at org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.disposeTabs(TabbedPropertySheetPage.java:560)
            at org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.disposeContributor(TabbedPropertySheetPage.java:428)
            at org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage.dispose(TabbedPropertySheetPage.java:453)
            at org.eclipse.ui.views.properties.PropertySheet.doDestroyPage(PropertySheet.java:139)
            at org.eclipse.ui.part.PageBookView.removePage(PageBookView.java:844)
            at org.eclipse.ui.part.PageBookView.partClosed(PageBookView.java:774)
            at org.eclipse.ui.internal.PartListenerList$3.run(PartListenerList.java:102)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:880)
            at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
            at org.eclipse.ui.internal.PartListenerList.firePartClosed(PartListenerList.java:100)
            at org.eclipse.ui.internal.PartService.firePartClosed(PartService.java:222)
            at org.eclipse.ui.internal.WorkbenchPagePartList.firePartClosed(WorkbenchPagePartList.java:38)
            at org.eclipse.ui.internal.PartList.partClosed(PartList.java:255)
            at org.eclipse.ui.internal.PartList.removePart(PartList.java:176)
            at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1681)
            at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1389)
            at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1373)
            at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1347)
            at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1402)
            at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61)
            at org.eclipse.ui.internal.PartStack.close(PartStack.java:543)
            at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:206)
            at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122)
            at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:83)
            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.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
            at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:70)
            at org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:626)
            at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:206)
            at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2171)
            at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:324)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3474)
            at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:3105)
            at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:2104)
            at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:375)
            at org.eclipse.swt.widgets.Display.controlProc(Display.java:862)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3047)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
            at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
            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:549)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    -- 
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira
    



    This archive was generated by hypermail 2.0.0 : Tue Jul 29 2008 - 10:38:27 EDT