Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jun 2003 11:37:03 -0700
From:      Tim Kientzle <kientzle@acm.org>
To:        Garrett Wollman <wollman@lcs.mit.edu>
Cc:        Tim Robbins <tjr@freebsd.org>
Subject:   Re: adsl/pppoe no longer connecting on 5.1
Message-ID:  <3EE8C84F.9040106@acm.org>
References:  <200306112248.AA655556764@141.com> <20030612045022.GA36033@rot13.obsecurity.org> <20030612051812.GQ48387@mail.evip.pl> <20030612153849.A57744@dilbert.robbins.dropbear.id.au> <200306121617.h5CGHbQw084862@khavrinen.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Garrett Wollman wrote:

> alloca() in libc is *fundamentally* broken.  Only the compiler can
> know the current state of the stack frame...


Sounds like alloca() should simply be stricken from libc
on all architectures.

Might also be a good idea to begin removing uses of it.
Searching through the source tree, I note that there's
only a handful of uses of alloca outside of contrib and gnu.

Tim Kientzle



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