Community
Participate
Working Groups
Eclipse Platform: ----------------- Version: 3.1.0 Build id: 200408122000 JDK: ---- java version "1.5.0-beta3" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta3-b60) Java HotSpot(TM) Client VM (build 1.5.0-beta3-b60, mixed mode, sharing) Action: ------- press 'F4' on java.util.concurrent.TimeUnit in this code: public void run() { TimeUnit tunit; } Result: ------- !ENTRY org.eclipse.core.runtime 4 2 Aug 30, 2004 09:58:31.163 !MESSAGE An internal error occurred during: "Override indicator installation job". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.core.dom.ASTConverter.lookupScope (ASTConverter.java:3350) at org.eclipse.jdt.core.dom.ASTConverter.lookupForScopes (ASTConverter.java:3313) at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1295) at org.eclipse.jdt.core.dom.ASTParser.convert(ASTParser.java:711) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST (ASTParser.java:682) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:574) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST (ASTProvider.java:441) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST (ASTProvider.java:393) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$8.run (JavaEditor.java:3857) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66) !ENTRY org.eclipse.core.runtime 4 2 Aug 30, 2004 09:58:31.233 !MESSAGE An internal error occurred during: "Java AST creation". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.core.dom.ASTConverter.lookupScope (ASTConverter.java:3350) at org.eclipse.jdt.core.dom.ASTConverter.lookupForScopes (ASTConverter.java:3313) at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1295) at org.eclipse.jdt.core.dom.ASTParser.convert(ASTParser.java:711) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST (ASTParser.java:682) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:574) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST (ASTProvider.java:441) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST (ASTProvider.java:393) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartList enerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:159) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run (SelectionListenerWithASTManager.java:136) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66) !ENTRY org.eclipse.core.runtime 4 2 Aug 30, 2004 09:58:31.383 !MESSAGE An internal error occurred during: "Semantic Highlighting Job". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.core.dom.ASTConverter.lookupScope (ASTConverter.java:3350) at org.eclipse.jdt.core.dom.ASTConverter.lookupForScopes (ASTConverter.java:3313) at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1295) at org.eclipse.jdt.core.dom.ASTParser.convert(ASTParser.java:711) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST (ASTParser.java:682) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:574) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST (ASTProvider.java:441) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST (ASTProvider.java:393) at org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightingReconciler$1.run (SemanticHighlightingReconciler.java:356) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66) !ENTRY org.eclipse.core.runtime 4 2 Aug 30, 2004 09:58:31.863 !MESSAGE An internal error occurred during: "Java AST creation". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.core.dom.ASTConverter.lookupScope (ASTConverter.java:3350) at org.eclipse.jdt.core.dom.ASTConverter.lookupForScopes (ASTConverter.java:3313) ... this exception repeats several/many times ...
sorry, it's NOT 'F4' but 'F3'
I cannot reproduce with latest. Could you please provide the whole source of the class in which you have the problem? Ideally it would be good if you could extract a small test case that reproduces the problem. You can also try to move to the latest integration build.
The class is: --- start of source --- import java.util.concurrent.TimeUnit; public class TstTimeUnitF3 { public void run() { TimeUnit tunit; } } --- end of source --- try with eclipse.buildId=N200409070010 result: !ENTRY org.eclipse.core.runtime 4 2 Sep 08, 2004 09:36:02.777 !MESSAGE An internal error occurred during: "Override indicator installation job". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.core.dom.ASTConverter.lookupScope(ASTConverter.java:3357) at org.eclipse.jdt.core.dom.ASTConverter.lookupForScopes(ASTConverter.java:3320) at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1295) at org.eclipse.jdt.core.dom.ASTParser.convert(ASTParser.java:705) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:682) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:574) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST (ASTProvider.java:441) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST (ASTProvider.java:393) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$8.run(JavaEditor.java:3864) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66) comment: Set the compiler compliance level to "1.4" and it works fine. Set it to "1.5" an get the exception.
I am investigating.
Fixed and released in HEAD.
Regression test added.
Verified in I200409230100.