From owner-freebsd-hackers Tue Aug 8 15:39:31 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA18867 for hackers-outgoing; Tue, 8 Aug 1995 15:39:31 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id PAA18851 ; Tue, 8 Aug 1995 15:39:27 -0700 Received: from corbin.Root.COM (corbin [198.145.90.34]) by Root.COM (8.6.11/8.6.5) with ESMTP id PAA11200; Tue, 8 Aug 1995 15:38:36 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id PAA02285; Tue, 8 Aug 1995 15:40:12 -0700 Message-Id: <199508082240.PAA02285@corbin.Root.COM> To: Gary Clark II cc: freebsd-hackers@freefall.cdrom.com Subject: Re: FoxPro II.1 In-reply-to: Your message of "Tue, 08 Aug 95 15:20:38 PDT." <199508082220.PAA18261@freefall.cdrom.com> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 08 Aug 1995 15:40:12 -0700 Sender: hackers-owner@FreeBSD.org Precedence: bulk >Since I've gotten a new kdump from Steven, I can now report what is >really going on, instead of the mistranslated things as before. > >How does the following look? > >CALL open(0x40524f,0,0) >NAMI "/dev/null": >RET open 4 >CALL fcntl(0x4,0x6,0xefbfbf34) >RET fcntl -1 errno 99 Unknown error: 99 >CALL close (0x4) >RET close 0 > >Then it goes on to load error messages and then it exits. The above fcntl() is highly bogus. I suspect that the main problem is that the process group/PID (third argument to fcntl) wasn't specified, or a pointer to it was specified rather than the actual value (i.e. it wasn't dereferenced). ...but why you would want to do an F_SETOWN on /dev/null is also a little strange. -DG