Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!henry From: henry@utzoo.UUCP (Henry Spencer) Newsgroups: comp.lang.c Subject: Re: catering to bad code Message-ID: <7724@utzoo.UUCP> Date: Mon, 2-Mar-87 15:40:05 EST Article-I.D.: utzoo.7724 Posted: Mon Mar 2 15:40:05 1987 Date-Received: Mon, 2-Mar-87 15:40:05 EST References: <14833@amdcad.UUCP> <28200009@ccvaxa>, <955@uw-nsr.UUCP> Organization: U of Toronto Zoology Lines: 17 > >> At any rate it has been my experience that something like 70 - 80 % > >> of the C programs I have ported have had pointer problems. > > > >Grepping through the Gould UTX 2.0 sources, I found 19 standard 4.3BSD > >progams (out of about 420) had been altered... > > ... the code that I was talking about when I said 70 - 80 % had > pointer problems was not the code from 4.3BSD. ... It is worth pointing out that Berklix (x.yBSD) is not a fair test case for NULL-pointer problems, because the interaction between Berkeley and Sun shook most of the NULL-pointer bugs out of Berklix. Sun did it because the hardware of the early Suns pretty much demanded an inaccessible page at location zero. -- "We must choose: the stars or Henry Spencer @ U of Toronto Zoology the dust. Which shall it be?" {allegra,ihnp4,decvax,pyramid}!utzoo!henry