dum ランキングとまとめ
dum タグ
dum 説明
無料でマルチプラットフォームのメモリデバッガ DUMA(意図しないメモリアクセスを検出)は、無料でマルチプラットフォームのメモリデバッグライブラリです。 DUMAは、Malloc()/新しいメモリバッファ内のメモリリークとバッファオーバーラン(またはアンダーラン)を検出できます。 Dumaはブルース・ペリンズの電気フェンスライブラリのフォークです。これが "duma"のいくつかの重要な機能です: ・Malloc、Calloc、Memalign、Strdup、Operator New、Memalign、Strdup、Operator New、Operator新しい、オペレータの削除、オペレーターの削除のような他の相手の割り当て機能のような "オーバーロード" CPUのMMU(メモリ管理ユニット)を利用します。 ・追加のメモリページを割り当てて保護するために、バッファの上部を超えて不正なアクセスを検出して保護します(または下位、ユーザーのオプション)。 ・プログラムをその命令で停止します。 ・メモリブロックの割り当て解除時にメモリブロックの保護されていない終わりに誤書きを検出する ・割り当て/割り当て解除機能の不一致を検出します。 Malloc()を使用した割り当てがオペレータ削除を使用したDeallocation ・リーク検出:プログラム出口まで割り当てられていないメモリブロックを検出する ・Linux / U * IXおよびMS Windows NT / 2K / XPオペレーティングシステムで動作する ・ソースコードの変更や再コンパイルを変更する必要なしにテストを可能にするLinux(およびU * IX)システム上のライブラリのプリロード このリリースの新機能: ・Win32の重要なセクションを使用した代替ロック ・TestMT.cにWindowsスレッドを追加しました ・Win32-CygwinのWin32_Semaphoresの使用 ・CreateSemaphore()がWin32でカウントされました ・マクロ「削除」を使用するときの定競争条件 ・strncpy()のバグ修正:エラーチェックが厳しすぎた
dum 関連ソフトウェア