Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8067738

Throws java.lang.ArrayIndexOutOfBoundsException on rebuilding

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • None
    • 7u65
    • tools
    • 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.

            Unassigned Unassigned
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: