Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jun 1996 21:49:26 -0700
From:      Sean Eric Fagan <sef@kithrup.com>
To:        michaelh@cet.co.jp, smpatel@umiacs.umd.edu
Cc:        hackers@freebsd.org
Subject:   Re: vfork cow?
Message-ID:  <199606180449.VAA06907@kithrup.com>

next in thread | raw e-mail | index | archive | help
>1-  Many old programs use vfork()'s "feature" of allowing the child access
>	to the parent's address space.  While it's plain wrong for a
>	program to exploit this side-effect of vfork(), it's already done
>	(and hard to undo).

Any such program will not work under FreeBSD, because it doesn't do this!

Also, I don't think "many" programs ever depended on this.  csh did, and it
was fixed a long time ago.  (The fact that the 4.2 allowed the child process
to modify its parent's memory was a bug, and was listed as such in the
manpage.)

Sean.



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