Semantic Highlighting Job error [message #511800] |
Tue, 02 February 2010 18:02  |
Eclipse User |
|
|
|
I have a couple of PHP projects, recently i restored one from CVS and started getting errors whenever I attempt to edit a file. Each keystroke/insert pops up an error box that says
An internal error occurred during: "Semantic Highlighting Job".
In the error log it provides this stack trace:
org.eclipse.core.runtime.AssertionFailedException: assertion failed:
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
at org.eclipse.dltk.ti.GoalEngine.evaluateGoal(GoalEngine.java: 258)
at org.eclipse.dltk.ti.DefaultTypeInferencer.evaluateType(Defau ltTypeInferencer.java:223)
at org.eclipse.dltk.ti.DefaultTypeInferencer.evaluateType(Defau ltTypeInferencer.java:213)
at org.eclipse.php.internal.core.typeinference.BindingUtility.g etType(BindingUtility.java:156)
at org.eclipse.php.internal.core.typeinference.BindingUtility.g etType(BindingUtility.java:180)
at org.eclipse.php.internal.core.typeinference.BindingUtility.g etType(BindingUtility.java:150)
at org.eclipse.php.internal.core.ast.nodes.DefaultBindingResolv er.getEvaluatedType(DefaultBindingResolver.java:193)
at org.eclipse.php.internal.core.ast.nodes.DefaultBindingResolv er.resolveExpressionType(DefaultBindingResolver.java:305)
at org.eclipse.php.internal.core.ast.nodes.Expression.resolveTy peBinding(Expression.java:107)
at org.eclipse.php.internal.ui.editor.highlighter.ModelUtils.ge tMethod(ModelUtils.java:42)
at org.eclipse.php.internal.ui.editor.highlighters.StaticMethod Highlighting$StaticMethodApply.visit(StaticMethodHighlightin g.java:59)
at org.eclipse.php.internal.core.ast.nodes.MethodInvocation.acc ept0(MethodInvocation.java:73)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.InfixExpression.chil drenAccept(InfixExpression.java:189)
at org.eclipse.php.internal.core.ast.nodes.InfixExpression.acce pt0(InfixExpression.java:183)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.IfStatement.children Accept(IfStatement.java:95)
at org.eclipse.php.internal.core.ast.nodes.IfStatement.accept0( IfStatement.java:89)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.Block.childrenAccept (Block.java:97)
at org.eclipse.php.internal.core.ast.nodes.Block.accept0(Block. java:90)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.FunctionDeclaration. childrenAccept(FunctionDeclaration.java:108)
at org.eclipse.php.internal.core.ast.nodes.FunctionDeclaration. accept0(FunctionDeclaration.java:97)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.MethodDeclaration.ch ildrenAccept(MethodDeclaration.java:90)
at org.eclipse.php.internal.core.ast.nodes.MethodDeclaration.ac cept0(MethodDeclaration.java:82)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.Block.childrenAccept (Block.java:97)
at org.eclipse.php.internal.core.ast.nodes.Block.accept0(Block. java:90)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.ClassDeclaration.chi ldrenAccept(ClassDeclaration.java:118)
at org.eclipse.php.internal.core.ast.nodes.ClassDeclaration.acc ept0(ClassDeclaration.java:104)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.core.ast.nodes.Program.childrenAcce pt(Program.java:191)
at org.eclipse.php.internal.core.ast.nodes.Program.accept0(Prog ram.java:184)
at org.eclipse.php.internal.core.ast.nodes.ASTNode.accept(ASTNo de.java:275)
at org.eclipse.php.internal.ui.editor.highlighter.AbstractSeman ticHighlighting.consumes(AbstractSemanticHighlighting.java:9 2)
at org.eclipse.php.internal.ui.editor.highlighter.AbstractSeman ticHighlighting.consumes(AbstractSemanticHighlighting.java:1 01)
at org.eclipse.wst.sse.ui.internal.style.SemanticHighlightingRe conciler.reconcile(SemanticHighlightingReconciler.java:116)
at org.eclipse.wst.sse.ui.internal.style.SemanticHighlightingRe conciler$1.run(SemanticHighlightingReconciler.java:267)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
my session data reads:
eclipse.buildId=M20090917-0800
java.version=1.6.0_0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86
I just want to know where to start to figure out what this is. I completely deleted Eclipse (removed all mention of eclipse from my system as found with find and grep) and reinstalled it. Same error.
There must be a config problem but I can't figure out how to debug this issue.
help
|
|
|
|
|
|
|
|
|
|
|
|
Re: Semantic Highlighting Job error [message #544558 is a reply to message #544260] |
Sat, 03 July 2010 15:52  |
Eclipse User |
|
|
|
NoobieRoobie wrote on Fri, 02 July 2010 03:52 | Maarten Kossen wrote on Fri, 02 July 2010 02:56 | May I ask what you mean with 'all-in-one package'?
|
Sure, it basically is a brand new install in its own folder by extracting a zip file.
You find multiple on this page:
http://www.eclipse.org/pdt/downloads/
The are listed below the "Eclipse PDT 2.2.0 All In Ones / Eclipse PHP Package" headline.
It might be adviseable to use a new workspace as well and to not import older projects, because even I do not get the errors any longer, PHP Search and Open Declarations (F3) does not currently work for me (even on brand new projects).
Update / Warning: I had problems re-using the already existing workspace with the new install. Projects in that workspace had problems running properly with the new standalone version.
|
Are those any different from the ones offered on the Eclipse download page (http://eclipse.org/downloads/)?
|
|
|
Powered by
FUDForum. Page generated in 0.04153 seconds