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

Bug 322323

Summary: Javascript validator crashes on test with 09
Product: [WebTools] JSDT Reporter: Thas <bishop84fr>
Component: GeneralAssignee: Project Inbox <jsdt.javascript-inbox>
Status: CLOSED DUPLICATE QA Contact: Nitin Dahyabhai <thatnitind>
Severity: normal    
Priority: P3 CC: cmjaun, ganoro, nsand.dev
Version: 3.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Thas CLA 2010-08-11 04:43:46 EDT
When writing javascript file using an equality test with the value 09 triggers sereval errors as: "Error in JSDT Core during reconcile'" and "Errors running builder 'JavaScript Validator' on project 'test'."

What steps will reproduce the problem?
1. Create a js file in a PHP project
2. Write following code in the created js file: test = 1; if (test == 09) alert 1;
3. On save (when workspace is built), an error triggers

-- Error Details --
Date: Wed Aug 11 10:25:15 CEST 2010
Message: Error in JSDT Core during reconcile
Severity: Error
Product: Eclipse 1.3.0.20100617-0520 (org.eclipse.epp.package.php.product)
Plugin: org.eclipse.wst.jsdt.ui
Exception Stack Trace:
JavaScript Model Exception: java.lang.NullPointerException
at org.eclipse.wst.jsdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:298)
at org.eclipse.wst.jsdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:320)
at org.eclipse.wst.jsdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:197)
at org.eclipse.wst.jsdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:96)
at org.eclipse.wst.jsdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:742)
at org.eclipse.wst.jsdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802)
at org.eclipse.wst.jsdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1183)
at org.eclipse.wst.jsdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:95)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.wst.jsdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:76)
at org.eclipse.wst.jsdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:143)
at org.eclipse.wst.jsdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:85)
at org.eclipse.wst.jsdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77)
at org.eclipse.wst.jsdt.internal.ui.text.JavaReconciler.process(JavaReconciler.java:371)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206)
Caused by: java.lang.NullPointerException
Caused by: java.lang.NullPointerException


-- Error Details --
Date: Wed Aug 11 10:25:15 CEST 2010
Message: java.lang.NullPointerException
Severity: Error
Product: Eclipse 1.3.0.20100617-0520 (org.eclipse.epp.package.php.product)
Plugin: org.eclipse.wst.jsdt.core
Exception Stack Trace:
java.lang.NullPointerException
Comment 1 Roy Ganor CLA 2010-08-11 05:23:59 EDT
moving to the wst.sse team, I think that this is a known issue though.
Comment 2 Nick Sandonato CLA 2010-08-11 08:14:58 EDT
Passing on to the JSDT folks.
Comment 3 Chris Jaun CLA 2010-08-11 12:05:55 EDT

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