Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 344621

Summary: SWTException during an image update
Product: [Eclipse Project] e4 Reporter: Remy Suen <remy.suen>
Component: UIAssignee: Project Inbox <e4.ui-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: major    
Priority: P3    
Version: 1.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Remy Suen CLA 2011-05-03 13:54:05 EDT
I came back to my desk and my shared area was destroyed and Eclipse is unusable. Unfortunately I don't remember what I did before I left my desk but this is the topmost error.

org.eclipse.swt.SWTException: Graphic is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4277)
	at org.eclipse.swt.SWT.error(SWT.java:4192)
	at org.eclipse.swt.SWT.error(SWT.java:4163)
	at org.eclipse.swt.graphics.Image.getBounds(Image.java:1164)
	at org.eclipse.e4.ui.widgets.CTabFolderRenderer.computeSize(CTabFolderRenderer.java:246)
	at org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering.computeSize(CTabRendering.java:148)
	at org.eclipse.e4.ui.widgets.CTabFolderRenderer.computeSize(CTabFolderRenderer.java:224)
	at org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering.computeSize(CTabRendering.java:152)
	at org.eclipse.e4.ui.widgets.CTabFolder.updateTabHeight(CTabFolder.java:3620)
	at org.eclipse.e4.ui.widgets.CTabItem.setImage(CTabItem.java:366)
	at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.updateImages(CompatibilityPart.java:303)
	at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.access$2(CompatibilityPart.java:282)
	at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart$3.propertyChanged(CompatibilityPart.java:270)
	at org.eclipse.ui.part.WorkbenchPart.firePropertyChange(WorkbenchPart.java:129)
	at org.eclipse.ui.part.WorkbenchPart.setTitle(WorkbenchPart.java:311)
	at org.eclipse.ui.part.WorkbenchPart.setDefaultTitle(WorkbenchPart.java:404)
	at org.eclipse.ui.part.WorkbenchPart.setContentDescription(WorkbenchPart.java:439)
	at org.eclipse.ui.part.ViewPart.setContentDescription(ViewPart.java:154)
	at org.eclipse.team.internal.ui.history.GenericHistoryView.showHistoryPageFor(GenericHistoryView.java:740)
	at org.eclipse.team.ui.TeamUI.showInputInView(TeamUI.java:129)
	at org.eclipse.team.ui.TeamUI.showHistoryFor(TeamUI.java:110)
	at org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction$1.run(ShowResourceInHistoryAction.java:35)
	at org.eclipse.team.internal.ccvs.ui.repo.RepositoryManager.run(RepositoryManager.java:717)
	at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$2.run(CVSAction.java:360)
	at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$3.run(CVSAction.java:369)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.team.internal.ccvs.ui.actions.CVSAction.run(CVSAction.java:366)
	at org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction.execute(ShowResourceInHistoryAction.java:31)
	at org.eclipse.team.internal.ccvs.ui.actions.CVSAction.run(CVSAction.java:117)
	at org.eclipse.team.internal.ui.actions.TeamAction.runWithEvent(TeamAction.java:549)
	at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
	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.Widget.sendEvent(Widget.java:1053)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4163)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3752)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:890)
Comment 1 Remy Suen CLA 2011-05-27 13:02:21 EDT

*** This bug has been marked as a duplicate of bug 347471 ***