Bug 343357 - Parser bug prevents project compilation
Summary: Parser bug prevents project compilation
Status: RESOLVED WORKSFORME
Alias: None
Product: JSDT
Classification: WebTools
Component: General (show other bugs)
Version: 3.2.3   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Nitin Dahyabhai CLA
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2011-04-20 05:38 EDT by Patric Rufflar CLA
Modified: 2011-04-27 22:01 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patric Rufflar CLA 2011-04-20 05:38:45 EDT
Build Identifier: 3.2.3

There's a bug in the parses which causes jsdt to destabilize, a regular compilation is not possible any more (even when the problematic js file is not opened in an editor).

Please have a look at the minimalistic example below.

Reproducible: Always

Steps to Reproduce:
1. Open a new javascript file
2. Paste: /* function */ */ */ */ */ */
3. Save
Comment 1 Patric Rufflar CLA 2011-04-20 05:40:45 EDT
Additional info:
Even if the problematic source code / file will be removed, JSDT remains in an unstable state which makes further changes impossible.
A restart is necessary.
Comment 2 Chris Jaun CLA 2011-04-20 13:25:42 EDT
I do not observe any unstable state in 3.2.4, which contains an updated parser. I just see some syntax errors reported.
Comment 3 Nitin Dahyabhai CLA 2011-04-20 16:17:46 EDT
Patric, what destabilizing symptoms were you seeing?
Comment 4 Nitin Dahyabhai CLA 2011-04-27 22:01:58 EDT
Lowering severity and resolving from lack of details.  Patric, please reopen if you have more information or (later) find that problems persist with 3.2.4.  I do find that memory spikes when making further changes, but it's apparently just collectable garbage.