HUMAN VERIFICATION REQUIREDASVS 1.4.3 Resource lifecycle (when native_code is used)
MB-C16ASVS Level 2 Contextual Human AssuranceMedium
Dynamically allocated memory and resources are released, and that references or pointers to freed memory are removed or set to null to prevent dangling pointers and use-after-free vulnerabilities.