ダウンロードリスト

プロジェクト概要

Electric Fence(efence)は、malloc()のメモリバッファでオーバーラン(またはアンダーラン)を正確に起こす命令であなたのプログラムを停止します。。続いてGDBはバグを起こすソースコード行を表示します。仮想メモリのハードウェアを使用して各バッファの境界にレッドゾーンを作成し、それにタッチし、あなたのプログラムが停止します。長年にわたってあなたを悩ませている、これらの以前は捕捉不可能だった全てのオーバーランのバグをキャッチします。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2005-01-04 14:38
2.4.11

壊れた信号処理の信頼をテストプログラムeftestで修正されました。 2番目のSIGSEGVシグナルをシグナルハンドラから捕まって停止した。setjmp関数/ longjmpをsigsetjmpに/ siglongjmp変更され、呼び出しをさらに信号をブロックに追加されたsigprocmaskする。
タグ: Major bugfixes
Broken signal handling was fixed in the confidence
test program eftest. The second SIGSEGV signal
stopped getting caught from the signal handler.
setjmp/longjmp was changed to
sigsetjmp/siglongjmp, and calls to sigprocmask
were added to unblock further signals.

2004-07-20 03:36
2.4.10

このリリースでは、MS - Windows用のサポートを追加いくつかのC + +のサポートを追加し、リークの検出を追加します。
タグ: Major feature enhancements
This release adds support for MS Windows, adds some C++ support, and adds leak detection.

2001-01-30 15:12
2.2.2

固定共有ライブラリの位置独立コードを指定します。
Fixed shared library to be position-independent code.

2001-01-30 15:12
2.2.0

電気柵は現在、マルチスレッドデバッグするマルチスレッドプログラムが正しく動作します。静的なバージョン以外にも、それは共有ライブラリをLD_PRELOADを使用して、ロードのため、再度する必要はありません電気柵でデバッグするプログラムをリンクします。コマンド"エフ<command>は任意の動的な電気柵の下でのバグEF_PROTECT_FREEに関する実行可能なリンクされて修復され、実行されます。
Electric Fence will now debug multi-threaded programs correctly.
Besides the static version, it's loadable as a shared library
using LD_PRELOAD, thus you don't have to re-link your program to
debug it with Electric Fence. The command "ef &lt;command&gt;
will run any dynamic-linked executable under Electric
Fence and a bug concerning EF_PROTECT_FREE has been repaired.

2001-01-30 15:12
2.1

前に、私のスレッドでパッチを適用する- safenessと私は送られてきた他の変更を開始私は、安定したバージョンを出すことだ。これは私に送信するには良い時期だとパッチ。
I'm putting out the stable version before I start to patch in
thread-safeness and other modifications I've been sent. This would
be a good time to send me patches.

プロジェクトリソース