A memory debugger is a debugger for finding software memory problems such as memory leaks and buffer overflows. These are due to bugs related to the allocation...
7 KB (418 words) - 14:11, 30 June 2025
A debugger is a computer program used to test and debug other programs (the "target" programs). Common features of debuggers include the ability to run...
11 KB (1,368 words) - 01:18, 1 April 2025
breakpoints, and change values in memory. The term debugger can also refer to the person who is doing the debugging. Generally, high-level programming...
27 KB (3,482 words) - 13:00, 4 May 2025
and HTML DOM debugger drgn - A scriptable debugger for Linux, from Meta Dr. Memory — a DynamoRIO-based memory debugger Dynamic debugging technique (DDT)...
6 KB (645 words) - 05:12, 8 July 2025
PurifyPlus (redirect from Purify (debugger))
PurifyPlus is a memory debugger program used by software developers to detect memory access errors in programs, especially those written in C or C++. It...
7 KB (634 words) - 04:35, 14 December 2024
Dmalloc (category Free memory debuggers)
find memory leaks, off-by-one errors, and usage of invalid addresses in some library functions calls. Memory debugger § List of memory debugging tools...
1 KB (109 words) - 16:03, 10 December 2024
Insure++ (category Memory management software)
Insure++ is a memory debugger computer program, used by software developers to detect various errors in programs written in C and C++. It is made by Parasoft...
4 KB (344 words) - 20:38, 30 March 2023
Valgrind (category Free memory debuggers)
tool for memory debugging, memory leak detection, and profiling. Valgrind was originally designed to be a freely licensed memory debugging tool for Linux...
16 KB (1,662 words) - 18:55, 20 July 2025
This is a comparison of debuggers: computer programs that are used to test and debug other programs. List of debuggers "TotalView 8.15.10 Platforms and...
4 KB (36 words) - 14:38, 18 February 2025
Electric Fence (category Free memory debuggers)
physical barrier, see electric fence. Electric Fence (or eFence) is a memory debugger written by Bruce Perens. It consists of a library which programmers...
2 KB (264 words) - 16:03, 10 December 2024
Therefore, a leak would occur. */ } Buffer overflow Memory management Memory debugger Plumbr is a popular memory leak detection tool for applications running...
19 KB (2,615 words) - 21:38, 21 February 2025
The GNU Debugger (GDB) is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, Assembly, C...
22 KB (2,221 words) - 16:11, 22 July 2025
line-oriented debugger DEBUG.EXE is an external command in operating systems such as DOS, OS/2 and Windows (only in 16-bit/32-bit versions). DEBUG can act as...
15 KB (1,335 words) - 04:54, 24 May 2025
extension which provides debugging and profiling capabilities. Performance analysis Memory debugger (includes list of memory profilers) "CodeXL". Archived...
15 KB (580 words) - 05:11, 8 July 2025
Mtrace (category Free memory management software)
mtrace is the memory debugger included in the GNU C Library. Note that mtrace tool works only with single threaded applications. In a multithreaded application...
6 KB (709 words) - 04:20, 27 February 2025
the malloc library. Buffer overflow Memory debugger Memory protection Page size Variable-length array 7.20.3 Memory management functions (PDF). ISO/IEC...
36 KB (4,141 words) - 04:19, 26 June 2025
Memwatch (category Free memory management software)
diagnose memory leaks, it can also be used to analyze a program's memory usage from its provided logging facilities. Memwatch differs from most debugging software...
1 KB (116 words) - 14:47, 1 April 2025
debugger is a debugger present in some operating system kernels to ease debugging and kernel development by the kernel developers. A kernel debugger might...
5 KB (456 words) - 14:54, 6 February 2025
combines intermediate build files into an executable file Memory debugger – Software memory problem finder Minifier – Removal of unnecessary characters...
4 KB (609 words) - 11:53, 4 May 2025
Heisenbug (category Debugging)
debugger. This is particularly true when the behavior involves interaction with an entity not under the control of a debugger, such as when debugging...
12 KB (1,405 words) - 00:40, 11 July 2025
(1999), a tool for locating the sources of D-cache misses Valgrind, a memory debugger July 2006 – Julian Seward won a Google-O'Reilly Open Source Award for...
2 KB (141 words) - 12:28, 31 May 2024
heap memory management. Many memory debuggers such as Purify, Valgrind, Insure++, Parasoft C/C++test, AddressSanitizer are available to detect memory corruption...
4 KB (478 words) - 16:46, 22 July 2023
Coverity, which offers static memory analysis for C. DieHard, its redesign DieHarder, and the Allinea Distributed Debugging Tool are special heap allocators...
18 KB (1,911 words) - 12:35, 18 June 2025
Visual Studio (redirect from Visual Studio Debugger)
as code refactoring. The integrated debugger works as both a source-level debugger and as a machine-level debugger. Other built-in tools include a code...
172 KB (15,410 words) - 17:05, 22 July 2025
Intel Inspector (category Memory management software)
error and places a debugger breakpoint at the problematic code location, allowing the user to investigate the details in a debugger. The tool also detects...
4 KB (366 words) - 14:51, 15 March 2025
MacsBug (category Debuggers)
language/machine-level) debugger for the classic Mac OS operating system. MacsBug is an acronym for Motorola Advanced Computer Systems Debugger, as opposed to...
7 KB (782 words) - 16:31, 25 July 2025
will crash the program and it will show the guilty code in the debugger. The ARM64 memory tagging extension (MTE) - disabled by default on Linux systems...
15 KB (1,891 words) - 06:59, 11 June 2025
Core dump (redirect from Memory dump)
did not support attaching debuggers to running processes, so core dumps were necessary to run a debugger on a process's memory contents. Core dumps can...
24 KB (2,818 words) - 05:30, 7 June 2025
Arm DDT (redirect from Streamline Distributed Debugging Tool)
features memory debugging which detect memory leaks, or reading and writing beyond the bounds of arrays. It was the first debugger to be able to debug petascale...
5 KB (335 words) - 10:21, 18 June 2025
caused a billion dollars of pain and damage in the last forty years. Memory debugger Zero page "CWE-476: NULL Pointer Dereference". MITRE. Tony Hoare (2009-08-25)...
17 KB (2,095 words) - 02:51, 20 July 2025