0
我试图在运行Ubuntu 10.04的ARM平台上启动Java应用程序。当使用普通的java
命令时,它运行良好。当试图使用可可VM java -cacao
然后我得到以下错误:ARM上的OpenJDK和Cacao:未知的陷阱指令
LOG: [0x2aac4540] trap_handle: Unknown trap instruction at 0x2efa793c
LOG: [0x2aac4540] PC=0x2efa793c
LOG: [0x2aac4540] Aborting...
LOG: [0x2aac4540] Backtrace (4 stack frames):
LOG: [0x2aac4540] /usr/lib/jvm/java-6-openjdk/jre/lib/arm/cacao/libjvm.so(+0x36244) [0x2ac58244]
LOG: [0x2aac4540] /usr/lib/jvm/java-6-openjdk/jre/lib/arm/cacao/libjvm.so(+0x363da) [0x2ac583da]
LOG: [0x2aac4540] /usr/lib/jvm/java-6-openjdk/jre/lib/arm/cacao/libjvm.so(+0x3e11e) [0x2ac6011e]
LOG: [0x2aac4540] /usr/lib/jvm/java-6-openjdk/jre/lib/arm/cacao/libjvm.so(+0x47248) [0x2ac69248]
的Java版本,我使用:
$ java -cacao -version
java version "1.6.0_18"
IcedTea Runtime Environment (1.8.13) (6b18-1.8.13-0ubuntu1~10.04.1)
CACAO (build 1.1.0pre2, compiled mode)
- 是不是有什么毛病我的应用程序?
- 有没有办法告诉哪个指令实际上导致错误?
- 我是否错过其他东西使用caco vm需要什么?