Bug 99623 - java.io.StreamCorruptedException: invalid stream header
Summary: java.io.StreamCorruptedException: invalid stream header
Status: RESOLVED DUPLICATE of bug 99582
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-13 08:51 EDT by attila lendvai CLA
Modified: 2005-06-14 04:43 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 attila lendvai CLA 2005-06-13 08:51:38 EDT
Unfortunately I can't provide any other information as I have no idea what 
triggers this exception... I've got another project which is quite similar to 
this and uses the same libraries and that one compiles fine.

     [iajc] java.io.StreamCorruptedException: invalid stream header
     [iajc]     at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.
java:753)
     [iajc]     at java.io.ObjectInputStream.<init>(ObjectInputStream.java:268)
     [iajc]     at org.aspectj.weaver.ResolvedTypeMunger.
readSourceLocation(ResolvedTypeMunger.java:153)
     [iajc]     at org.aspectj.weaver.NewMethodTypeMunger.
readMethod(NewMethodTypeMunger.java:47)
     [iajc]     at org.aspectj.weaver.ResolvedTypeMunger.
read(ResolvedTypeMunger.java:107)
     [iajc]     at org.aspectj.weaver.WeaverStateInfo.read(WeaverStateInfo.java:
106)
     [iajc]     at org.aspectj.weaver.AjAttribute.read(AjAttribute.java:95)
     [iajc]     at org.aspectj.weaver.bcel.BcelAttributes.
readAjAttributes(BcelAttributes.java:42)
     [iajc]     at org.aspectj.weaver.bcel.BcelObjectType.
unpackAspectAttributes(BcelObjectType.java:199)
     [iajc]     at org.aspectj.weaver.bcel.BcelObjectType.<init>(BcelObjectType.
java:103)
     [iajc]     at org.aspectj.weaver.bcel.BcelWorld.
makeBcelObjectType(BcelWorld.java:239)
     [iajc]     at org.aspectj.weaver.bcel.BcelWorld.
resolveObjectType(BcelWorld.java:234)
     [iajc]     at org.aspectj.weaver.World.resolveObjectType(World.java:163)
     [iajc]     at org.aspectj.weaver.World.resolve(World.java:130)
     [iajc]     at org.aspectj.weaver.World.resolve(World.java:109)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory.
fromEclipse(EclipseFactory.java:116)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.
AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:368)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.
AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:362)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.
AjLookupEnvironment.createBinaryTypeFrom(AjLookupEnvironment.java:749)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:407)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.
accept(Compiler.java:191)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
LookupEnvironment.askForType(LookupEnvironment.java:137)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
PackageBinding.getTypeOrPackage(PackageBinding.java:178)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.findImport(CompilationUnitScope.java:388)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.findSingleImport(CompilationUnitScope.java:441)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.faultInImports(CompilationUnitScope.java:314)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.faultInTypes(CompilationUnitScope.java:375)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.
process(Compiler.java:500)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.
compile(Compiler.java:330)
     [iajc]     at org.aspectj.ajdt.internal.core.builder.AjBuildManager.
performCompilation(AjBuildManager.java:727)
     [iajc]     at org.aspectj.ajdt.internal.core.builder.AjBuildManager.
doBuild(AjBuildManager.java:206)
     [iajc]     at org.aspectj.ajdt.internal.core.builder.AjBuildManager.
batchBuild(AjBuildManager.java:140)
     [iajc]     at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:
109)
     [iajc]     at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:
60)
     [iajc]     at org.aspectj.tools.ajc.Main.run(Main.java:291)
     [iajc]     at org.aspectj.tools.ajc.Main.runMain(Main.java:227)
     [iajc]     at org.aspectj.tools.ant.taskdefs.AjcTask.
executeInSameVM(AjcTask.java:1218)
     [iajc]     at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:
988)
     [iajc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
java:269)
     [iajc]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [iajc]     at org.apache.tools.ant.Target.execute(Target.java:301)
     [iajc]     at org.apache.tools.ant.Target.performTasks(Target.java:328)
     [iajc]     at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
     [iajc]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
     [iajc]     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.
java:107)
     [iajc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
java:269)
     [iajc]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [iajc]     at org.apache.tools.ant.Target.execute(Target.java:301)
     [iajc]     at org.apache.tools.ant.Target.performTasks(Target.java:328)
     [iajc]     at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
     [iajc]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
     [iajc]     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.
