BZ #140: CACAO fails to bootstrap with icedtea7

Status fields:

creation_ts:2010-09-19 22:09
component:vm
version:default branch
rep_platform:All
op_sys:Linux
bug_status:RESOLVED
resolution:FIXED
reporter:stefan@complang.tuwien.ac.at
A recent change [1] in jdk7 has caused this, specifically the string literals
(NULL_CAUSE_MESSAGE, ...) in java.lang.Throwable. Apparently, this doesn't sit well with
the initialization order in CACAO, resulting in a SIGSEGV.

[1] http://hg.openjdk.java.net/icedtea/jdk7/jdk/diff/c4d60bcce958/src/share/classes/java
/lang/Throwable.java

Comment #1 by stefan@complang.tuwien.ac.at on 2010-09-20 21:53:12

Unfortunately, that's not the only problem. There is a new function
JVM_FindClassFromBootLoader and it's not obvious what to do with it.

Comment #2 by stefan@complang.tuwien.ac.at on 2010-09-21 00:15:38

Crap, the JVM_FindClassFromBootLoader is bug #137 actually.

http://mips.complang.tuwien.ac.at/hg/cacao/rev/b60b5247b70d