home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!usc!sdd.hp.com!mips!darwin.sura.net!dtix!mimsy!lhc!adm!news
- From: SERRER@odin.nrc.ca (Martin Serrer)
- Newsgroups: comp.sys.sgi
- Subject: KERNEL FAULT ??
- Message-ID: <32154@adm.brl.mil>
- Date: 21 Aug 92 19:14:21 GMT
- Sender: news@adm.brl.mil
- Lines: 51
-
- Hi,
-
- A couple of days ago I asked the net what the prototype
- for the function pcreatev() looks like (still don't know
- what it is :-( but I'm using the function anyway)
- and now I have an interesting related tidbit.
-
- 1. I create a child process using, pid = pcreatev("some-program", NULL)
-
- 2. My parent process dies a horrible death (dumps core)
- because of a Segmentation fault somewhere further on in
- the code (no problem, my fault, I can fix this).
-
- 3. I kill the child process at the csh prompt, kill some-pid.
-
- WHAMMO, the OS crashes with the following message...
-
- PANIC: KERNEL FAULT
- PC:0x80107B18 ep:FFFFED54
- EXC code: 28, 'Data Bus Error'
- Bad addr: 0x40B000, cause: 0x1C<>
- sr: 0xC034<IM7,IM6,KVo,IEo,IEp>
- dumping to dev 0x1621 at block 49050, numpages 4095
-
- Unfortunately there wasn't enough space left on my system disk
- for the system to perserve the dump when I rebooted.
- I'm at IRIX 4.0.1 and hinv reports...
-
- 1 8 MHZ IP4 Processor
- FPU: MIPS R2010A/R3010 VLSI Floating Point Chip Revision: 1.5
- CPU: MIPS R2000A/R3000 Processor Chip Revision: 1.6
- On-board serial ports: 4
- Data cache size: 32 Kbytes
- Instruction cache size: 64 Kbytes
- Main memory size: 16 Mbytes
- ENP-10 Ethernet controller: enp0, firmware version 4 (SGI)
- GT Graphics option installed
- Tape drive: unit 7 on SCSI controller 0: QIC 24
- Disk drive: unit 2 on SCSI controller 0
- Disk drive: unit 1 on SCSI controller 0
- Integral SCSI controller 0: Version WD33C93
-
- Should I worry? (beyond fixing my code)
- Should SGI worry?
- Any thoughts?? Martin
-
- +-----------------------------------------------------------------------------+
- | Martin Serrer Bldg.M32, Montreal Rd. |
- | 613-993-9442 National Research Council of Canada,|
- | Martin.Serrer@nrc.ca Ottawa, Ontario, Canada K1A-0R6 |
- +------------------- Software Rusts, Rust never Sleeps -----------------------+
-