valgrind

    8

    2答えて

    Qt Creatorを使用してC++アプリケーションを開発しています。メモリリークを追跡しようとしています。 私はthese instructions *に続き、私のUbuntuマシンでValgrind isntalledを持っています。 私は解析メモリセクションからアプリケーションを開始し、停止ボタンをクリックした後、私はTool Analyze Memory finished, 928 iss

    6

    1答えて

    私は最新のValgrindソースコードを持っています。 Valgrindをターゲットマシン(powerpc)にインストールします。このマシンには、ソフトウェアの構築はサポートされていません。ですから、私はpowerpcマシン用の私のビルドマシン(x86)でValgrindをコンパイルする必要があります。今私の質問は私のターゲットマシンにhow to install the cross compil

    3

    1答えて

    私はvalgrindを初めて使ったので、valgrindを呼び出して、mallocが利用可能なメモリ不足で失敗するようにすることができるかどうか疑問に思っていました。 のような何か: $ valgrindのののhelloworld --heapsize = 10

    1

    1答えて

    valgrindからエラーが発生しています(実際にはかなりのエラーが発生しています)。 私は構造体を宣言するために、このコードを使用しています:arrayPtrは、他の構造体へのポインタの配列へのポインタであることを意味する struct HashTableT { HashFuncT hashFunc; // array of SortedList's SortedListPtr* arr

    6

    1答えて

    ログをプロファイリングするとき、Kcachegrindは%を含む%を13.92%として示します。 FAQ Q:1に記載されているように、100%に近づかないといいでしょうか?ここで は、プロファイルログ必ずしも

    24

    4答えて

    Valgrindには、スレッドエラー検出を行うツールが2つあります(HelgrindとDRD)。これらのツールは実質的に類似している。 私の主な質問は:私が代わりに他のいずれかを使用する必要があるとき、私のマルチスレッドコードをチェックするために? 広義には、なぜ2つのツールがありますか?私は彼らが完全に冗長ではないと思います。重要な違いは何ですか?私は一般的に両方のツールでコードを実行する予定で

    10

    1答えて

    で作業する場合、そのようなこの一つとして、スレッドに参加する「可能性が失われた」メモリを報告しますそれは、「おそらく失われた」記憶を報告します。 join()を省略すると、これは論理的です。その場合、プログラムが終了してもスレッドはまだ実行されているためです。しかし、スレッドが終了した場合、私は警告がないことを期待します。ここで はバックトレースです: ==8797== 288 bytes in

    108

    3答えて

    Valgrindツールを使用している間、私はvalgrindツールによって生成された詳細を記録する必要があります。どうすればそれを達成できますか?私はそれは、情報を漏らすだけで、プログラムの出力ではなくvalgrindのメモリエラーを与え、 valgrind a.out > test valgrind a.out | test とをのようなものを試してみました。プログラムでユーザーとのやり

    1

    4答えて

    更新:str1の新しいデータ用に割り当てられたメモリ。メモリエラーです。 作成した文字列クラスに対して+ =メソッドを書き直そうとしています。メインクラスで次に Class mystring{ public: friend void operator+=(mystring& str1, const mystring& str2){ mystring temp;

    14

    2答えて

    GTK +とGladeを使用するアプリケーションがあります。 memcheckツールを使用してValgrindを実行すると、約2,000のエラーが出力されます。誰もGTKアプリケーションのために共有できる良い抑制ファイルを持っていますか? 私はこれらを試してみましたが、それぞれが、まだ〜900エラーで私の葉: http://www.vips.ecs.soton.ac.uk/development/