valgrind

    1

    1答えて

    valgrindツールのソースコードリリース(http://valgrind.org/downloads/current.html)は、抑制ディレクトリをルートディレクトリに表示します(darwin16.suppなど)。 これらのファイルを使用する場合は、ソースダウンロードから取得する必要がありますか、インストール中にマシン上のある場所に追加する必要がありますか? 私がCIをインストールしてval

    -1

    1答えて

    char *プロパティのセットを含む構造体があります。 struct gcp_values { char* srcX; char* srcY; char* dstX; char* dstY; }; よく私はこれらのエラーがでこれらのラインであるIはvalgrindのテストを実行するとき、それはこれらoutpt 12 bytes in 4 blocks are definitely l

    2

    2答えて

    割り当ての場合I は、カスタムリストである必要があります。タイトルとして、nodes \ itemsのdeleteを呼び出していてもメモリリークが発生します。私はこれについて何か助けていただければ幸いです。 valgrindの ==12125== 40 (24 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss re

    0

    1答えて

    私は、Valgrindによって報告されたように、メモリに誤動作する単純なコードで完全に立ち往生しています。私はこの短いテストケースにそれを減少: #include <vector> struct el { el * next = nullptr; }; class list { public: list(): tail(nullptr) {} voi

    2

    1答えて

    ValgrindはGsoapのメモリリークを検出しています。これは非常に基本的なサンプルコードです: //file hr.cpp #include "soapH.h" #include "ns1.nsmap" int main() { struct soap *soap_ = soap_new(); soap_destroy(soap_); soap_en

    0

    1答えて

    サービスを停止したり、プログラムをインストールしたりできないWindowsの実働サーバーにインストールされているサービスにメモリリークがあります。私はタスクマネージャを使ってメモリのダンプをファイルに抽出しました。 このメモリダンプは1GB以上になりますが、DotMemoryのようなツールを使用すると、2MBのメモリしか表示されません。私はリークが管理されていないメモリにあり、リークを見つけるため

    1

    3答えて

    私はvalgrindソースコードでいくつかの実験をしようとしています。私はテストコードとして以下のコードを使用しています: #include <stdio.h> int g_int = 12; int main() { int y = 10; int x; printf("%d\n",x); return x; } "test.out"という名前

    0

    1答えて

    Googleに似た質問がたくさんありますが、それらを試してみましたが、どれも問題なく動作しています。 Valgrindを使用して、デバイス用にコンパイルされたバイナリファイルのメモリリークを検出しようとしています(プロセッサ:ARM926EJ-S rev 5(v5l)を使用)。 したがって、自分のデバイス用の特定のツールチェーンを使用してValgrindをクロスコンパイルしようとしています。 は、

    0

    2答えて

    私はそれを説明できない問題があります。 メモリリークについてvalgrindで確認プログラムの実行順序が、プログラムの実行可能ファイルを実行したときの順序と異なることに気付きました。 私は自分のプログラムを縮小し、問題がどこにあるのかをコンパイルするようにしました。 私はコンパイルして、次のコードを実行します。 [email protected] ~ $ ./program I am 18320

    1

    1答えて

    X11/Xutilライブラリを使用して画面からピクセルを取得しようとしていますが、valgrindによると、コード内のメモリリーク: get_pixel.cpp #include <iostream> #include <X11/Xutil.h> int main(int argc, char** argv) { Display *display = XOpenDisplay(n