Bug 81909 - [1.5] NullPointerException in Internal Compiler
Summary: [1.5] NullPointerException in Internal Compiler
Status: RESOLVED DUPLICATE of bug 81724
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-26 04:23 EST by Sergey Vladimirov CLA
Modified: 2004-12-27 05:18 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vladimirov CLA 2004-12-26 04:23:49 EST
Severity	Description	Resource	In Folder	Location
	Creation Time
2	Internal compiler error
java.lang.NullPointerException
	at org.eclipse.jdt.internal.compiler.lookup.FieldBinding.canBeSeenBy
(FieldBinding.java:122)
	at org.eclipse.jdt.internal.compiler.lookup.Scope.findField
(Scope.java:645)
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding
(Scope.java:1455)
	at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.resolve
(FieldDeclaration.java:176)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
(TypeDeclaration.java:981)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
(TypeDeclaration.java:1063)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve
(CompilationUnitDeclaration.java:280)
	at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:510)
	at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:335)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:215)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:188)
	at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build
(BatchImageBuilder.java:49)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll
(JavaBuilder.java:212)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build
(JavaBuilder.java:140)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:574)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1044)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:158)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:192)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:221)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1044)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:224)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:272)
	at org.eclipse.core.internal.events.AutoBuildJob.doBuild
(AutoBuildJob.java:142)
	at org.eclipse.core.internal.events.AutoBuildJob.run
(AutoBuildJob.java:203)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
	EditorPeer.java	arp.site/modules/sandbox/src/arp/site/ifs/edit	line 0
	26 Äåêàáðü 2004 ã. 12:07:26

Sample of code (paste in new project in test package)

package test;

import static test.Editor.*;

enum Editor {
    JAVA_EDITOR(1), ACTIVEX_EDITOR(2);

    private final int code;

    public Editor(int code) {
        this.code = code;
    }

    public String getStringCode() {
        return String.valueOf(code);
    }
}

/**
 * Provide r/w access to any article-like fields of objects.
 */

public class EditorPeer {

    public final static String SAVED_PARAMETERS_PREFIX = "save_";

}
Comment 1 Frederic Fusier CLA 2004-12-27 05:18:27 EST

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