From: Kjeld DOT F DOT Christensen AT dxd DOT ericsson DOT se Subject: Re: strlen on a NULL 14 May 1998 00:20:47 -0700 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; name="Re:"; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: gnu-win32 AT cygnus DOT com > This is quite wrong for most unixes. > > cat test.c > main() > { > char *c = (char *) 0; > char d; > > d = *c; > } > > bash$ cc test.c > bash$ ./a.out > Segmentation fault (core dumped) > on FreeBSD, linux, solaris, sunos ... > > Anyway, check the kernel source, and see the part where they make page > 0 unreadable and unwriteable. Stupid exceptions: some SvR4 > implementations, and of course stupid old AIX. My HPUX does not core dump! Kjeld - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".