1.4.2 translate errors

From: Andrew Neiderer (neiderer_at_morticia.arl.army.mil)
Date: 10/22/04


Date: Fri, 22 Oct 2004 15:30:17 GMT

I programmed a simple GUI using Swing with build 1.3.1 on
a Windows machine. Now someone is interested in using this code under RH Linu!
with a Blackdown 1.4.2 build. It has been some years since I looked at Java
but I will dig into it if I must. I just want to do this as fast as possible.

I get the following errors when I try to translate. There may not be enough
information here but I'd rather not post code and use more bandwidth.
If someone sees something obvious please let me know. The JDC doesn't
offer support so before I try that route I will try here.

Thank you.

- Andrew M. Neiderer
  US Army Research Laboratory

-----------------------------------------------------------------

$ j2sdk1.4.2/bin/javac DISimGUI.java

An ex-eption has occurred in the compiler (1.4.2). Please file a bug at the
Java Developer Connection (http://java.sun.com/cgi-bin/bugreport.cgi)
after checking the Bug Parade for duplicates. Include your program and the
following diagnostic in your report. Thank you.

java.lang.ArrayIndexOutOfBoundsException: 5376

        at com.sun.tools.javac.v8.code.ClassReader.readPool(ClassReader.java:453)
        at com.sun.tools.javac.v8.code.ClassReader.readName(ClassReader.java:554)
        at com.sun.tools.javac.v8.code.ClassReader.readMethod(ClassReader.java:798)
        at com.sun.tools.javac.v8.code.ClassReader.readClass(ClassReader.java:883)
        at com.sun.tools.javac.v8.code.ClassReader.readClassFile(ClassReader.java:936)
        at com.sun.tools.javac.v8.code.ClassReader.fillIn(ClassReader.java:1091)
        at com.sun.tools.javac.v8.code.ClassReader.complete(ClassReader.java:1049)
        at com.sun.tools.javac.v8.code.Symbol.complete(Symbol.java:372)
        at com.sun.tools.javac.v8.code.Symbol$ClassSymbol.complete(Symbol.java:691)
        at com.sun.tools.javac.v8.code.ClassReader.loadClass(ClassReader.java:1130)
        at com.sun.tools.javac.v8.comp.Resolve.loadClass(Resolve.java:471)
        at com.sun.tools.javac.v8.comp.Resolve.findIdentInPackage(Resolve.java:644)
        at com.sun.tools.javac.v8.comp.Attr.selectSym(Attr.java:1127)
        at com.sun.tools.javac.v8.comp.Attr.visitSelect(Attr.java:1076)
        at com.sun.tools.javac.v8.tree.Tree$Select.accept(Tree.java:1091)
        at com.sun.tools.javac.v8.comp.Attr.attribTree(Attr.java:198)
        at com.sun.tools.javac.v8.comp.Attr.attribType(Attr.java:228)
        at com.sun.tools.javac.v8.comp.Enter$MemberEnter.visitImport(Enter.java:763)
        at com.sun.tools.javac.v8.tree.Tree$Import.accept(Tree.java:407)
        at com.sun.tools.javac.v8.comp.Enter$MemberEnter.memberEnter(Enter.java:715)
        at com.sun.tools.javac.v8.comp.Enter$MemberEnter.memberEnter(Enter.java:727)
        at com.sun.tools.javac.v8.comp.Enter$MemberEnter.visitTopLevel(Enter.java:746)
        at com.sun.tools.javac.v8.tree.Tree$TopLevel.accept(Tree.java:390)
        at com.sun.tools.javac.v8.comp.Enter$MemberEnter.memberEnter(Enter.java:715)
        at com.sun.tools.javac.v8.comp.Enter$CompleteEnter.complete(Enter.java:848)
        at com.sun.tools.javac.v8.code.Symbol.complete(Symbol.java:372)
        at com.sun.tools.javac.v8.code.Symbol$ClassSymbol.complete(Symbol.java:691)
        at com.sun.tools.javac.v8.comp.Enter.complete(Enter.java:601)
        at com.sun.tools.javac.v8.comp.Enter.main(Enter.java:582)
        at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:331)
        at com.sun.tools.javac.v8.Main.compile(Main.java:569)
        at com.sun.tools.javac.Main.compile(Main.java:36)
        at com.sun.tools.javac.Main.main(Main.java:27)