Bug 242754 - java.lang.NullPointerException encountered while running JavaScript Validator.
Summary: java.lang.NullPointerException encountered while running JavaScript Validator.
Status: RESOLVED FIXED
Alias: None
Product: JSDT
Classification: WebTools
Component: General (show other bugs)
Version: 3.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 3.0.2   Edit
Assignee: Phil Berkland CLA
QA Contact: Phil Berkland CLA
URL:
Whiteboard: JSDT302
Keywords: contributed
Depends on:
Blocks:
 
Reported: 2008-07-31 12:04 EDT by Michael Spector CLA
Modified: 2010-03-03 11:13 EST (History)
1 user (show)

See Also:


Attachments
Fix patch (2.15 KB, text/plain)
2008-07-31 12:18 EDT, Michael Spector CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Spector CLA 2008-07-31 12:04:39 EDT
Warning
Thu Jul 31 18:04:01 GMT+02:00 2008
java.lang.NullPointerException encountered while running JavaScript Validator.

java.lang.NullPointerException
at org.eclipse.wst.jsdt.internal.compiler.ast.CombinedBinaryExpression.analyseCode(CombinedBinaryExpression.java:132)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.BinaryExpression.analyseCode(BinaryExpression.java:68)
at org.eclipse.wst.jsdt.internal.compiler.ast.CombinedBinaryExpression.analyseCode(CombinedBinaryExpression.java:129)
at org.eclipse.wst.jsdt.internal.compiler.ast.ReturnStatement.analyseCode(ReturnStatement.java:48)
at org.eclipse.wst.jsdt.internal.compiler.ast.MethodDeclaration.analyseCode(MethodDeclaration.java:92)
at org.eclipse.wst.jsdt.internal.compiler.ast.AbstractMethodDeclaration.analyseCode(AbstractMethodDeclaration.java:113)
at org.eclipse.wst.jsdt.internal.compiler.ast.FunctionExpression.analyseCode(FunctionExpression.java:73)
at org.eclipse.wst.jsdt.internal.compiler.ast.FieldReference.analyseAssignment(FieldReference.java:92)
at org.eclipse.wst.jsdt.internal.compiler.ast.Assignment.analyseCode(Assignment.java:59)
at org.eclipse.wst.jsdt.internal.compiler.ast.MethodDeclaration.analyseCode(MethodDeclaration.java:92)
at org.eclipse.wst.jsdt.internal.compiler.ast.AbstractMethodDeclaration.analyseCode(AbstractMethodDeclaration.java:113)
at org.eclipse.wst.jsdt.internal.compiler.ast.FunctionExpression.analyseCode(FunctionExpression.java:73)
at org.eclipse.wst.jsdt.internal.compiler.ast.Expression.analyseCode(Expression.java:223)
at org.eclipse.wst.jsdt.internal.compiler.ast.MessageSend.analyseCode(MessageSend.java:77)
at org.eclipse.wst.jsdt.internal.compiler.ast.Block.analyseCode(Block.java:43)
at org.eclipse.wst.jsdt.internal.compiler.ast.IfStatement.analyseCode(IfStatement.java:91)
at org.eclipse.wst.jsdt.internal.compiler.ast.CompilationUnitDeclaration.analyseCode(CompilationUnitDeclaration.java:165)
at org.eclipse.wst.jsdt.internal.compiler.Compiler.process(Compiler.java:591)
at org.eclipse.wst.jsdt.internal.compiler.Compiler.compile(Compiler.java:355)
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:311)
at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:168)
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:248)
at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:58)
at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:291)
at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:199)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 1 Michael Spector CLA 2008-07-31 12:18:34 EDT
Created attachment 108877 [details]
Fix patch

Patch that fixes the issue.
Comment 2 Phil Berkland CLA 2008-08-22 10:29:44 EDT
Applied the patch.