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
Unfortunately, that's not the only problem. There is a new function JVM_FindClassFromBootLoader and it's not obvious what to do with it.
Crap, the JVM_FindClassFromBootLoader is bug #137 actually. http://mips.complang.tuwien.ac.at/hg/cacao/rev/b60b5247b70d