4

Valgrindで Eclipse を実行することに成功した人はいますか? 私は JNI コードが関係する特に毛むくじゃらのクラッシュと戦っており、Valgrind がおそらくその卓越性を (再び) 証明できることを期待していましたが、Valgrind で Eclipse を実行すると、JVM が終了し、初期オブジェクトを作成できないというエラー メッセージが表示されます。 heap (現在、正確なエラー メッセージにアクセスすることはできません。でき次第、この投稿を編集します。)

4

2 に答える 2

2

--smc-check=all を指定して valgrind を実行すると機能しますか?

また -- valgrind は、プログラムのメモリ要件をかなり劇的に増加させます。Eclipse のような大規模なものでは、問題が発生する余地が十分にあります。うまくいけば、あなたが 64 ビット ネイティブで (したがって十分なアドレス空間があり)、大量の RAM やスワップを持っていることを願っています。

于 2008-10-13T17:41:49.587 に答える
1

ネイティブ コードでクラッシュが発生した場合は、gdb を選択することをお勧めします。クラッシュ時に実行を自動的に停止し、スタック トレース (コマンドbt ) を表示することもできます。

于 2008-10-22T18:02:37.917 に答える