[Bug 520] Program compiled by ecj causes icedtea to segfault

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Jul 19 13:28:50 PDT 2010


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


jon.vanalten at redhat.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED




------- Comment #12 from jon.vanalten at redhat.com  2010-07-19 20:28 -------
Never mind finding a concise test case.  This is fixed upstream, as of b20
release of OpenJDK6.  Which I would have realized earlier, if I'd actually
tested against my local build after realizing the ecj-produced bytecode was
what hotspot was having trouble with. :/

Building from IcedTea6 head will give you the fix[1], and this should be what
you get in next IcedTea6 releases.  I can't speak to when such releases will be
available via ${distro}.  Skimming the change summary from b20[2] it's not
immediately obvious to me what fixed this, but using class file produced by
ecj, I can (when run-time configured with sufficient heap) run program with
1500 elements without hitting bug.  Much more than that requires heap beyond
the physical RAM I am working with.

[1] http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-June/009417.html
[2]
http://blogs.sun.com/darcy/resource/OpenJDK_6/openjdk6-b20-changes-summary.html


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list