Date: Thu, 26 Jun 2008 12:56:07 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: Jeremie Le Hen <jeremie@le-hen.org> Cc: Kris Kennaway <kris@FreeBSD.org>, Ruslan Ermilov <ru@FreeBSD.org>, freebsd-arch@freebsd.org Subject: Re: Integration of ProPolice in FreeBSD Message-ID: <20080626125416.R96707@fledge.watson.org> In-Reply-To: <20080625092640.GC15815@obiwan.tataz.chchile.org> References: <200804181945.59189.max@love2party.net> <20080418204738.GE4840@obiwan.tataz.chchile.org> <20080419071400.GP73016@server.vk2pj.dyndns.org> <20080419074921.GI4840@obiwan.tataz.chchile.org> <20080420095911.GT5934@hoeg.nl> <f19c444a0804200320ifd64f85tbb19bcdbbb657dbb@mail.gmail.com> <20080423131720.GP92168@obiwan.tataz.chchile.org> <20080609200937.GB72413@obiwan.tataz.chchile.org> <486174DE.4080307@FreeBSD.org> <48617F66.6050607@FreeBSD.org> <20080625092640.GC15815@obiwan.tataz.chchile.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 25 Jun 2008, Jeremie Le Hen wrote: >> I'm running a build with CFLAGS += -fstack-protector now...just to see how >> much chaos will ensue :) > > All ports on my laptop are compiled with it. Only a few ones broke > during build: > lang/gcc41 > lang/gcc42 (gcc4x should break too) > emulators/qemu > net/etherboot > > Firefox, Gnome, X.org, and everything else seems to not only compile but > also work correctly. > > There may be little noise on freebsd-ports@ once the ports bits will have > been provided, because Propolice may put forth a few bugs involving stack > based buffers. In this case, the program is killed with SIGABRT and message > "stack overflow detected; terminated" is issued to syslog. I'd guess that this is rather well-trodden ground by other projects, since most operating systems ship with stack protection enabled by default these days. Our dubious advantage is that other people have probably found many of the problems in third-party applications themselves at this point :-). Robert N M Watson Computer Laboratory University of Cambridge
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080626125416.R96707>