valgrind

Memory error detector

low risk

interactive breakdown — edit the command and press Explain
$ 
What it does

Detects memory leaks and invalid accesses.

Examples
valgrind --leak-check=full ./appCheck leaks · explain & risk-check →
Related
gdb strace
Open the full explainer →More in Debugging & Performance

Reference text is hand-written and may be incomplete — check man valgrind for your version. Test destructive commands on a non-production system first.