home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mips / 1137 next >
Encoding:
Text File  |  1992-12-24  |  1.8 KB  |  41 lines

  1. Newsgroups: comp.sys.mips
  2. Path: sparky!uunet!newsflash.concordia.ca!nstn.ns.ca!news.ucs.mun.ca!cs.mun.ca!garfield.cs.mun.ca!michael
  3. From: michael@garfield.cs.mun.ca (Mike Rendell)
  4. Subject: Bug: kernel sending SIGKILL to processes (due to text modification)
  5. Message-ID: <1992Dec23.182302.29405@cs.mun.ca>
  6. Sender: usenet@cs.mun.ca (NNTP server account)
  7. Organization: CS Dept., Memorial University of Newfoundland
  8. Date: Wed, 23 Dec 1992 18:23:02 GMT
  9. Lines: 30
  10.  
  11. Machines: M/120-5, Magnum 3000
  12. OS:     RISCos 5.00
  13.  
  14. When running the installation test for GNU rcs version 5.6 in a directory on
  15. an NFS file system, ci (the check-in program) is sent a SIGKILL by the kernel.
  16. The message:
  17.  
  18.   Dec 23 13:55:55 lenny unix: pid 3168 killed due to text modification
  19.  
  20. is written to the /usr/adm/messages file.  This problem has also shown up
  21. when running standard system utilities (eg, ls) in a chroot'd, NFS'd
  22. environment, and also when running X11R5's xconsole over NFS.
  23.  
  24. The problem seems to be related to the fact that the installation test is
  25. being run in an NFS'd directory since the test runs fine when it is done in a
  26. directory on a local file system.  I've tried running the test in NFS mounted
  27. file systems from a variety of hosts: the test works fine when a file system
  28. from another mips host is used, but fails when the file system is from a
  29. Sun (running SunOS 4.1.2), a Vax (running Ultrix 2.2) or a hp720 (running
  30. HPUX 8.07).
  31.  
  32. I've tracked down the immediate cause of the problem in ci: the process is
  33. killed when it calls fchmod() in function fixwork() (ci.c, line ~1010).
  34. Changing the call to a chmod does not make any difference.
  35.  
  36. Has anyone else run into similar problems, or better yet, know how to fix
  37. the problem?
  38.  
  39. --
  40. Michael Rendell - Dept. of Comp. Sci., Memorial University of Newfoundland
  41.