News for hackers. Stuff that matters.
Re:Undefined behavior in C is a reading error by a1369209993 on Thursday May 20, 2021 @09:42PM (#27229627)
> the same place as suspicion of the "be lenient in what you accept" IETF principle

No. It's fine (arguably desireable, but reasonable people might disagree) for implementations that encounter undefined behaviour to terminate execution immediately, especially if it's with a error message. The problem is when implementations silently willfully misinterpret what they accept, particularly in ways that cause (not "expose"; reading from a null pointer and discarding the value (for example) isn't) security vulnerablities.

There are no comments on this comment yet.