Tag Archives: including good

Link

A philosophic reason to sets pointers to NULL after free’ing them.


A philosophic reason to sets pointers to NULL after free’ing them.

On reflection, I think I got this one right, and I kinda like it! I have experienced other people’s double-free errors, surprisingly, but the value of crashing-on-access-via-null is persuasive to me. Making double-free happen silently and without error is a small cost for positively crashing on a rogue access through a freed pointer.