Bug 577826 - Message: ClassFormatException thrown: Invalid byte tag in constant pool: 15
Summary: Message: ClassFormatException thrown: Invalid byte tag in constant pool: 15
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: AJBrowser (show other bugs)
Version: 1.9.6   Edit
Hardware: PC Windows 10
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-15 10:13 EST by Folkert M CLA
Modified: 2021-12-15 10:13 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Folkert M CLA 2021-12-15 10:13:25 EST
Message: ClassFormatException thrown: Invalid byte tag in constant pool: 15
Stack trace: org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15
at org.aspectj.apache.bcel.classfile.Constant.readConstant(Constant.java:145)
at org.aspectj.apache.bcel.classfile.ConstantPool.<init>(ConstantPool.java:103)
at org.aspectj.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:254)
at org.aspectj.apache.bcel.classfile.ClassParser.parse(ClassParser.java:162)
at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.java:260)
at org.aspectj.weaver.bcel.BcelWorld.resolveObjectType(BcelWorld.java:229)
at org.aspectj.weaver.World.resolveObjectType(World.java:163)
at org.aspectj.weaver.World.resolve(World.java:130)
at org.aspectj.weaver.World.resolve(World.java:109)
at org.aspectj.weaver.bcel.BcelObjectType.getDeclaredInterfaces(BcelObjectType.java:130)
at org.aspectj.weaver.ResolvedTypeX$Name.getDeclaredInterfaces(ResolvedTypeX.java:750)
at org.aspectj.weaver.ResolvedTypeX.getDirectSupertypes(ResolvedTypeX.java:48)
at org.aspectj.weaver.ResolvedTypeX.collectInterTypeMungers(ResolvedTypeX.java:1160)
at org.aspectj.weaver.ResolvedTypeX.getInterTypeMungersIncludingSupers(ResolvedTypeX.java:1139)
at org.aspectj.weaver.ResolvedTypeX.checkInterTypeMungers(ResolvedTypeX.java:1205)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations( AjLookupEnvironment.java:499)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations( AjLookupEnvironment.java:361)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.doPendingWeaves( AjLookupEnvironment.java:229)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.completeTypeBindings( AjLookupEnvironment.java:134)
at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:331)
at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:348)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.java:727)
  
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild(AjBuildManager.java:206)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:140)
at org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAdapter.java:121)
at org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread.run(AspectJBuildManager.java:191)