Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 354960 - java.util.ConcurrentModificationException when trying to open Declaration (or Type Hierarchy, or anything else)
Summary: java.util.ConcurrentModificationException when trying to open Declaration (or...
Status: CLOSED DUPLICATE of bug 351498
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-17 11:10 EDT by passmasterml CLA
Modified: 2011-08-17 11:13 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description passmasterml CLA 2011-08-17 11:10:50 EDT
Build Identifier: 20110615-0604

!ENTRY org.eclipse.jdt.ui 4 2 2011-08-17 11:06:11.237
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.ui".
!STACK 0
java.util.ConcurrentModificationException
        at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
        at java.util.HashMap$EntryIterator.next(Unknown Source)
        at java.util.HashMap$EntryIterator.next(Unknown Source)
        at org.eclipse.jdt.internal.core.JavaModelManager.secondaryTypesSearching(JavaModelManager.java:4550)
        at org.eclipse.jdt.internal.core.JavaModelManager.secondaryTypes(JavaModelManager.java:4411)
        at org.eclipse.jdt.internal.core.NameLookup.findSecondaryType(NameLookup.java:591)
        at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:697)
        at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:621)
        at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:103)
        at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:294)
        at org.eclipse.jdt.internal.core.CancelableNameEnvironment.findType(CancelableNameEnvironment.java:45)
        at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:132)
        at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getType(PackageBinding.java:127)
        at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.isViewedAsDeprecated(PackageBinding.java:211)
        at org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding.isViewedAsDeprecated(ReferenceBinding.java:1217)
        at org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.cachePartsFrom(BinaryTypeBinding.java:366)
        at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:684)
        at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:663)
        at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:296)
        at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:138)
        at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:183)
        at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:487)
        at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:541)
        at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.resolveSingleImport(CompilationUnitScope.java:754)
        at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2645)
        at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2378)
        at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:44)
        at org.eclipse.jdt.internal.compiler.ast.TypeReference.internalResolveType(TypeReference.java:131)
        at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:207)
        at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:185)
        at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1216)
        at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:892)
        at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:1036)
        at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:300)
        at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:201)
        at org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:739)
        at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:381)
        at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:1124)
        at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:681)
        at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1175)
        at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:801)
        at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:544)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:537)
        at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:480)
        at org.eclipse.jdt.ui.SharedASTProvider.getAST(SharedASTProvider.java:128)
        at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:170)
        at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup$3.run(SelectionListenerWithASTManager.java:155)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


Reproducible: Sometimes
Comment 1 passmasterml CLA 2011-08-17 11:13:32 EDT
Duplicate of 351498. Apologies for raising it again..

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