From owner-cvs-sys Wed Apr 23 15:07:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26299 for cvs-sys-outgoing; Wed, 23 Apr 1997 15:07:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA26268; Wed, 23 Apr 1997 15:07:20 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA09743; Wed, 23 Apr 1997 15:07:07 -0700 (PDT) Date: Wed, 23 Apr 1997 15:07:07 -0700 (PDT) Message-Id: <199704232207.PAA09743@freefall.freebsd.org> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-sys@FreeBSD.org Subject: cvs commit: src/sys/kern imgact_shell.c kern_exec.c Sender: owner-cvs-sys@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk ache 97/04/23 15:07:07 Modified: sys/kern imgact_shell.c kern_exec.c Log: Don't clobber user space argv0 memory on shell exec, mainly for vfork() Fix another bug: if argv[0] is NULL, garbadge args might be added for shell script Submitted by: Tor Egge (with yet one fault detect from me) Revision Changes Path 1.15 +2 -3 src/sys/kern/imgact_shell.c 1.63 +24 -14 src/sys/kern/kern_exec.c