http://developer.kde.org/~sewardj/ Valgrind is a GPL'd tool to help you find memory-management problems in your programs. When a program is run under Valgrind's supervision, all reads and writes of memory are checked, and calls to malloc/new/free/delete are intercepted. As a result, Valgrind can detect problems such as: * Use of uninitialised memory * Reading/writing memory after it has been free'd * Reading/writing off the end of malloc'd blocks * Reading/writing inappropriate areas on the stack * Memory leaks -- where pointers to malloc'd blocks are lost forever * Passing of uninitialised and/or unaddressible memory to system calls * Mismatched use of malloc/new/new [] vs free/delete/delete [] * Some misuses of the POSIX pthreads API -- Florin Andrei "Some times are fuzzier than others." - Dan Farmer & Wietse Venema
where is your valgrind report for openssh? On Mon, Jul 29, 2002 at 10:27:48AM -0700, Florin Andrei wrote:> http://developer.kde.org/~sewardj/ > > Valgrind is a GPL'd tool to help you find memory-management problems in > your programs. When a program is run under Valgrind's supervision, all > reads and writes of memory are checked, and calls to > malloc/new/free/delete are intercepted. As a result, Valgrind can detect > problems such as: > > * Use of uninitialised memory > * Reading/writing memory after it has been free'd > * Reading/writing off the end of malloc'd blocks > * Reading/writing inappropriate areas on the stack > * Memory leaks -- where pointers to malloc'd blocks are lost forever > * Passing of uninitialised and/or unaddressible memory to system > calls > * Mismatched use of malloc/new/new [] vs free/delete/delete [] > * Some misuses of the POSIX pthreads API > > -- > Florin Andrei > > "Some times are fuzzier than others." - Dan Farmer & Wietse Venema > > _______________________________________________ > openssh-unix-dev at mindrot.org mailing list > http://www.mindrot.org/mailman/listinfo/openssh-unix-dev
Apparently Analagous Threads
- Crossed lines - a worrying problem.
- Re: [PATCH nbdkit 2/4] valgrind: Add --show-leak-kinds=all and comprehensive list of suppressions.
- Will there be a new release soon?
- [LLVMdev] C as used/implemented in practice: analysis of responses
- [LLVMdev] C as used/implemented in practice: analysis of responses