Date: Fri, 8 Sep 2000 08:46:36 +1100 (EST) From: Bruce Evans <bde@zeta.org.au> To: Nate Williams <nate@yogotech.com> Cc: Andrew Gallatin <gallatin@cs.duke.edu>, marcel@cup.hp.com, freebsd-emulation@FreeBSD.ORG Subject: Re: IBM JDK fails due to lack of SA_SIGINFO support Message-ID: <Pine.BSF.4.21.0009080844380.30205-100000@besplex.bde.org> In-Reply-To: <200009071533.JAA05353@nomad.yogotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 7 Sep 2000, Nate Williams wrote: > > > The change you're referring to isn't all that much different that what > > > I'd been doing previously (setting MINSIGSTKSZ to 2048 in sys/signal.h). > > > > It is quite different. You change is not incorrect, but the committed > > versions of Nate's patch results in memory beyond the end of the stack > > being clobbered if the stack is actually use. > > Ouch. Why is that? I would have thought that the signalstack's were > 'essentially' unallocated space, so by bumping up the size, we were > giving the application more space to work with, not less. Alternative signal stacks are allocated by the application. Bumping the size in the kernel corresponds to using unallocated space beyond the end of the space allocated by the application. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0009080844380.30205-100000>