home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / sgi / 12744 < prev    next >
Encoding:
Internet Message Format  |  1992-08-21  |  2.1 KB

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