Subject: Re: segfaults
To: None <masanobu@iij.ad.jp>
From: Marcus Comstedt <marcus@idonex.se>
List: port-dreamcast
Date: 02/28/2001 02:54:46
>>>>> "SAITOH" == SAITOH Masanobu <masanobu@iij.ad.jp> writes:

  SAITOH>  I tried trek:

  SAITOH> dcus0# uname -m
  SAITOH> dreamcast
  SAITOH> dcus0# /usr/games/trek

  SAITOH>    * * *   S T A R   T R E K   * * *


As I said, it sometimes works, sometimes not.  Might depend on what
other processes are running.

Now I managed to drop into kernel debugger; I was running configure on
a program when I got


[...lots and lots of checks...]
checking for seteuid... yes
checking for geteuid... yes
checking for setgid... yes
checking for getgid... trap type 101 spc 1d56a ssr 1 (as)
Feb 28 02:44:05 doreimon /netbsd: pid 4738 (as), uid 2042: exited on signal 10 (core dumped)
tlb_handler: fatal user fault: va 0x0, spc 0x3fb96, exptype 0x60 (cc1)
Feb 28 02:44:05 doreimon /netbsd: pid 4737 (cc1), uid 2042: exited on signal 11 (core dumped)
no
checking for setegid... tlb_handler: fatal user fault: va 0x0, spc 0x3fb96, exptype 0x60 (cc1)
Feb 28 02:44:06 doreimon /netbsd: pid 4750 (cc1), uid 2042: exited on signal 11 (core dumped)
tlb_handler: va 0x0, spc 0x8c0b25b0, exptype 0x40 (sh)
Stopped in pid 665 (sh) at      0x8c0c2a56:     mov     r14, r15
db>


The seeming randomness of this is what's making me suspect the vm
code.


  // Marcus