> If I access memory I didn't allocate the OS shuts the program down.
The real problem is when you access memory that did allocate.
The real problem is when you access memory that did allocate.
However, calloc everywhere won't save you from smashing the stack or pointer type confusion (a common source of JavaScript exploits). Very rarely is leftover data from freed memory the source of an exploit.
Have a little humility.