ダウンロードリスト

プロジェクト概要

DUMA (意図しないメモリ アクセスの検出) を malloc() のメモリ バッファーをオーバーラン (または underruns) 命令を正確にあなたのプログラムを停止します。GDB には、バグの原因、ソース コード行が表示されます。各バッファーの国境で赤のゾーンを作成する仮想メモリのハードウェアを使用して動作します: タッチその, とあなたのプログラムを停止します。それは以前キャッチ不可能なオーバーラン バグをキャッチできます。ドゥーマはブルース ・ ペレンズ電気柵ライブラリのフォークです。
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2009-04-13 00:58
2.5.15

このリリースでは別のWin32上のクリティカルセクションを使用してロック機構を実装します。これは、Windows testmt.c Threadingを追加します。これはWin32上でWIN32_SEMAPHORESを使用して、Cygwinの。これは修正CreateSemaphore()Win32でカウントされます。これは修正競合状態を削除するマクロを使用する。あまりにも厳格さはstrncpyをのバグ修正():エラーチェックしています。
This release implements an alternative locking mechanism using critical sections on Win32. It adds Windows Threading to testmt.c. It uses WIN32_SEMAPHORES on Win32-Cygwin. It fixes CreateSemaphore() counts on Win32. It fixes a race condition when using macro delete. It has a bugfix in strncpy(): error check was too rigorous.

2008-04-28 02:45
2.5.14

スイッチDUMA_ALLOW_MALLOC_0削除されています。スイッチDUMA_MALLOC_0_STRATEGYとDUMA_NEW_0_STRATEGY、現在のサイズがゼロのためのアロケータが追加されているANSIです/ C + +の準拠規格です。ほとんどのコンパイラの警告が削除されている。ための提案を〜/。gdbinitをしmprotectFailed()が追加されている上でのヒント。 READMEを更新されています。
タグ: Major bugfixes
The switch DUMA_ALLOW_MALLOC_0 has been removed. The switches DUMA_MALLOC_0_STRATEGY and DUMA_NEW_0_STRATEGY have been added, and now the allocator for size zero is ANSI/C++ standard compliant. Most compiler warnings have been removed. A suggestion for ~/.gdbinit and a hint on mprotectFailed() have been added. The README has been updated.

2008-03-10 03:29
2.5.13

が64 testoperatorsテスト例ハングビットのLinuxプラットフォーム(x86_64およびMIPS64)のための主要なバグ修正されます。
タグ: Major bugfixes
There is a major bugfix for a hang of the testoperators test case on 64-bit Linux platforms (x86_64 and MIPS64).

2008-01-25 22:30
2.5.12

このリリースではDUMA_CHECK_FREQ'autmaticallyそれぞれのn番目の割り当てでは、すべてのメモリは、人の土地は、環境変数'をチェックする/解除を追加します。 n = 0の自動チェックを無効にする。 README.txtファイルが更新されている。
タグ: Minor feature enhancements
This release adds the environment variable 'DUMA_CHECK_FREQ' to autmatically check all memory no man's land at each n'th allocation/deallocation. n=0 to deactivate automatic checks. README.txt has been updated.

2008-01-21 01:57
2.5.11

スレッドの安全性の主要なバグ修正。
タグ: Major bugfixes
A major bugfix in thread safety.

プロジェクトリソース