Valgrind. Valgrind starts exprimentally supporting AIX 5.2/5.3 from version 3.3.0. The latest release version is 3.3.1. We'll need to install gcc, autoconf, automake, gnu make first before we can compile Valgrind that is checked out from Valgrind source repository.
[tar.bz2 解压命令]
bzip2 -d xxx.tar.bz2
tar -xvf xxx.tar
valgrind-3.5.0.tar.bz2
cd valgrind
./autogen.sh
./configure --prefix=...
make
make install
[问题] AIX机器上没有安装autoconf!
[ valgrind帮助文档]
http://www.valgrind.org/docs/manual/mc-manual.html
### Valgrind在检查内存非法访问的功能只适用于动态分配的内存,不适用于栈中的内存 ###
valgrind --tool=memcheck --leak-check=full --show-reachable=yes -v -q