3

クラスの 1 つで JVM (1.6.0b33) に java.lang.VerifyError (関数呼び出しの互換性のないオブジェクト引数) をスローさせています。このクラスは javassist (CtMethod.make() を使用) で計測されました (この 1 つのメソッドのみ)。

どのメソッド呼び出しがエラーをトリガーしたかを見つける方法はありますか? javap -c -s -l の出力を確認しましたが、呼び出し命令に問題はありません。

たとえば、このエラーが検出された場所について JVM に詳細を提供するように依頼する方法を誰かが知っていれば (コード アドレスがあればよいでしょう)、それで十分なので、どこに焦点を当てるかを知っていました。誰かがそのようにクラックしたい場合は、javapの出力を投稿できます...

4

1 に答える 1