Bug 15865 - IllegalStateException out of background reconciling
Summary: IllegalStateException out of background reconciling
Status: RESOLVED DUPLICATE of bug 15788
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 2.0 M6   Edit
Assignee: Philipe Mulet CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-13 12:20 EDT by Darin Swanson CLA
Modified: 2002-05-21 13:02 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 Darin Swanson CLA 2002-05-13 12:20:25 EDT
Not entirely sure what caused the problem.
Was selfhosting (running not debugging on jdk1.4.1-beta-b10)
exception was from the target.

java.lang.IllegalStateException: zip file closed
	at java.util.zip.ZipFile.getEntry(ZipFile.java:143)
	at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.read
(ClassFileReader.java:541)
	at org.eclipse.jdt.internal.core.ClassFile.getBinaryTypeInfo
(ClassFile.java:163)
	at org.eclipse.jdt.internal.core.ClassFile.generateInfos
(ClassFile.java:121)
	at org.eclipse.jdt.internal.core.Openable.buildStructure
(Openable.java:66)
	at org.eclipse.jdt.internal.core.Openable.openWhenClosed
(Openable.java:386)
	at org.eclipse.jdt.internal.core.BinaryMember.openHierarchy
(BinaryMember.java:78)
	at org.eclipse.jdt.internal.core.JavaElement.getRawInfo
(JavaElement.java:386)
	at org.eclipse.jdt.internal.core.BinaryType.isInterface
(BinaryType.java:398)
	at org.eclipse.jdt.internal.core.BinaryType.isClass(BinaryType.java:392)
	at org.eclipse.jdt.internal.core.NameLookup.acceptType
(NameLookup.java:104)
	at org.eclipse.jdt.internal.core.NameLookup.seekTypesInBinaryPackage
(NameLookup.java:603)
	at org.eclipse.jdt.internal.core.NameLookup.seekTypes
(NameLookup.java:549)
	at org.eclipse.jdt.internal.core.NameLookup.findType
(NameLookup.java:431)
	at org.eclipse.jdt.internal.core.NameLookup.findType
(NameLookup.java:359)
	at org.eclipse.jdt.internal.core.SearchableEnvironment.find
(SearchableEnvironment.java:49)
	at org.eclipse.jdt.internal.core.SearchableEnvironment.findType
(SearchableEnvironment.java:128)
	at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType
(LookupEnvironment.java:85)
	at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getType
(LookupEnvironment.java:421)
	at org.eclipse.jdt.internal.compiler.lookup.Scope.getJavaLangObject
(Scope.java:793)
	at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass
(ClassScope.java:560)
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy
(ClassScope.java:662)
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarc
hy(CompilationUnitScope.java:170)
	at 
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings
(LookupEnvironment.java:161)
	at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile
(Compiler.java:303)
	at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:553)
	at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.resolve
(CompilationUnitProblemFinder.java:163)
	at org.eclipse.jdt.internal.core.WorkingCopy.reconcile
(WorkingCopy.java:374)
	at 
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile
(JavaReconcilingStrategy.java:72)
	at 
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile
(JavaReconcilingStrategy.java:121)
	at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess
(MonoReconciler.java:95)
	at 
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run
(AbstractReconciler.java:134)
Comment 1 Olivier Thomann CLA 2002-05-13 17:19:29 EDT

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