[Bug 2782] New: CACAO - Internal compiler error: java.lang.ArrayIndexOutOfBoundsException (ECJ race condition)

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Sat Jan 9 23:30:39 UTC 2016


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2782

            Bug ID: 2782
           Summary: CACAO - Internal compiler error:
                    java.lang.ArrayIndexOutOfBoundsException (ECJ race
                    condition)
           Product: IcedTea
           Version: 2.6.3
          Hardware: ppc
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: CACAO
          Assignee: stefan at complang.tuwien.ac.at
          Reporter: chewi at gentoo.org
                CC: unassigned at icedtea.classpath.org, xerxes at zafena.se

When trying to compile gnu-classpath 0.98 (and probably 0.99, haven't tried)
with any version of ECJ (3.7, 4.2, 4.4, 4.5, 4.6M4), I get output like the
following from a CACAO-based icedtea.

1. ERROR in
/var/tmp/portage/dev-java/gnu-classpath-0.98-r4/work/classpath-0.98/org/omg/CORBA/DynEnum.java
(at line 0)
        /* DynEnum.java --
        ^
Internal compiler error: java.lang.ArrayIndexOutOfBoundsException: 45 at
java.lang.Throwable.fillInStackTrace(Throwable.java:783)

I know it's a race condition because it works if I manually perform the
compilation under "taskset -c 0". I'm pretty sure it's a CACAO problem because
it doesn't happen with a Zero-based icedtea, IBM's JVM, or a native ECJ built
with GCJ. It also happens with icedtea 1.13.9 so I don't believe it's a recent
CACAO issue.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20160109/466ace28/attachment-0001.html>


More information about the distro-pkg-dev mailing list