Xref: utzoo comp.unix.aix:5341 comp.unix.programmer:1924 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!zephyr.ens.tek.com!tektronix!reed!intelhf!ichips!inews!pima!bhoughto From: bhoughto@pima.intel.com (Blair P. Houghton) Newsgroups: comp.unix.aix,comp.unix.programmer Subject: Re: HELP! Why do I get error message: "Segmentation fault(coredump)" ? Message-ID: <4426@inews.intel.com> Date: 27 May 91 20:15:25 GMT References: <1991May23.232950.27551@minyos.xx.rmit.oz.au> <1991May25.055311.8071@research.canon.oz.au> <1406@nlsun1.oracle.nl> Sender: news@inews.intel.com Organization: Intel Corp, Chandler, AZ Lines: 24 In article <1406@nlsun1.oracle.nl> hbergh@oracle.com writes: -In article <1991May25.055311.8071@research.canon.oz.au>, andy@research.canon.oz.au (Andy Newman) writes: -|> Sounds like a NULL pointer dereference. VAXen have data at location 0 -|> many modern systems don't (is AIX in this league?). - - Nope. From /usr/lpp/bos/bsdport: - - 7.1. Derefencing NULL Pointers - - The word at memory location zero contains a zero. - That means that code which has been incorrectly - written to use a NULL pointer to represent a null - string will work, but will not be portable to - other UNIX operating systems, and may not work on - future AIX systems. I may vomit. People who don't understand programming languages have no business writing compilers. --Blair "Some days it doesn't pay to let the monkeys back on their typewriters..."