Yes it does.
The app with the "fuzzypointer" is more probably detected & killed before it messes up the memory of other apps/OS.
Sorry, but it's not as simple as you make it sound. For one, you can't just kill the culprit task, if you do, you risk to
really damage the rest of the system, as that task might be holding information that another task has got a pointer to, for instance, or it might be holding a semaphore (and no, you can't safely just release the semaphore, as that might leave the data it was protecting in an incoherent state), or whatever else can come to your mind.