0

コンソール ログに次のエラーが表示されます。

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

サーバーの起動直後にエラーが出力されます。

エラーの意味は何ですか?

4

2 に答える 2

1

それはどちらかである可能性があります

  • JVM にバグがある場合は、最新の JVM を使用してみて、同じ問題が発生するかどうかを確認してください。
  • オブジェクトを正しく作成していない JNI ライブラリがあります。
于 2009-02-16T20:27:08.190 に答える
0

この報告されたバグは、問題の追跡に役立つと思います。

概要:スレッド グループ名が null (jvmpi も) の場合、GetThreadGroupInfo がクラッシュする

報告対象: 1.4.2_03、tiger-beta2

リリース 修正 済み 1.5(tiger-b56)

評価:従来の java.lang.ThreadGroup では名前を null にすることが許可されているため、vm でこれを許可する必要があります。

同様の jvm を使用しているため、バグ レポートで提供されているテスト コードを確認して、同じバグが見つかったかどうかを判断することをお勧めします。

于 2009-05-12T17:35:08.793 に答える