This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 29610 - IllegalArgumentException from java parser
Summary: IllegalArgumentException from java parser
Status: VERIFIED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-18 00:56 UTC by ats37
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
ide.log containing exception (9.59 KB, text/plain)
2002-12-18 00:58 UTC, ats37
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ats37 2002-12-18 00:56:34 UTC
I'm running Netbeans 3.4 under JDK 1.4.1_01 on
Mandrake Linux 9.0.

Opening a java source file from a mounted CVS
filesystem (or, more accurately, a View FS mounted
from a subdirectory in a CVS FS) in the editor, I
received the following exception dialog:


Annotation: Parser error
java.lang.IllegalArgumentException: etonListjava.
	at
org.openide.src.Identifier.initNamePos(Identifier.java:86)
	at
org.openide.src.Identifier.create(Identifier.java:129)
	at
org.openide.src.Identifier.create(Identifier.java:135)
	at
org.netbeans.modules.java.gj.V8TreeTranslator.createIdentifier(V8TreeTranslator.java:684)
	at
org.netbeans.modules.java.gj.V8TreeTranslator.createType(V8TreeTranslator.java:595)
	at
org.netbeans.modules.java.gj.V8TreeTranslator._case(V8TreeTranslator.java:471)
	at
org.netbeans.lib.javac.v8.tree.Tree$VarDef.visit(Tree.java:493)
	at
org.netbeans.modules.java.gj.V8TreeTranslator._case(V8TreeTranslator.java:303)
	at
org.netbeans.lib.javac.v8.tree.Tree$ClassDef.visit(Tree.java:407)
	at
org.netbeans.modules.java.gj.V8TreeTranslator._case(V8TreeTranslator.java:188)
	at
org.netbeans.lib.javac.v8.tree.Tree$TopLevel.visit(Tree.java:344)
	at
org.netbeans.modules.java.gj.V8TreeTranslator.process(V8TreeTranslator.java:94)
	at
org.netbeans.modules.java.gj.ParserEngine.completeRequest(ParserEngine.java:353)
	at
org.netbeans.modules.java.gj.ParserEngine.parseObject(ParserEngine.java:176)
	at
org.netbeans.modules.java.gj.JavaParserEngine.process(JavaParserEngine.java:70)
	at
org.netbeans.modules.java.parser.ParsingSupport$Processor.process(ParsingSupport.java:704)
	at
org.netbeans.modules.java.parser.ParsingSupport$Processor.parseLockModel(ParsingSupport.java:659)
[catch] at
org.netbeans.modules.java.parser.ParsingSupport$Processor.run(ParsingSupport.java:590)
	at org.openide.util.Task.run(Task.java:136)
	at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)
==>
WARNING - ErrorManager detected cyclic exception
nesting:
	java.lang.IllegalArgumentException: etonListjava.
Be sure not to annotate an exception with itself,
directly or indirectly.
WARNING - ErrorManager detected cyclic exception
nesting:
	java.lang.IllegalArgumentException: etonListjava.
Be sure not to annotate an exception with itself,
directly or indirectly.
Comment 1 ats37 2002-12-18 00:58:36 UTC
Created attachment 8360 [details]
ide.log containing exception
Comment 2 Svata Dedic 2003-01-14 14:34:54 UTC
Fixed in dev trunk (external/java-gj.jar v. 1.5)
Comment 3 Jan Becicka 2003-02-28 15:11:45 UTC
Cannot reproduce