{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel"],"comment":"Trace and analyze memory leaks in C++ programs","compare":null,"dependentCount":null,"description":"LeakTracer is a small tool for checking C++ programs for memory leaks.  Run\nyour program using the provided LeakCheck script.  It uses the LD_PRELOAD\nfeature to \"overlay\" some functions on top of your functions (no recompile\nneeded).\n\nLeakTracer uses gdb to print out the exact line where memory was allocated\nbut not freed -- this means you have to free all dynamically allocated data.\nLeakTracer also overrides the global operator new and operator delete --\nthis will give problems if you override them as well.\n\nLeakTracer traces only new/delete calls; it does not look at traditional\nmalloc/free/realloc.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/leaktracer/","kind":"port","lastUpdate":null,"license":["PD"],"maintainer":"ports@FreeBSD.org","name":"leaktracer","newest":true,"newestVersion":"2.4","noVulnData":false,"origin":"devel/leaktracer","otherSystems":[{"maintainer":"ports@FreeBSD.org","newest":true,"origin":"devel/leaktracer","path":"/devel/leaktracer/","system":"FreeBSD","version":"2.4"},{"maintainer":"ports@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/leaktracer","path":"","system":"HardenedBSD","version":"2.4"},{"maintainer":"ports@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/leaktracer","path":"","system":"GhostBSD","version":"2.4"}],"packages":null,"pkgName":"leaktracer-2.4","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"2.4","versions":null,"vulnerabilities":null,"www":"https://www.andreasen.org/LeakTracer/"}
