From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Jun  1 18:53:36 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id SAA22198;
	Mon, 1 Jun 1998 18:53:36 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from astemgw.astem.or.jp (astemgw.astem.or.jp [133.18.80.1])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id SAA22192
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Jun 1998 18:53:35 +0900 (JST)
	(envelope-from yab@astem.or.jp)
Received: from astemfs.astem.or.jp (astemfs [133.18.80.2])
	by astemgw.astem.or.jp (8.8.8/3.6W-12/22/97) with ESMTP id SAA29592
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Jun 1998 18:53:34 +0900 (JST)
Received: from astem.or.jp (astemfs.astem.or.jp [133.18.80.2])
	by astemfs.astem.or.jp (8.8.7+2.7Wbeta7/3.6Wbeta6-04/10/98) with ESMTP id SAA08909;
	Mon, 1 Jun 1998 18:53:33 +0900
Message-Id: <199806010953.SAA08909@astemfs.astem.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Sun, 31 May 1998 18:21:40 -0400."
             <9805312221.AA26725@hermes.is.seikei.ac.jp> 
Date: Mon, 01 Jun 1998 18:53:33 +0900
From: Kenji Yabuuchi <yab@astem.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 28975
Subject: [FreeBSD-users-jp 28975] Re: SIGSEGV 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

  $BLyFb!w5~ET9bEY5;=Q8&5f=j$H?=$7$^$9!#(B

>>> On Sun, 31 May 1998 18:21:40 -0400, Masahiro Saiki <saiki@hermes.is.seikei.ac.jp> said:
|> $B$^$:!"(Bmalloc$B4X?t$G%a%b%j$r3NJ]$7!"<!$K(Bmprotect$B4X?t$G3NJ]$7$?(B
|> $B%a%b%j$K%W%m%F%/%H(B(read,write$BIT2D(B)$B$r$+$1$^$9!#(B
|> $B$=$N8e$G%W%m%F%/%H$r$+$1$?%a%b%j$K%"%/%;%9$9$k$H!"K\Mh$J$i(B
|> SIGSEGV$B$N%7%0%J%k$,=P$k$O$:$J$N$G$9$,!"(BSIGBUS$B$,=P$F$7$^$$$^$9!#(B

  SIGSEGV$B$,=P$k$O$:$@$H$$$&$N$O$I$3$K=q$+$l$F$$$^$9$+!)(B


|> $B$3$l$O#O#S$N%P%0$J$N$G$7$g$&$+!)(B

  $B=q$-9~$_$G$-$J$$$h$&$J(Bprotection$B$r;}$D$H$3$m$K=q$1$P(BSIGBUS$B$,=P(B
$B$k$H;W$$$^$9!#(BSIGSEGV$B$,=P$k$N$O!"<+J,$N=q$1$J$$HO0O$K=q$$$?$H$-(B
$B$G$9!#%P%0$8$c$J$/$F;EMM$G$7$g$&!#(B

main()
{
    char	*p;
    
    p = main;
    *p = 0;
}

$B$G(BSIGBUS$B$,=P$^$9!#(B

  $B$G$b!"(Bsignal.h$B$G(BSIGBUS$B$r(B#ifndef _POSIX_SOURCE$B$G$/$/$C$F$k$H$$(B
$B$&$3$H$O!"(BPOSIX$B$K$O$J$$$s$G$9$+$M!#$@$H$9$k$H!"$3$NItJ,(BPOSIX$B8_49(B
$B$G$O$J$$$3$H$K$J$k$N$+$b$7$l$^$;$s!#$A$g$C$H$3$NJU$OD4$Y$J$$$H$o(B
$B$+$i$J$$$G$9!#(B

---
($B:b(B)$B5~ET9bEY5;=Q8&5f=j(B	$BLyFb7rFs(B (Yabuuchi Kenji)
			yab@astem.or.jp
