NetBSD/usr.bin/ktrace
itohy 0af9894f2f [ktruss] Use fork(2), not vfork(2).
The child process of do_ktrace() does return and the stack is
changed by another function call (execvp()).
By using vfork() (my previous change), the execution of the parent
process resumes on the modified stack.  Oops.
We could use vfork() carefully, but for now use fork().

Problem reported and investigated by Ethan Solomita <ethan@geocast.com>.
Thanks.
2000-04-13 01:27:53 +00:00
..
ktrace.1 add description for -e argument (for ktruss) 2000-04-10 08:11:01 +00:00
ktrace.c [ktruss] Use fork(2), not vfork(2). 2000-04-13 01:27:53 +00:00
ktrace.h remove prototype for setemul(), it's in kdump/setemul.h now 2000-04-10 09:30:26 +00:00
Makefile - remove duplicated setting for LDSTATIC in ktruss/Makefile. 1999-07-28 01:56:03 +00:00
subr.c