java - 这些 HPROF 错误是什么意思?

标签 java debugging weblogic hprof

我在控制台日志中看到以下错误:

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

启动服务器后几乎立即输出错误。

知道这些错误意味着什么吗?

最佳答案

可能是其中之一

  • JVM 中存在错误,请尝试使用更新的 JVM,看看是否遇到同样的问题。
  • 您的 JNI 库无法正确创建对象。

关于java - 这些 HPROF 错误是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554064/

相关文章:

c# - Protocol Buffer .net "The type cannot be changed once a serializer has been generated"

java - Weblogic 11g : BEA-382513: OSB Replace action failed updating variable "body": {err}FORG0005: expected exactly one item, 获得 0 件商品

java - 使用 WebLogic 服务器进行热部署?

java - 使用List.subList执行元素批处理逻辑

java - 我可以忽略 BeanCreationException 并改为注入(inject) null 吗?

ios - Xcode 8 - 内存调试器不起作用

java - 调试工具在 Java 应用程序中挂起

java - "Routing"threadpoolexecutor 内的任务

java - JConsole 在 Linux 中的位置

file-upload - spring boot 无法上传文件