electric-fence (devel/electric-fence) Add to my watchlist

a library to detect memory buffers over- and underruns

Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.

Version: 2.1.13-0.1 License: GPL-2 GitHub
Reset

10 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
15 6232 2024-10-06 12:19:22 0:00:09 621 build successful
14.arm64 8733 2024-01-19 12:33:53 0:00:06 4216 build successful
14 10930 2023-11-13 3:02:50 0:01:02 1668 build successful
13.arm64 7968 2023-03-06 0:02:10 0:00:08 3926 build successful
13 6564 2022-12-25 10:49:41 0:00:16 979 build successful
12 11487 2022-01-07 18:33:44 0:00:21 3124 build successful
12.arm64 28140 2021-11-25 3:36:35 0:00:06 1573 build successful
11 8049 2020-12-18 8:45:53 0:00:58 954 build successful
11.arm64 3562 2020-11-28 2:50:55 0:00:19 511 build successful
10.15 17355 2019-12-28 21:27:20 0:00:47 1772 build successful