我在控制台日志中看到以下错误:
HPROF ERROR: unable to resolve a method id
HPROF ERROR: got NULL trace in obj_alloc
HPROF ERROR: duplicate obj_id in object_alloc
HPROF ERROR: unable to resolve a method id
HPROF ERROR: got NULL trace in obj_alloc
HPROF ERROR: unable to resolve a method id
HPROF ERROR: got NULL trace in obj_alloc
HPROF ERROR: unable to resolve a method id
HPROF ERROR: got NULL trace in obj_alloc
HPROF ERROR: unable to resolve a method id
HPROF ERROR: got NULL trace in obj_alloc
HPROF ERROR: class ID already in use
我使用SUN 1.4.2-12 JDK在BEA Weblogic App Server 8.1上运行。
我在启动时将这些调试标志传递给JVM:
-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xrunhprof:heap=sites,format=a,file=server1.endurance.txt
启动服务器后几乎立即输出错误。
任何想法错误意味着什么?
答案 0 :(得分:1)
可能是
答案 1 :(得分:0)
我认为reported bug可以帮助您追踪问题。
概要:如果线程组名称为空(即jvmpi),则GetThreadGroupInfo崩溃
报告:1.4.2_03,tiger-beta2
发布固定 1.5(tiger-b56)
评估:旧版java.lang.ThreadGroup允许名称为null,因此vm需要 允许这样做。
当您使用类似的jvm时,我建议检查错误报告中提供的测试代码,以确定您是否发现了相同的错误。