(for those who don't know - 'valgrind' is probably the most advanced open-source software for detecting memroy corruption and leaks bugs in C/C++ applications, on linux/X86).
i've seen a mention of 'valgrind' made by muli a while back, regarding a bug he fixed for syscalltrack. i re-checked 'valgrind' today, and it looks like it had improved alot since 1-2 month back - it now supports linux 2.2 kernels (and not only 2.4 kernels) and glibc 2.1 (and not only 2.2), so it runs on redhat 6.2 and up. actually, it had some problem on my machine, but a small code change fixed the problem. and it works. and works quite well. i tested valgrind on a small (around 40K lines) gtk application we're developing, and managed to find varius memory leaks and memory corruption bugs using it. the application works quite well, and althought it has a noticeable impact on the execution speed of the tested application, the application is still able to operate. for anyone who was looking for something that could match the abilities of purify/insure++/boundschecker on linux, without paying the monopoly-prize to parasoft, you must check out valgrind. the URL is 'http://developer.kde.org/~sewardj/', and version 1.0 is rather near. -- guy "For world domination - press 1, or dial 0, and please hold, for the creator." -- nob o. dy ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
