Date: Fri, 7 Aug 1998 13:24:00 -0600 From: Nate Williams <nate@mt.sri.com> To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> Cc: Archie Cobbs <archie@whistle.com>, freebsd-current@FreeBSD.ORG, bde@zeta.org.au, dg@root.com Subject: Re: memory leaks in libc Message-ID: <199808071924.NAA20307@mt.sri.com> In-Reply-To: <199808071721.NAA20680@khavrinen.lcs.mit.edu> References: <199808070332.XAA17093@khavrinen.lcs.mit.edu> <199808071712.KAA29716@bubba.whistle.com> <199808071721.NAA20680@khavrinen.lcs.mit.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
> >> I believe that any program which suffers serious harm from the memory > >> leak probably needs to use a different environment-access model. > > > Yes, until we fix the bug. Then they don't anymore, that's the whole point. > > No, you've missed the point entirely. *Any program which does enough > playing around with the environment to be harmed by this memory leak > is using a totally inappropriate interface.* That's not for you to decide, or even make judgements on. If you provide an interface, it should be bug-free. If there where bugs in our Q macros, and people were using them for inappropriate reasons, it doesn't justify the bugs. They may be the most *appropriate* and *portable* inteface available to programs, even if you don't like it personally. I'm in agreement with Archie here. We're not here to change the world to a different model than anyone else uses, we're here to provide a bug-free stable OS. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808071924.NAA20307>