|
|
|
|
|
by duneroadrunner
3534 days ago
|
|
SaferCPlusPlus[1] is an easier option when starting from a C/C++ code base. It's also one of the faster options, but if people are willing to accept some performance cost, I think the easiest solution would probably be to "harden" the LLVM/gcc sanitizers so that they can be used in deployed builds, not just debug builds. The sanitizers don't catch everything, but pretty close it seems. [1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus |
|
All kinds of things could solve the C-level problems or substitute with a C wrapper but nobody cares enough to do it.