java:107)
     [iajc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
java:269)
     [iajc]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [iajc]     at org.apache.tools.ant.Target.execute(Target.java:301)
     [iajc]     at org.apache.tools.ant.Target.performTasks(Target.java:328)
     [iajc]     at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
     [iajc]     at org.apache.tools.ant.Project.executeTargets(Project.java:
1063)
     [iajc]     at org.apache.tools.ant.Main.runBuild(Main.java:632)
     [iajc]     at org.apache.tools.ant.Main.startAnt(Main.java:183)
     [iajc]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
     [iajc]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
     [iajc] D:
\work\granite\workspace\nvsr\src\web\java\com\netvisor\nvsr\web\NVSRInstance.
java [error] Internal compiler error
     [iajc] org.aspectj.weaver.BCException: malformed org.aspectj.weaver.
WeaverState attribute java.io.EOFException
     [iajc]     at org.aspectj.weaver.AjAttribute.read(AjAttribute.java:121)
     [iajc]     at org.aspectj.weaver.bcel.BcelAttributes.
readAjAttributes(BcelAttributes.java:42)
     [iajc]     at org.aspectj.weaver.bcel.BcelObjectType.
unpackAspectAttributes(BcelObjectType.java:199)
     [iajc]     at org.aspectj.weaver.bcel.BcelObjectType.<init>(BcelObjectType.
java:103)
     [iajc]     at org.aspectj.weaver.bcel.BcelWorld.
makeBcelObjectType(BcelWorld.java:239)
     [iajc]     at org.aspectj.weaver.bcel.BcelWorld.
resolveObjectType(BcelWorld.java:234)
     [iajc]     at org.aspectj.weaver.World.resolveObjectType(World.java:163)
     [iajc]     at org.aspectj.weaver.World.resolve(World.java:130)
     [iajc]     at org.aspectj.weaver.World.resolve(World.java:109)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory.
fromEclipse(EclipseFactory.java:116)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.
AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:368)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.
AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.java:362)
     [iajc]     at org.aspectj.ajdt.internal.compiler.lookup.
AjLookupEnvironment.createBinaryTypeFrom(AjLookupEnvironment.java:749)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:407)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.
accept(Compiler.java:191)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
LookupEnvironment.askForType(LookupEnvironment.java:137)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
PackageBinding.getTypeOrPackage(PackageBinding.java:178)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.findImport(CompilationUnitScope.java:388)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.findSingleImport(CompilationUnitScope.java:441)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.faultInImports(CompilationUnitScope.java:314)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.
CompilationUnitScope.faultInTypes(CompilationUnitScope.java:375)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.
process(Compiler.java:500)
     [iajc]     at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.
compile(Compiler.java:330)
     [iajc]     at org.aspectj.ajdt.internal.core.builder.AjBuildManager.
performCompilation(AjBuildManager.java:727)
     [iajc]     at org.aspectj.ajdt.internal.core.builder.AjBuildManager.
doBuild(AjBuildManager.java:206)
     [iajc]     at org.aspectj.ajdt.internal.core.builder.AjBuildManager.
batchBuild(AjBuildManager.java:140)
     [iajc]     at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:
109)
     [iajc]     at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:
60)
     [iajc]     at org.aspectj.tools.ajc.Main.run(Main.java:291)
     [iajc]     at org.aspectj.tools.ajc.Main.runMain(Main.java:227)
     [iajc]     at org.aspectj.tools.ant.taskdefs.AjcTask.
executeInSameVM(AjcTask.java:1218)
     [iajc]     at org.aspectj.tools.ant.taskdefs.AjcTask.execute(AjcTask.java:
988)
     [iajc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
java:269)
     [iajc]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [iajc]     at org.apache.tools.ant.Target.execute(Target.java:301)
     [iajc]     at org.apache.tools.ant.Target.performTasks(Target.java:328)
     [iajc]     at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
     [iajc]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
     [iajc]     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.
java:107)
     [iajc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
java:269)
     [iajc]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [iajc]     at org.apache.tools.ant.Target.execute(Target.java:301)
     [iajc]     at org.apache.tools.ant.Target.performTasks(Target.java:328)
     [iajc]     at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
     [iajc]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:383)
     [iajc]     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.
java:107)
     [iajc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.
java:269)
     [iajc]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [iajc]     at org.apache.tools.ant.Target.execute(Target.java:301)
     [iajc]     at org.apache.tools.ant.Target.performTasks(Target.java:328)
     [iajc]     at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
     [iajc]     at org.apache.tools.ant.Project.executeTargets(Project.java:
1063)
     [iajc]     at org.apache.tools.ant.Main.runBuild(Main.java:632)
     [iajc]     at org.apache.tools.ant.Main.startAnt(Main.java:183)
     [iajc]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
     [iajc]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
Comment 1 Andrew Clement CLA 2005-06-14 04:43:27 EDT
appears to be an exact duplicate of bug 99582 where I've already appended a comment.

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