Valgrind 3.7.0を使用して、Javaネイティブコードのメモリリークを見つけたいと思います。jdk1.6.0._29を使用しています。
そのためには、-trace-children=yesフラグを設定する必要があります。そのフラグを設定すると、次のようなコマンドであっても、Javaアプリケーションでvalgrindを実行できなくなります。
valgrind --trace-children=yes --smc-check=all java -version
エラーメッセージが表示されます:
Error occurred during initialization of VM
Unknown x64 processor: SSE2 not supported
私はこのリンクを見ました:https ://bugs.kde.org/show_bug.cgi?id = 249943 、しかしそれは役に立ちませんでした。
Valgrindなしまたは--trace-childrenフラグなしでプログラムを実行することは問題ありません。
誰かが私に何ができるかについて何か考えがありますか?