Bug 35754 - NPE in Scope.getTypeOrPackage
Summary: NPE in Scope.getTypeOrPackage
Status: RESOLVED DUPLICATE of bug 35731
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows XP
: P3 critical (vote)
Target Milestone: 2.1 RC4   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-27 09:41 EST by Veronika Irvine CLA
Modified: 2003-03-27 09:43 EST (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 Veronika Irvine CLA 2003-03-27 09:41:34 EST
I200303261556

J2RE 1.3.1 IBM Windows 32 build cn131-20020710 (JIT enabled: jitc)

Steps to reproduce:

1) Open a brand new workspace
2) Close the Welcome editor
3) In Window -> preferences, turn auto build off
4) Go to CVS perspective and connect to dev.eclipse.org
5) From HEAD check out org.eclipse.swt
6) In the java perspective change the filters in the Packge Explorer view so 
that you can see .* files.
7) Copy .classpath_win32 to .classpath
8) In Window -> Preferences, turn auto build back on

After this, you get the following stack trace:

!SESSION Mar 27, 2003 09:26:12.878 --------------------------------------------
-
java.fullversion=J2RE 1.3.1 IBM Windows 32 build cn131-20020710 (JIT enabled: 
jitc)
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86 -install 
file:D:/Eclipse2.0/ide/eclipse/
!ENTRY org.eclipse.team.cvs.ssh 1 0 Mar 27, 2003 09:26:12.878
!MESSAGE Host key for dev.eclipse.org was not found in the list of known hosts 
stored in D:\Eclipse2.0
\ide\eclipse\workspace\.metadata\.plugins\org.eclipse.team.cvs.ssh\known_hosts.
 The key is being automatically added to the known_hosts file for you. This 
key, which is like a personal signature, is used by Eclipse to guarantee that 
the host it is communicating with is the correct one. If the Eclipse client 
detects a change in this key you will be notified.
!ENTRY org.eclipse.core.resources 4 2 Mar 27, 2003 09:27:32.300
!MESSAGE Problems occurred when invoking code from plug-
in: "org.eclipse.core.resources".
!STACK 0
java.lang.NullPointerException
	at java.lang.String.<init>(String.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
(Scope.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
(Scope.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
(Scope.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
(Scope.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
(Scope.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage
(Scope.java(Compiled Code))
	at org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding
(BlockScope.java:752)
	at org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding
(BlockScope.java:393)
	at 
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType
(QualifiedNameReference.java:720)
	at org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType
(MessageSend.java:184)
	at org.eclipse.jdt.internal.compiler.ast.Expression.resolve
(Expression.java:433)
	at org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve
(IfStatement.java:243)
	at 
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatemen
ts(AbstractMethodDeclaration.java:324)
	at 
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements
(MethodDeclaration.java:127)
	at 
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve
(AbstractMethodDeclaration.java:313)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
(TypeDeclaration.java:791)
	at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
(TypeDeclaration.java:832)
	at 
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve
(CompilationUnitDeclaration.java:251)
	at org.eclipse.jdt.internal.compiler.Compiler.process
(Compiler.java:538)
	at org.eclipse.jdt.internal.compiler.Compiler.compile
(Compiler.java:338)
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java(Compiled Code))
	at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:145)
	at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build
(BatchImageBuilder.java:51)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll
(JavaBuilder.java:194)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build
(JavaBuilder.java:122)
	at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:427)
	at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code))
	at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:125)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:181)
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:191)
	at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:151)
	at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code))
	at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:165)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:243)
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:212)
	at org.eclipse.core.internal.resources.Workspace.build
(Workspace.java:181)
	at org.eclipse.ui.actions.GlobalBuildAction$1.run
(GlobalBuildAction.java:174)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
(ModalContext.java:101)
Comment 1 Veronika Irvine CLA 2003-03-27 09:42:36 EST

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