org.eclipse.swt.SWTException: Graphic is disposed

Appcelerator JIRA | Andrew Shebanow | 6 years ago
  1. 0

    {html}<div><p>Created a new web project on my Mac using Studio 2.0.</p> <p>Went to the end of the file and hit Command-.</p> <p>Got an error dialog and Aptana Studio became unusable. Log shows:</p> <pre> <code>!SESSION 2009-10-26 17:14:16.946 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_15 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -application com.aptana.ide.desktop.integration.Application -keyring /Users/ashebanow/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -application com.aptana.ide.desktop.integration.Application -keyring /Users/ashebanow/.eclipse_keyring -showlocation !ENTRY org.eclipse.core.net 1 0 2009-10-26 17:14:28.356 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY com.aptana.ide.core 4 1 2009-10-26 17:14:29.433 !MESSAGE Location found in response: https://cloudmanager.aptana.com/cloud/users/199038 !ENTRY org.eclipse.ui.workbench 4 2 2009-10-26 17:14:41.663 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 org.eclipse.swt.SWTException: Graphic is disposed at org.eclipse.swt.SWT.error(SWT.java:3884) at org.eclipse.swt.SWT.error(SWT.java:3799) at org.eclipse.swt.SWT.error(SWT.java:3770) at org.eclipse.swt.graphics.Image.getBounds(Image.java:640) at org.eclipse.swt.widgets.Caret.getSize(Caret.java:216) at org.eclipse.swt.custom.StyledText.getCaretWidth(StyledText.java:3650) at org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.java:199) at org.eclipse.swt.custom.StyledTextRenderer.calculateClientArea(StyledTextRenderer.java:220) at org.eclipse.swt.custom.StyledText.resetCache(StyledText.java:7245) at org.eclipse.swt.custom.StyledText.setBackground(StyledText.java:7610) at com.aptana.ide.editors.unified.UnifiedEditor.setEditorOptions(UnifiedEditor.java:659) at com.aptana.ide.editors.unified.UnifiedEditor.access$14(UnifiedEditor.java:465) at com.aptana.ide.editors.unified.UnifiedEditor$13.run(UnifiedEditor.java:2539) 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:3944) at com.aptana.ide.editors.unified.UnifiedEditor.handlePreferenceStoreChanged(UnifiedEditor.java:2534) at com.aptana.ide.editor.html.HTMLSourceEditor.handlePreferenceStoreChanged(HTMLSourceEditor.java:652) at org.eclipse.ui.texteditor.AbstractTextEditor$PropertyChangeListener.propertyChange(AbstractTextEditor.java:714) at org.eclipse.ui.texteditor.ChainedPreferenceStore.firePropertyChangeEvent(ChainedPreferenceStore.java:164) at org.eclipse.ui.texteditor.ChainedPreferenceStore.handlePropertyChangeEvent(ChainedPreferenceStore.java:431) at org.eclipse.ui.texteditor.ChainedPreferenceStore.access$0(ChainedPreferenceStore.java:408) at org.eclipse.ui.texteditor.ChainedPreferenceStore$PropertyChangeListener.propertyChange(ChainedPreferenceStore.java:69) at org.eclipse.ui.texteditor.ChainedPreferenceStore.firePropertyChangeEvent(ChainedPreferenceStore.java:164) at org.eclipse.ui.texteditor.ChainedPreferenceStore.handlePropertyChangeEvent(ChainedPreferenceStore.java:431) at org.eclipse.ui.texteditor.ChainedPreferenceStore.access$0(ChainedPreferenceStore.java:408) at org.eclipse.ui.texteditor.ChainedPreferenceStore$PropertyChangeListener.propertyChange(ChainedPreferenceStore.java:69) at org.eclipse.ui.preferences.ScopedPreferenceStore$3.run(ScopedPreferenceStore.java:375) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.preferences.ScopedPreferenceStore.firePropertyChangeEvent(ScopedPreferenceStore.java:372) at com.aptana.ide.logging.preferences.LoggingStructureProvider.buildLanguageColorizer(LoggingStructureProvider.java:1065) at com.aptana.ide.logging.LoggingPreferences.initializeDefaultRules(LoggingPreferences.java:949) at com.aptana.ide.logging.LoggingPreferences.initializePreferences(LoggingPreferences.java:548) at com.aptana.ide.logging.preferences.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:56) at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:276) at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:130) at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:367) at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:163) at org.eclipse.core.internal.preferences.DefaultPreferences.loadDefaults(DefaultPreferences.java:236) at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:232) at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:307) at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:543) at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:669) at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38) at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:68) at org.eclipse.ui.preferences.ScopedPreferenceStore.getDefaultPreferences(ScopedPreferenceStore.java:250) at org.eclipse.ui.preferences.ScopedPreferenceStore.getPreferenceNodes(ScopedPreferenceStore.java:285) at org.eclipse.ui.preferences.ScopedPreferenceStore.internalGet(ScopedPreferenceStore.java:475) at org.eclipse.ui.preferences.ScopedPreferenceStore.getInt(ScopedPreferenceStore.java:501) at com.aptana.ide.logging.LoggingPreferences.loadRules(LoggingPreferences.java:962) at com.aptana.ide.logging.LoggingPreferences.getRules(LoggingPreferences.java:520) at com.aptana.ide.logging.coloring.LoggingLexerFactory.emitRules(LoggingLexerFactory.java:190) at com.aptana.ide.logging.coloring.LoggingLexerFactory.createColoringLexerXML(LoggingLexerFactory.java:172) at com.aptana.ide.logging.coloring.LoggingLexerFactory.getLexer(LoggingLexerFactory.java:82) at com.aptana.ide.logging.LogReadonlyEditor.getLexer(LogReadonlyEditor.java:567) at com.aptana.ide.logging.LogReadonlyEditor.createColorizer(LogReadonlyEditor.java:429) at com.aptana.ide.logging.LogReadonlyEditor.initializeEditor(LogReadonlyEditor.java:226) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.&lt;init&gt;(AbstractDecoratedTextEditor.java:323) at org.eclipse.ui.editors.text.TextEditor.&lt;init&gt;(TextEditor.java:56) at com.aptana.ide.logging.LogReadonlyEditor.&lt;init&gt;(LogReadonlyEditor.java:102) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:170) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:267) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:263) at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:845) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:606) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:286) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2857) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2762) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2754) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2705) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2701) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2685) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668) at com.aptana.ide.core.ui.OpenFileHelper.open(WorkbenchHelper.java:393) at com.aptana.ide.core.ui.OpenFileHelper.open(WorkbenchHelper.java:345) at com.aptana.ide.core.ui.OpenFileHelper.open(WorkbenchHelper.java:302) at com.aptana.ide.core.ui.WorkbenchHelper.openFile(WorkbenchHelper.java:149) at com.aptana.ide.core.ui.WindowActionDelegate.run(WindowActionDelegate.java:97) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3542) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1247) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1270) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1255) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1076) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3440) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3099) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at com.aptana.ide.rcp.IDEApplication.start(IDEApplication.java:121) at com.aptana.ide.desktop.integration.Application.start(Application.java:56) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) 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:368) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at org.eclipse.equinox.launcher.Main.run(Main.java:1311)</code> </pre></div>{html}

    Appcelerator JIRA | 6 years ago | Andrew Shebanow
    org.eclipse.swt.SWTException: Graphic is disposed
  2. 0

    {html}<div><p>Created a new web project on my Mac using Studio 2.0.</p> <p>Went to the end of the file and hit Command-.</p> <p>Got an error dialog and Aptana Studio became unusable. Log shows:</p> <pre> <code>!SESSION 2009-10-26 17:14:16.946 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_15 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -application com.aptana.ide.desktop.integration.Application -keyring /Users/ashebanow/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -application com.aptana.ide.desktop.integration.Application -keyring /Users/ashebanow/.eclipse_keyring -showlocation !ENTRY org.eclipse.core.net 1 0 2009-10-26 17:14:28.356 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY com.aptana.ide.core 4 1 2009-10-26 17:14:29.433 !MESSAGE Location found in response: https://cloudmanager.aptana.com/cloud/users/199038 !ENTRY org.eclipse.ui.workbench 4 2 2009-10-26 17:14:41.663 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 org.eclipse.swt.SWTException: Graphic is disposed at org.eclipse.swt.SWT.error(SWT.java:3884) at org.eclipse.swt.SWT.error(SWT.java:3799) at org.eclipse.swt.SWT.error(SWT.java:3770) at org.eclipse.swt.graphics.Image.getBounds(Image.java:640) at org.eclipse.swt.widgets.Caret.getSize(Caret.java:216) at org.eclipse.swt.custom.StyledText.getCaretWidth(StyledText.java:3650) at org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.java:199) at org.eclipse.swt.custom.StyledTextRenderer.calculateClientArea(StyledTextRenderer.java:220) at org.eclipse.swt.custom.StyledText.resetCache(StyledText.java:7245) at org.eclipse.swt.custom.StyledText.setBackground(StyledText.java:7610) at com.aptana.ide.editors.unified.UnifiedEditor.setEditorOptions(UnifiedEditor.java:659) at com.aptana.ide.editors.unified.UnifiedEditor.access$14(UnifiedEditor.java:465) at com.aptana.ide.editors.unified.UnifiedEditor$13.run(UnifiedEditor.java:2539) 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:3944) at com.aptana.ide.editors.unified.UnifiedEditor.handlePreferenceStoreChanged(UnifiedEditor.java:2534) at com.aptana.ide.editor.html.HTMLSourceEditor.handlePreferenceStoreChanged(HTMLSourceEditor.java:652) at org.eclipse.ui.texteditor.AbstractTextEditor$PropertyChangeListener.propertyChange(AbstractTextEditor.java:714) at org.eclipse.ui.texteditor.ChainedPreferenceStore.firePropertyChangeEvent(ChainedPreferenceStore.java:164) at org.eclipse.ui.texteditor.ChainedPreferenceStore.handlePropertyChangeEvent(ChainedPreferenceStore.java:431) at org.eclipse.ui.texteditor.ChainedPreferenceStore.access$0(ChainedPreferenceStore.java:408) at org.eclipse.ui.texteditor.ChainedPreferenceStore$PropertyChangeListener.propertyChange(ChainedPreferenceStore.java:69) at org.eclipse.ui.texteditor.ChainedPreferenceStore.firePropertyChangeEvent(ChainedPreferenceStore.java:164) at org.eclipse.ui.texteditor.ChainedPreferenceStore.handlePropertyChangeEvent(ChainedPreferenceStore.java:431) at org.eclipse.ui.texteditor.ChainedPreferenceStore.access$0(ChainedPreferenceStore.java:408) at org.eclipse.ui.texteditor.ChainedPreferenceStore$PropertyChangeListener.propertyChange(ChainedPreferenceStore.java:69) at org.eclipse.ui.preferences.ScopedPreferenceStore$3.run(ScopedPreferenceStore.java:375) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.preferences.ScopedPreferenceStore.firePropertyChangeEvent(ScopedPreferenceStore.java:372) at com.aptana.ide.logging.preferences.LoggingStructureProvider.buildLanguageColorizer(LoggingStructureProvider.java:1065) at com.aptana.ide.logging.LoggingPreferences.initializeDefaultRules(LoggingPreferences.java:949) at com.aptana.ide.logging.LoggingPreferences.initializePreferences(LoggingPreferences.java:548) at com.aptana.ide.logging.preferences.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:56) at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:276) at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:130) at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:367) at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:163) at org.eclipse.core.internal.preferences.DefaultPreferences.loadDefaults(DefaultPreferences.java:236) at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:232) at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:307) at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:543) at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:669) at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38) at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:68) at org.eclipse.ui.preferences.ScopedPreferenceStore.getDefaultPreferences(ScopedPreferenceStore.java:250) at org.eclipse.ui.preferences.ScopedPreferenceStore.getPreferenceNodes(ScopedPreferenceStore.java:285) at org.eclipse.ui.preferences.ScopedPreferenceStore.internalGet(ScopedPreferenceStore.java:475) at org.eclipse.ui.preferences.ScopedPreferenceStore.getInt(ScopedPreferenceStore.java:501) at com.aptana.ide.logging.LoggingPreferences.loadRules(LoggingPreferences.java:962) at com.aptana.ide.logging.LoggingPreferences.getRules(LoggingPreferences.java:520) at com.aptana.ide.logging.coloring.LoggingLexerFactory.emitRules(LoggingLexerFactory.java:190) at com.aptana.ide.logging.coloring.LoggingLexerFactory.createColoringLexerXML(LoggingLexerFactory.java:172) at com.aptana.ide.logging.coloring.LoggingLexerFactory.getLexer(LoggingLexerFactory.java:82) at com.aptana.ide.logging.LogReadonlyEditor.getLexer(LogReadonlyEditor.java:567) at com.aptana.ide.logging.LogReadonlyEditor.createColorizer(LogReadonlyEditor.java:429) at com.aptana.ide.logging.LogReadonlyEditor.initializeEditor(LogReadonlyEditor.java:226) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.&lt;init&gt;(AbstractDecoratedTextEditor.java:323) at org.eclipse.ui.editors.text.TextEditor.&lt;init&gt;(TextEditor.java:56) at com.aptana.ide.logging.LogReadonlyEditor.&lt;init&gt;(LogReadonlyEditor.java:102) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:170) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:267) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:263) at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:845) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:606) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:286) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2857) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2762) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2754) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2705) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2701) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2685) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668) at com.aptana.ide.core.ui.OpenFileHelper.open(WorkbenchHelper.java:393) at com.aptana.ide.core.ui.OpenFileHelper.open(WorkbenchHelper.java:345) at com.aptana.ide.core.ui.OpenFileHelper.open(WorkbenchHelper.java:302) at com.aptana.ide.core.ui.WorkbenchHelper.openFile(WorkbenchHelper.java:149) at com.aptana.ide.core.ui.WindowActionDelegate.run(WindowActionDelegate.java:97) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3542) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1247) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1270) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1255) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1076) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3440) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3099) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at com.aptana.ide.rcp.IDEApplication.start(IDEApplication.java:121) at com.aptana.ide.desktop.integration.Application.start(Application.java:56) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) 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:368) 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:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at org.eclipse.equinox.launcher.Main.run(Main.java:1311)</code> </pre></div>{html}

    Appcelerator JIRA | 6 years ago | Andrew Shebanow
    org.eclipse.swt.SWTException: Graphic is disposed
  3. 0

    websphere start problem

    Google Groups | 1 decade ago | asr...@yahoo.co.in
    org.eclipse.swt.SWTException: Graphic is disposed
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Disposed widget exception

    Eclipse Bugzilla | 1 decade ago | philippe_mulet
    org.eclipse.swt.SWTException: Graphic is disposed
  6. 0

    Disposed widget exception

    Eclipse Bugzilla | 1 decade ago | philippe_mulet
    org.eclipse.swt.SWTException: Graphic 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

      Graphic is disposed

      at org.eclipse.swt.SWT.error()
    2. RWT
      StyledText.setBackground
      1. org.eclipse.swt.SWT.error(SWT.java:3884)
      2. org.eclipse.swt.SWT.error(SWT.java:3799)
      3. org.eclipse.swt.SWT.error(SWT.java:3770)
      4. org.eclipse.swt.graphics.Image.getBounds(Image.java:640)
      5. org.eclipse.swt.widgets.Caret.getSize(Caret.java:216)
      6. org.eclipse.swt.custom.StyledText.getCaretWidth(StyledText.java:3650)
      7. org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.java:199)
      8. org.eclipse.swt.custom.StyledTextRenderer.calculateClientArea(StyledTextRenderer.java:220)
      9. org.eclipse.swt.custom.StyledText.resetCache(StyledText.java:7245)
      10. org.eclipse.swt.custom.StyledText.setBackground(StyledText.java:7610)
      10 frames
    3. com.aptana.ide
      UnifiedEditor$13.run
      1. com.aptana.ide.editors.unified.UnifiedEditor.setEditorOptions(UnifiedEditor.java:659)
      2. com.aptana.ide.editors.unified.UnifiedEditor.access$14(UnifiedEditor.java:465)
      3. com.aptana.ide.editors.unified.UnifiedEditor$13.run(UnifiedEditor.java:2539)
      3 frames
    4. RWT
      Synchronizer.syncExec
      1. org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
      1 frame
    5. Eclipse UI
      UISynchronizer.syncExec
      1. org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
      1 frame
    6. RWT
      Display.syncExec
      1. org.eclipse.swt.widgets.Display.syncExec(Display.java:3944)
      1 frame
    7. com.aptana.ide
      HTMLSourceEditor.handlePreferenceStoreChanged
      1. com.aptana.ide.editors.unified.UnifiedEditor.handlePreferenceStoreChanged(UnifiedEditor.java:2534)
      2. com.aptana.ide.editor.html.HTMLSourceEditor.handlePreferenceStoreChanged(HTMLSourceEditor.java:652)
      2 frames
    8. Text Editor Framework
      ChainedPreferenceStore$PropertyChangeListener.propertyChange
      1. org.eclipse.ui.texteditor.AbstractTextEditor$PropertyChangeListener.propertyChange(AbstractTextEditor.java:714)
      2. org.eclipse.ui.texteditor.ChainedPreferenceStore.firePropertyChangeEvent(ChainedPreferenceStore.java:164)
      3. org.eclipse.ui.texteditor.ChainedPreferenceStore.handlePropertyChangeEvent(ChainedPreferenceStore.java:431)
      4. org.eclipse.ui.texteditor.ChainedPreferenceStore.access$0(ChainedPreferenceStore.java:408)
      5. org.eclipse.ui.texteditor.ChainedPreferenceStore$PropertyChangeListener.propertyChange(ChainedPreferenceStore.java:69)
      6. org.eclipse.ui.texteditor.ChainedPreferenceStore.firePropertyChangeEvent(ChainedPreferenceStore.java:164)
      7. org.eclipse.ui.texteditor.ChainedPreferenceStore.handlePropertyChangeEvent(ChainedPreferenceStore.java:431)
      8. org.eclipse.ui.texteditor.ChainedPreferenceStore.access$0(ChainedPreferenceStore.java:408)
      9. org.eclipse.ui.texteditor.ChainedPreferenceStore$PropertyChangeListener.propertyChange(ChainedPreferenceStore.java:69)
      9 frames
    9. Workbench
      ScopedPreferenceStore$3.run
      1. org.eclipse.ui.preferences.ScopedPreferenceStore$3.run(ScopedPreferenceStore.java:375)
      1 frame
    10. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    11. Workbench
      ScopedPreferenceStore.firePropertyChangeEvent
      1. org.eclipse.ui.preferences.ScopedPreferenceStore.firePropertyChangeEvent(ScopedPreferenceStore.java:372)
      1 frame
    12. com.aptana.ide
      PreferenceInitializer.initializeDefaultPreferences
      1. com.aptana.ide.logging.preferences.LoggingStructureProvider.buildLanguageColorizer(LoggingStructureProvider.java:1065)
      2. com.aptana.ide.logging.LoggingPreferences.initializeDefaultRules(LoggingPreferences.java:949)
      3. com.aptana.ide.logging.LoggingPreferences.initializePreferences(LoggingPreferences.java:548)
      4. com.aptana.ide.logging.preferences.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:56)
      4 frames
    13. Eclipse Preferences Mechanism
      DefaultScope.getNode
      1. org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:276)
      2. org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:130)
      3. org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:367)
      4. org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:163)
      5. org.eclipse.core.internal.preferences.DefaultPreferences.loadDefaults(DefaultPreferences.java:236)
      6. org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:232)
      7. org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:307)
      8. org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:543)
      9. org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:669)
      10. org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38)
      11. org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:68)
      11 frames
    14. Workbench
      ScopedPreferenceStore.getInt
      1. org.eclipse.ui.preferences.ScopedPreferenceStore.getDefaultPreferences(ScopedPreferenceStore.java:250)
      2. org.eclipse.ui.preferences.ScopedPreferenceStore.getPreferenceNodes(ScopedPreferenceStore.java:285)
      3. org.eclipse.ui.preferences.ScopedPreferenceStore.internalGet(ScopedPreferenceStore.java:475)
      4. org.eclipse.ui.preferences.ScopedPreferenceStore.getInt(ScopedPreferenceStore.java:501)
      4 frames
    15. com.aptana.ide
      LogReadonlyEditor.initializeEditor
      1. com.aptana.ide.logging.LoggingPreferences.loadRules(LoggingPreferences.java:962)
      2. com.aptana.ide.logging.LoggingPreferences.getRules(LoggingPreferences.java:520)
      3. com.aptana.ide.logging.coloring.LoggingLexerFactory.emitRules(LoggingLexerFactory.java:190)
      4. com.aptana.ide.logging.coloring.LoggingLexerFactory.createColoringLexerXML(LoggingLexerFactory.java:172)
      5. com.aptana.ide.logging.coloring.LoggingLexerFactory.getLexer(LoggingLexerFactory.java:82)
      6. com.aptana.ide.logging.LogReadonlyEditor.getLexer(LogReadonlyEditor.java:567)
      7. com.aptana.ide.logging.LogReadonlyEditor.createColorizer(LogReadonlyEditor.java:429)
      8. com.aptana.ide.logging.LogReadonlyEditor.initializeEditor(LogReadonlyEditor.java:226)
      8 frames