Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bloom-beacon!gatech!dscatl!galbp!bing From: bing@galbp.LBP.HARRIS.COM (Bing Bang) Newsgroups: comp.os.minix Subject: YABFS (yet another bug in fs) Message-ID: <1721@galbp.LBP.HARRIS.COM> Date: Fri, 18-Sep-87 17:44:52 EDT Article-I.D.: galbp.1721 Posted: Fri Sep 18 17:44:52 1987 Date-Received: Sun, 20-Sep-87 15:23:19 EDT Reply-To: bing@galbp.UUCP (Bing Bang) Organization: Harris/Lanier, Atlanta, GA Lines: 23 this is a real obscure bug, it will not show up unless you have multiple procs running on multiple ttys. but it is fatal... ok in fs/pipe.c the routine do_unpause while (mess.RESP_PROC_NR != proc_nr) { revive(....); if(receive(task, &m)..... ^^^ this should be "&mess". also, if a user doesn't have read permission but does have execute permission to a executable file, the system doesn't allow him to execute the file. in a multi-user environment, this is not so good for security. i haven't yet looked into this one yet. i got some requests to mail individuals copies of my tty driver. i think i will wait till it all works and post it instead.... -- Bing H. Bang +-------------------+ Harris/Lanier |MSDOS: just say no.| Atlanta GA +-------------------+