<div dir="auto"><div><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Sep 30, 2025, 1:07 AM Joseph Myers <<a href="mailto:josmyers@redhat.com">josmyers@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, 29 Sep 2025, Amit wrote:<br>
<br>
> """"It is so less that it is better to validate the arguments to avoid<br>
> crashes, etc.""""<br>
<br>
Actually, reliably crashing a program on a bug (such as passing a null <br>
pointer to a function whose interface specifies that's not valid) can be <br>
much safer than continuing execution after undefined behavior.<br>
<br>
-- <br>
Joseph S. Myers<br>
<a href="mailto:josmyers@redhat.com" target="_blank" rel="noreferrer">josmyers@redhat.com</a></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div dir="auto"><br>I am not going to get into any discussion because I have learned that glibc people are defensive people and they will defend their wrongdoings.</div><div dir="auto"><br></div><div dir="auto">------------</div><div dir="auto"><br style="font-size:12.8px;background-color:rgb(250,248,255)"></div></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote></div></div></div>