Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Apr 2003 23:26:47 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        "W. Josephson" <cvs-D20030429@morphisms.net>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ...
Message-ID:  <20030430062647.GA82023@rot13.obsecurity.org>
In-Reply-To: <20030430043303.GA46365@mero.morphisms.net>
References:  <20030430002014.GA1190@dragon.nuxi.com> <Pine.GSO.4.10.10304300024280.1846-100000@pcnet1.pcnet.com> <20030430043303.GA46365@mero.morphisms.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--17pEHd4RhPHOinZp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Apr 30, 2003 at 12:33:03AM -0400, W. Josephson wrote:
> On Wed, Apr 30, 2003 at 12:27:22AM -0400, Daniel Eischen wrote:
> > Why can't you still do this?  You just have to know the real
> > name of the function you want to override.  Is malloc any
> > different than _malloc, so that you can't supply your own
> > with the correct symbol?
>=20
> It is just one more thing to hack around on
> every platform.  I still don't understand
> why the urge to make things more complicated
> for the sake of admittedly broken software.
> Why not just fix the bug at its source rather
> than making life more difficult for stuff that
> is written correctly?

Because the source is not always available.  Fortunately, for qpopper
it is, but as Jacques stated in another message there is a chance that
other binary applications also do this.

Kris


--17pEHd4RhPHOinZp
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+r2ynWry0BWjoQKURAq3HAKDfeX3GCbMRDTy7n6JgpHPRh0oEQwCg9+1c
/DvIzNXo9dbtFDenvLSE/AI=
=g9rh
-----END PGP SIGNATURE-----

--17pEHd4RhPHOinZp--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030430062647.GA82023>