[sldev] [VWR] Heap checkers

Callum Lerwick seg at haxxed.com
Sun Aug 3 23:50:39 PDT 2008


On Thu, 2008-07-31 at 11:55 +0100, Robin Cornelius wrote:
> So the questions remain, any other good utilities that people know of,
> even platform dependent ones?, as 98% of the code is common anyway so
> an error caught somewhere is probably effecting more that one system.

gcc has 'mudflap' these days:

http://gcc.gnu.org/wiki/Mudflap_Pointer_Debugging

I played with it with OpenJPEG a bit, seems to do much the same thing as
valgrind, though IIRC it ran a bit faster. Still comes with a big
performance hit. I managed to get slviewer to build with mudflap, but
just ended up with an immense amount of bogus spew since mudflap
initially didn't work right with C++. Gcc bug #19319 claims to be fixed:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19319

But I don't think it was in the Fedora gcc build I was using at the
time. Mudflap may or may not work with C++ now, since that was ~4 months
ago.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20080804/9ec6594b/attachment.pgp


More information about the SLDev mailing list