[762] in NetBSD-Development
Re: Salvatore Valente: Starting Netscape on NetBsd.
daemon@ATHENA.MIT.EDU (Charles M. Hannum)
Mon May 8 05:33:37 1995
Date: Mon, 8 May 1995 05:33:14 -0400
From: "Charles M. Hannum" <mycroft@ai.mit.edu>
To: yandros@MIT.EDU
Cc: netbsd-dev@MIT.EDU
In-Reply-To: <9505080541.AA20726@bill-the-cat.MIT.EDU> (message from rain on Mon, 08 May 1995 01:41:34 EDT)
Does anyone have any idea why this happens? It's running a BSDI
binary. It doesn't seem to happen with the linux binary.
The buffer returned by uname(3) is in a slightly different format in
BSDI; some of the fields are shorter.
Fortunately, uname(3) passes the buffer size to the kernel in recent
BSDs, so the kernel can gracefully abort the system call rather than
stomping on a random piece of memory.