Path: utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!mips!daver!vsi1!zorch!xanthian From: xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) Newsgroups: comp.sys.amiga.tech Subject: Re: JRComm, VLT, Handshake Message-ID: <1990Oct28.214940.10754@zorch.SF-Bay.ORG> Date: 28 Oct 90 21:49:40 GMT References: <9811@uhccux.uhcc.Hawaii.Edu> <15328@cbmvax.commodore.com> <458@faatcrl.UUCP> Distribution: na Organization: SF-Bay Public-Access Unix Lines: 25 jprad@faatcrl.UUCP (Jack Radigan) writes: >jesup@cbmvax.commodore.com (Randell Jesup) writes: > >> A note for all programmers out there: there is NO guarantee that >>location 0 will be 0. References to location 0 are bugs, and enforcer will >>trap and report them. Memmung stuffs a nasty value into location 0 to try >>to break incorrect programs. > >Would've been nice if this was common knowledge *before* the 2091 hit the >streets. Alot of programs got bit by this problem, and more than a few >were written by lawful coders too. > > -jack- It's been common knowledge as long as there has been a C language that dereferencing a null pointer in C is a bug. I don't think Commodore was under any special obligation to jump up on that soapbox again; that harangue has been done to death. Buggy code is buggy code, and trying to blame it on the hardware vendor when it bites you is a bit lame. /// It's Amiga /// for me: why Kent, the man from xanth. \\\/// settle for \XX/ anything less? -- Convener, ongoing comp.sys.amiga grand reorganization.