From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Sep 14 11:39:24 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id LAA24324
	Sun, 14 Sep 1997 11:39:24 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id LAA24319
	for <freebsd-users-jp@jp.freebsd.org>; Sun, 14 Sep 1997 11:39:22 +0900 (JST)
Received: by mie.mrit.co.jp (8.8.4/cf:mrit970101) from mrit [133.185.23.3] with ESMTP
	id LAA27794 for <freebsd-users-jp@jp.freebsd.org>; Sun, 14 Sep 1997 11:39:20 +0900 (JST)
Received: by mrit.mei.co.jp (8.8.4/mrit970130) with ESMTP
	id LAA16291; Sun, 14 Sep 1997 11:39:20 +0900 from [133.185.25.71];
Received: from waltz.codec.mrit.mei.co.jp by waltz.codec.mrit.mei.co.jp (8.8.7/codec-FreeBSD9703)
	id LAA00320; Sun, 14 Sep 1997 11:38:00 +0900 (JST)
Message-Id: <199709140238.LAA00320@waltz.codec.mrit.mei.co.jp>
To: freebsd-users-jp@jp.freebsd.org
Date: Sun, 14 Sep 1997 11:37:59 +0900
From: =?ISO-2022-JP?B?GyRCRU9KVRsoQiAbJEJCWUknGyhC?= (WATANABE Yasuhiko) <yasu@codec.mrit.mei.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 18076
Subject: [FreeBSD-users-jp 18076] Re: gdb =?ISO-2022-JP?B?GyRCJEckThsoQg==?=  debug
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$BEOJU$H$b$&$7$^$9(B.
1$B%v7n0J>eA0$K(B, 
    Message-ID:<199707300844.RAA20893@waltz.codec.mrit.mei.co.jp>
$B$G<ALd$7$?$b$N$G$9(B.

  >$B8=>]$O(B, $B0J2<$N(B program $B$r(B gcc $B$K(B -g option $B$r$D$1(B,
  >commpile $B$7(B, gdb $B$r5/F0$7$FJQ?t$KCM$r@_Dj$7$h$&$H$7$?:]$K(B, 
  >    Error accessing memory address 0xefbfd51c: Bad address.
  >$BEy$N(Berror $B$,H/@8$7$F(B, $BCM$r=q$-9~$a$J$$$H$$$&$b$N$G$9(B.

$B$[$H$s$I>pJs$rD:$1$J$+$C$?$N$G(B, $B<+J,$G$$$m$$$mD4$Y$F$$$?$N$G$9(B
$B$,NI$/J,$+$i$:(B, $B$G$b(B, $B@dBP$I$3$+$*$+$7$$$H;W$C$?$N$G(B, send-pr
$B$7$^$7$?(B. PR gnu/4517 $B$G$9(B. $B$=$N7k2L(B, $B$"$C$H$$$&$^$K2r7h$5$l(B
$B$F$7$^$$$^$7$?(B.  $B8=:_(B, debug $B$,$G$-$k$h$&$K$J$C$F$$$^$9(B.

current $B$N(Bsource tree $B>e$G$O$9$G$K(B patch $B$,Ev$F$i$l$F$$$k$h$&(B
$B$J$N$GF1$8G:$_$r$+$+$($F$$$kJ}$O(B update $B$9$k$+0J2<$N(B patch $B$r(B
$BEv$F$l$PNI$$$h$&$G$9(B.

-- $B$3$3$+$i2<$O(B jlemon@americantv.com $B$+$i$N(B reply $B$N0lIt$G$9(B. ---
 Try this patch (courtesy of Bruce Evans):
 --
 Jonathan
 
 ------------------------------ cut here ------------------------------
 diff -c2 vm_map.c~ vm_map.c
 *** vm_map.c~   Mon Sep  1 18:00:38 1997
 --- vm_map.c    Wed Sep 10 14:02:48 1997
 ***************
 *** 2288,2292 **** 
                 (entry->eflags & MAP_ENTRY_COW) == 0 ||
                 (entry->wired_count != 0)) {
 !               if ((fault_type & (prot)) != fault_type)
                         RETURN(KERN_PROTECTION_FAILURE); 
         }
 --- 2288,2293 ---- 
                 (entry->eflags & MAP_ENTRY_COW) == 0 ||
                 (entry->wired_count != 0)) {
 !               if ((fault_type & prot) !=  
 !                   (fault_type & ~VM_PROT_OVERRIDE_WRITE))
                         RETURN(KERN_PROTECTION_FAILURE);
         }
