Community
Participate
Working Groups
Running version 3.1M5a (fresh install) Checked out my projects from CVS. Performed a search for references to a public method of a class. Eclipse showed an 'internal error' dialog box with no details. The Eclipse log showed: !ENTRY org.eclipse.core.runtime 4 2 2005-03-04 09:05:55.125 !MESSAGE An internal error occurred during: "Java Search". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding.boundCheck (TypeVariableBinding.java:73) at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.resolve (ParameterizedTypeBinding.java:632) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType (BinaryTypeBinding.java:53) at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.superclass (BinaryTypeBinding.java:774) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle (ClassScope.java:957) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle (ClassScope.java:919) at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding (SingleTypeReference.java:42) at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType (TypeReference.java:141) at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType (TypeReference.java:104) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype (ClassScope.java:1051) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass (ClassScope.java:710) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy (ClassScope.java:846) at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierar chy(CompilationUnitScope.java:243) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings (LookupEnvironment.java:195) at org.eclipse.jdt.internal.core.search.matching.MatchLocator.locateMatches (MatchLocator.java:864) at org.eclipse.jdt.internal.core.search.matching.MatchLocator.locateMatches (MatchLocator.java:928) at org.eclipse.jdt.internal.core.search.matching.MatchLocator.locateMatches (MatchLocator.java:1045) at org.eclipse.jdt.internal.core.search.JavaSearchParticipant.locateMatches (JavaSearchParticipant.java:94) at org.eclipse.jdt.internal.core.search.BasicSearchEngine.findMatches (BasicSearchEngine.java:196) at org.eclipse.jdt.internal.core.search.BasicSearchEngine.search (BasicSearchEngine.java:382) at org.eclipse.jdt.core.search.SearchEngine.search (SearchEngine.java:512) at org.eclipse.jdt.internal.ui.search.JavaSearchQuery.run (JavaSearchQuery.java:131) at org.eclipse.search2.internal.ui.InternalSearchUI$InternalSearchJob.run (InternalSearchUI.java:93) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
Please provide exact steps to reproduce.
Problem not reproducible on demand. It occurred as part of normal use. I highlighted the 'public' method name I was searching for, then pressed shift- control-g to initiate a search. Search ran for a bit then terminated with the error message box. The attached log extract showed the stack stack trace for the error. My workspace consists of ~50 projects with several thousand files combined.
*** This bug has been marked as a duplicate of 83083 ***