想到google上的chinacodejam上学习一下,结果遇到了很奇怪的问题。
用java applet启动竞赛场,在登录后即将进入的时候,所有的firefox都会crash。
用java web start方式启动,一样会在登录进入的时候crash,不过,这时可以看到log.
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xb1db91da, pid=15175, tid=2979195824
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_05-b05 mixed mode, sharing)
# Problematic frame:
# C [libfontmanager.so+0x331da]
#
# An error report file with more information is saved as hs_err_pid15175.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
我的java版本:
java -version
java version “1.5.0_05”
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)
在http://forums.topcoder.com/?module=Thread&threadID=507619&start=0&mc=5处,有人也遇到了这个问题,然后他们降级到1.4的java就可以了。
所以我也安装了1.4,安装到/usr/lib/j2re-1.4下,并处理了JAVA_HOME,也作了update-alternatives的添加和更改,但执行chinacodejam时,其自动下载java 1.5.02,然后又出现上述问题,导致无解。
发表回复