org.eclipse.swt.SWTException: Widget is disposed

Pentaho BI Platform Tracking | Nick Baker | 7 years ago
  1. 0

    After building a model I clicked the Query Editor toolbar button was received this error: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.widgets.Widget.error(Unknown Source) at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source) at org.eclipse.swt.widgets.Control.getBounds(Unknown Source) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:399) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:205) at org.pentaho.ui.xul.swt.tags.SwtDialog.layout(SwtDialog.java:454) at org.pentaho.ui.xul.swt.SwtElement.removeChild(SwtElement.java:137) at org.pentaho.ui.xul.swt.tags.SwtDialog.removeButton(SwtDialog.java:242) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:224) at org.pentaho.commons.metadata.mqleditor.editor.OldSwtMqlEditor.hidePreview(OldSwtMqlEditor.java:174) at org.pentaho.pms.ui.QueryBuilderDialog.<init>(QueryBuilderDialog.java:122) at org.pentaho.pms.ui.MetaEditor.testQR(MetaEditor.java:3725) at org.pentaho.pms.ui.MetaEditor$43.widgetSelected(MetaEditor.java:1270) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.pms.ui.MetaEditor.readAndDispatch(MetaEditor.java:851) at org.pentaho.pms.ui.MetaEditor.main(MetaEditor.java:3589)

    Pentaho BI Platform Tracking | 7 years ago | Nick Baker
    org.eclipse.swt.SWTException: Widget is disposed
  2. 0

    After building a model I clicked the Query Editor toolbar button was received this error: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.widgets.Widget.error(Unknown Source) at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source) at org.eclipse.swt.widgets.Control.getBounds(Unknown Source) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:399) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:205) at org.pentaho.ui.xul.swt.tags.SwtDialog.layout(SwtDialog.java:454) at org.pentaho.ui.xul.swt.SwtElement.removeChild(SwtElement.java:137) at org.pentaho.ui.xul.swt.tags.SwtDialog.removeButton(SwtDialog.java:242) at org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:224) at org.pentaho.commons.metadata.mqleditor.editor.OldSwtMqlEditor.hidePreview(OldSwtMqlEditor.java:174) at org.pentaho.pms.ui.QueryBuilderDialog.<init>(QueryBuilderDialog.java:122) at org.pentaho.pms.ui.MetaEditor.testQR(MetaEditor.java:3725) at org.pentaho.pms.ui.MetaEditor$43.widgetSelected(MetaEditor.java:1270) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.pentaho.pms.ui.MetaEditor.readAndDispatch(MetaEditor.java:851) at org.pentaho.pms.ui.MetaEditor.main(MetaEditor.java:3589)

    Pentaho BI Platform Tracking | 7 years ago | Nick Baker
    org.eclipse.swt.SWTException: Widget is disposed
  3. 0

    ADT 16 problems with LINTS - how to disable it?

    Google Groups | 5 years ago | Giuseppe
    org.eclipse.swt.SWTException: Widget is disposed
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    I was closing editors and saw error dialogs popped up. Here is the exception in the log: {code} !ENTRY org.eclipse.ui 4 4 2013-07-25 15:30:20.018 !MESSAGE An internal error has occurred. !STACK 0 org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Control.getBounds(Control.java:1606) at org.eclipse.ui.internal.forms.MessageManager.update(MessageManager.java:504) at org.eclipse.ui.internal.forms.MessageManager.updateForm(MessageManager.java:499) at org.eclipse.ui.internal.forms.MessageManager.removeMessage(MessageManager.java:374) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.validateSection(TiAppDeployTargetsSection.java:529) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection.updateDependentSections(TiAppSDKSection.java:300) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection.access$0(TiAppSDKSection.java:294) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppSDKSection$5.runInUIThread(TiAppSDKSection.java:283) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3976) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3653) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 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:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) {code}

    Appcelerator JIRA | 3 years ago | Michael Xia
    org.eclipse.swt.SWTException: Widget is disposed
  6. 0

    Allen saw an issue when switching between Studio and Debug perspectives where the debug perspective would go completely blank with no views, and in one instance Studio beachballed, although running jstack showed no blocking thread. The Studio log contains the following repeated exceptions: {code} !ENTRY org.eclipse.ui 4 0 2014-01-06 14:23:20.056 !MESSAGE Unhandled event loop exception !STACK 0 org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4397) at org.eclipse.swt.SWT.error(SWT.java:4312) at org.eclipse.swt.SWT.error(SWT.java:4283) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Control.getBounds(Control.java:1606) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection$5.getDecorationRectangle(TiAppDeployTargetsSection.java:536) at org.eclipse.jface.fieldassist.ControlDecoration$5.paintControl(ControlDecoration.java:626) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:230) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4166) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474) at org.eclipse.swt.widgets.Control.drawWidget(Control.java:1244) at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:749) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5534) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4918) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5296) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 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:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) {code}

    Appcelerator JIRA | 3 years ago | Allen Yeung
    org.eclipse.swt.SWTException: Widget is disposed

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.eclipse.swt.SWTException

      Widget is disposed

      at org.eclipse.swt.SWT.error()
    2. RWT
      Control.getBounds
      1. org.eclipse.swt.SWT.error(Unknown Source)
      2. org.eclipse.swt.SWT.error(Unknown Source)
      3. org.eclipse.swt.SWT.error(Unknown Source)
      4. org.eclipse.swt.widgets.Widget.error(Unknown Source)
      5. org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source)
      6. org.eclipse.swt.widgets.Control.getBounds(Unknown Source)
      6 frames
    3. org.pentaho.ui
      SwtDialog.setButtons
      1. org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:399)
      2. org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:205)
      3. org.pentaho.ui.xul.swt.tags.SwtDialog.layout(SwtDialog.java:454)
      4. org.pentaho.ui.xul.swt.SwtElement.removeChild(SwtElement.java:137)
      5. org.pentaho.ui.xul.swt.tags.SwtDialog.removeButton(SwtDialog.java:242)
      6. org.pentaho.ui.xul.swt.tags.SwtDialog.setButtons(SwtDialog.java:224)
      6 frames
    4. org.pentaho.commons
      OldSwtMqlEditor.hidePreview
      1. org.pentaho.commons.metadata.mqleditor.editor.OldSwtMqlEditor.hidePreview(OldSwtMqlEditor.java:174)
      1 frame
    5. org.pentaho.pms
      MetaEditor$43.widgetSelected
      1. org.pentaho.pms.ui.QueryBuilderDialog.<init>(QueryBuilderDialog.java:122)
      2. org.pentaho.pms.ui.MetaEditor.testQR(MetaEditor.java:3725)
      3. org.pentaho.pms.ui.MetaEditor$43.widgetSelected(MetaEditor.java:1270)
      3 frames
    6. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
      2. org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
      4. org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
      5. org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
      5 frames
    7. org.pentaho.pms
      MetaEditor.main
      1. org.pentaho.pms.ui.MetaEditor.readAndDispatch(MetaEditor.java:851)
      2. org.pentaho.pms.ui.MetaEditor.main(MetaEditor.java:3589)
      2 frames