-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
7u65
-
x86
-
linux
FULL PRODUCT VERSION :
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.2) (Arch Linux build 7.u65_2.5.2-1-i686)
OpenJDK Server VM (build 24.65-b04, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux me 3.16.2-1-ARCH #1 SMP PREEMPT Sat Sep 6 13:13:35 CEST 2014 i686 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
I catch this bug when recompile project or redeploy then on Glassfish Server
REGRESSION. Last worked in version 7u60
ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.lang.ArrayIndexOutOfBoundsException: 3699
at com.sun.tools.javac.jvm.ClassReader.readPool(ClassReader.java:464)
at com.sun.tools.javac.jvm.ClassReader.readClassSymbol(ClassReader.java:562)
at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:1907)
at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:2020)
at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2208)
at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:2139)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:421)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:821)
at com.sun.tools.javac.jvm.ClassReader.loadClass(ClassReader.java:2320)
at com.sun.tools.javac.comp.Resolve.loadClass(Resolve.java:1062)
at com.sun.tools.javac.comp.Resolve.findIdentInPackage(Resolve.java:1227)
at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:2392)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:2283)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1677)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:431)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:418)
at com.sun.tools.javac.comp.Attr.attribType(Attr.java:473)
at com.sun.tools.javac.comp.Attr.attribType(Attr.java:466)
at com.sun.tools.javac.comp.MemberEnter.attribImportType(MemberEnter.java:721)
at com.sun.tools.javac.comp.MemberEnter.visitImport(MemberEnter.java:558)
at com.sun.tools.javac.tree.JCTree$JCImport.accept(JCTree.java:513)
at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:401)
at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:413)
at com.sun.tools.javac.comp.MemberEnter.visitTopLevel(MemberEnter.java:525)
at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:459)
at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:401)
at com.sun.tools.javac.comp.MemberEnter.complete(MemberEnter.java:876)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:421)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:821)
at com.sun.tools.javac.comp.Enter.complete(Enter.java:491)
at com.sun.tools.javac.comp.Enter.main(Enter.java:469)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:929)
at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:824)
at com.sun.tools.javac.main.Main.compile(Main.java:439)
at com.sun.tools.javac.main.Main.compile(Main.java:353)
at com.sun.tools.javac.main.Main.compile(Main.java:342)
at com.sun.tools.javac.main.Main.compile(Main.java:333)
at com.sun.tools.javac.Main.compile(Main.java:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:56)
at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1159)
at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:935)
at org.netbeans.modules.java.source.ant.JavacTask.execute(JavacTask.java:145)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
REPRODUCIBILITY :
This bug can be reproduced always.
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.2) (Arch Linux build 7.u65_2.5.2-1-i686)
OpenJDK Server VM (build 24.65-b04, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux me 3.16.2-1-ARCH #1 SMP PREEMPT Sat Sep 6 13:13:35 CEST 2014 i686 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
I catch this bug when recompile project or redeploy then on Glassfish Server
REGRESSION. Last worked in version 7u60
ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.lang.ArrayIndexOutOfBoundsException: 3699
at com.sun.tools.javac.jvm.ClassReader.readPool(ClassReader.java:464)
at com.sun.tools.javac.jvm.ClassReader.readClassSymbol(ClassReader.java:562)
at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:1907)
at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:2020)
at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2208)
at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:2139)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:421)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:821)
at com.sun.tools.javac.jvm.ClassReader.loadClass(ClassReader.java:2320)
at com.sun.tools.javac.comp.Resolve.loadClass(Resolve.java:1062)
at com.sun.tools.javac.comp.Resolve.findIdentInPackage(Resolve.java:1227)
at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:2392)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:2283)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1677)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:431)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:418)
at com.sun.tools.javac.comp.Attr.attribType(Attr.java:473)
at com.sun.tools.javac.comp.Attr.attribType(Attr.java:466)
at com.sun.tools.javac.comp.MemberEnter.attribImportType(MemberEnter.java:721)
at com.sun.tools.javac.comp.MemberEnter.visitImport(MemberEnter.java:558)
at com.sun.tools.javac.tree.JCTree$JCImport.accept(JCTree.java:513)
at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:401)
at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:413)
at com.sun.tools.javac.comp.MemberEnter.visitTopLevel(MemberEnter.java:525)
at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:459)
at com.sun.tools.javac.comp.MemberEnter.memberEnter(MemberEnter.java:401)
at com.sun.tools.javac.comp.MemberEnter.complete(MemberEnter.java:876)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:421)
at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:821)
at com.sun.tools.javac.comp.Enter.complete(Enter.java:491)
at com.sun.tools.javac.comp.Enter.main(Enter.java:469)
at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:929)
at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:824)
at com.sun.tools.javac.main.Main.compile(Main.java:439)
at com.sun.tools.javac.main.Main.compile(Main.java:353)
at com.sun.tools.javac.main.Main.compile(Main.java:342)
at com.sun.tools.javac.main.Main.compile(Main.java:333)
at com.sun.tools.javac.Main.compile(Main.java:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:56)
at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1159)
at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:935)
at org.netbeans.modules.java.source.ant.JavacTask.execute(JavacTask.java:145)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
REPRODUCIBILITY :
This bug can be reproduced always.
- duplicates
-
JDK-8052121 Javac on bad class file get ArrayIndexOutOfBoundsException at at com.sun.tools.javac.jvm.ClassReader.readPool
-
- Closed
-
- relates to
-
JDK-8052121 Javac on bad class file get ArrayIndexOutOfBoundsException at at com.sun.tools.javac.jvm.ClassReader.readPool
-
- Closed
-