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

Bug 86378

Summary: Invalid thread access from JavaReconciler
Product: [Eclipse Project] JDT Reporter: Jared Burns <jared_burns>
Component: TextAssignee: JDT-Text-Inbox <jdt-text-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 3.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux-GTK   
Whiteboard:

Description Jared Burns CLA 2005-02-23 16:42:54 EST
Build 20050222

The following exception occurred in my target instance of Eclipse. The exception
was printed to the console of my host.

Exception in thread "org.eclipse.jdt.internal.ui.text.JavaReconciler"
org.eclipse.swt.SWTException: Invalid thread access
	at org.eclipse.swt.SWT.error(SWT.java:2839)
	at org.eclipse.swt.SWT.error(SWT.java:2762)
	at org.eclipse.swt.SWT.error(SWT.java:2733)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:399)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:336)
	at org.eclipse.swt.widgets.Control.getShell(Control.java:1726)
	at org.eclipse.ui.internal.LayoutPart.getShell(LayoutPart.java:205)
	at org.eclipse.ui.internal.PartSite.getShell(PartSite.java:220)
	at
org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightingReconciler.updatePresentation(SemanticHighlightingReconciler.java:275)
	at
org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightingReconciler.reconciled(SemanticHighlightingReconciler.java:210)
	at
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.reconciled(CompilationUnitEditor.java:1756)
	at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:121)
	at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:160)
	at
org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
	at
org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:120)
	at
org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
	at
org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:307)
	at
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)
Comment 1 Jared Burns CLA 2005-02-23 17:25:04 EST
This was caused by a change to the UI that's going to have to be reverted.

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