Path: utzoo!attcan!uunet!mcvax!cernvax!ethz!forty2!poole From: poole@forty2.UUCP (Simon Poole) Newsgroups: comp.os.minix Subject: Re: V1.4 #0 (introduction) Summary: Bugs ... Message-ID: <635@forty2.UUCP> Date: 4 Feb 89 21:51:15 GMT References: <1945@ast.cs.vu.nl> <869@nosc.NOSC.MIL> Reply-To: poole@forty2.UUCP (Simon Poole) Organization: Exp. Physics University Zuerich Lines: 27 ast writes >> Please report bugs large and small by posting appropriate messages (and fixes, >> where possible) to the newsgroup. >> Ok, well `more' won't run as posted on a ST, but the diffs I posted a couple of weeks ago fix that. The diffs to `sh' nearly work on the ST-Minix with a bit of work to get the patches applied properly, except that there is a change in the `eval' function that causes `isassign' (in sh1.c) to be called with a NULL pointer which promptly gets dereferenced, I haven't analysed the problem in depth, but simply changing `isassign' to check for NULL and return the proper return code seems to fix it (at last fast here files!). Some more ST.Minix related bugs: regexp expects a third argument as distributed with ST-Minix, but I yet have to find a program other than `more' that actually sets it, this results in unpredicable behaviour in all programs that use regexp (example: grep '^Subject' * dosen't work). Matter of fact the `cgrep' that is distributed with 1.4 doesn't call regexp with the third argument either! -- ---------------------------------------------------------------------------- UUCP: ...mcvax!cernvax!forty2!poole Simon Poole BITNET: K538915@CZHRZU1A ----------------------------------------------------------------------------