[15142] in Athena Bugs

home help back first fref pref prev next nref lref last post

IRIX fails to reap defunct processes?

daemon@ATHENA.MIT.EDU (John Hawkinson)
Sun May 11 03:16:17 1997

Date: Sun, 11 May 1997 03:16:12 -0400 (EDT)
To: bugs@MIT.EDU
Cc: nygren@MIT.EDU
From: John Hawkinson <jhawk@MIT.EDU>


Erik Nygren noticed some stray jhawk (uid 10786) processes on steve-dallas
(IRIX 5.3, Athena 8.0K).

One of them, pid 28875, is a defunct/zombie process that is parented by init.

My understanding is that it is init's responsibilty to reap
zombie children which it inherits.

This does not appear to have happened here, and I don't know why.

Either my understanding is flawed or this is an OS bug.

Note that 28875 does have children (one zombie and one not), but
I don't think this is pertinent.

Attached is ps -elf output.

--jhawk


 F S      UID   PID  PPID  C PRI NI  P    SZ:RSS      WCHAN    STIME TTY      TIME COMD
39 S     root     0     0  0  39 RT  *     0:0     881e7290   Apr 20 ?        0:03 sched
30 S     root     1     0  0  39 20  *    71:29    881e4970   Apr 20 ?        0:52 /etc/init 
39 S     root     2     0  0  39 RT  *     0:0     881e7160   Apr 20 ?        1:07 vhand
39 S     root     3     0  0  39 RT  *     0:0     881f0650   Apr 20 ?        4:20 bdflush
39 S     root     4     0  0  39 RT  *     0:0     881f0660   Apr 20 ?        4:17 vfs_sync
39 S     root     5     0  0  39 RT  *     0:0     881f0670   Apr 20 ?        0:02 pdflush
30 S     root   577     1  0  28 20  *   294:0     881e52b0   Apr 20 tablet   0:00 /sbin/getty ttyd1 co_9600 
30 S     root    86     1  0  26 20  *   300:52    882ec3b0   Apr 20 ?        0:12 /usr/etc/syslogd 
30 S     root   578   535  0  26 20  * 33816:427   8b46c7e8   Apr 20 ?        1:41 /usr/Cadmin/bin/objectserver 
30 S     root   217     1  0  26 20  *   347:13    889f4134   Apr 20 ?        0:39 /usr/lib/saf/sac -t 30 
30 S     root   175     1  0  26 20  *   498:236   882ec340   Apr 20 ?        3:23 /usr/sbin/named 
30 S     root   179     1  0  26 20  *   471:10    882ec380   Apr 20 ?        0:01 /usr/etc/rpcbind 
30 S     root   193     1  0  60 20  *     0:0     881f1930   Apr 20 ?        0:04 /usr/etc/biod 4 
30 S     root   194     1  0  60 20  *     0:0     881f1930   Apr 20 ?        0:04 /usr/etc/biod 4 
30 S     root   195     1  0  60 20  *     0:0     881f1930   Apr 20 ?        0:04 /usr/etc/biod 4 
30 S     root   196     1  0  60 20  *     0:0     881f1930   Apr 20 ?        0:04 /usr/etc/biod 4 
30 S     root   205     1  0  26 20  *   308:0     882ec320   Apr 20 ?        0:00 /usr/etc/rpc.statd 
30 S     root   542     1  0  26 20  *   417:28    882ec430   Apr 20 ?       26:37 /usr/etc/mediad 
30 S     root   212     1  0  26 20  *   342:0     882ec390   Apr 20 ?        0:00 /usr/etc/rpc.lockd 
30 S     root   214     1  0  26 20  *   299:0     882ec3b0   Apr 20 ?        0:00 /usr/etc/inetd 
30 S     root   225     1  0  26 20  *   407:0     8b900bf0   Apr 20 ?        0:00 /usr/etc/snmpd 
30 S     root   228     1  0  39 20  *   294:0     881e4970   Apr 20 ?        0:00 /usr/etc/snetd 
30 S     root   232   217  0  26 20  *   362:8     882ec2d0   Apr 20 ?        0:21 /usr/lib/saf/listen tcp 
30 S     root  1505   579  0  26 20  *   744:90    882ec260 02:22:51 ?        0:00 /etc/athena/axdm -config /etc/athen
39 S     root   254     1  0  23 20  *     0:0     881e6510   Apr 20 ?        0:25 /usr/vice/etc/afsd -stat 2000 -dcac
39 S     root   255     1  0  22 20  *     0:0     881e5ff0   Apr 20 ?        9:47 /usr/vice/etc/afsd -stat 2000 -dcac
39 S     root   256     1  0  10 20  *     0:0     c01301b8   Apr 20 ?        0:03 /usr/vice/etc/afsd -stat 2000 -dcac
39 S     root   257     1  0  23 20  *     0:0     881e4d50   Apr 20 ?        3:23 /usr/vice/etc/afsd -stat 2000 -dcac
39 S     root   258     1  0  23 20  *     0:0     881e4d50   Apr 20 ?        3:22 /usr/vice/etc/afsd -stat 2000 -dcac
39 S     root   259     1  0  23 20  *     0:0     881e4d50   Apr 20 ?        3:27 /usr/vice/etc/afsd -stat 2000 -dcac
39 S     root   260     1  0  23 20  *     0:0     881e4d50   Apr 20 ?        3:23 /usr/vice/etc/afsd -stat 2000 -dcac
30 S     root   313     1  0  30 20  *   308:63    8823c420   Apr 20 ?        0:49 /sbin/cron 
39 S     root   264     1  0  23 20  *     0:0     881e5ff0   Apr 20 ?        1:16 /usr/vice/etc/afsd -stat 2000 -dcac
30 S     root   579     1  0  26 20  *   740:31    882ec280   Apr 20 ?        0:02 /etc/athena/axdm -config /etc/athen
30 S     root   535     1  0  26 20  * 33816:427   882ec3c0   Apr 20 ?        3:12 /usr/Cadmin/bin/objectserver 
30 S     root   444     1  0  26 20  *   467:88    8b3b8130   Apr 20 ?       79:21 /etc/athena/zhm 
30 S     root   540   214  0  26 20  *   342:28    882ec410   Apr 20 ?        0:38 famd -t 6 
30 S     root   556     1  0  30 20  *   337:0     8823d890   Apr 20 ?        0:00 /usr/etc/videod 
30 S     root   442     1  0  26 20  *   297:23    882ec3f0   Apr 20 ?        0:02 /etc/athena/inetd 
30 S     root   565     1  0  26 20  *   383:50    882ec3a0   Apr 20 ?        0:16 /etc/athena/nanny DEBUG=5 MODE=X 
30 S     root   586   556  0  26 20  *   374:0     882ec2f0   Apr 20 ?        0:04 /usr/etc/videod 
30 S     root  1500   579  0  26 20  *  1590:602   882ec410 02:22:47 ?        0:20 /usr/bin/X11/Xsgi -bs -nobitscale -
30 S   nygren  1573     1  0  26 20  *   797:193   882ec2a0 02:23:31 pts/0    0:00 dash -logout -nosession 
30 S   nygren  1635  1591  0  26 20  *   799:297   882ec280 02:24:22 pts/4    0:07 vtwm.gamma 
30 S   nygren  1564     1  0  40 20  *   864:224   882ec410 02:23:28 pts/0    0:00 /usr/sbin/soundscheme 
30 S   nygren  1579     1  0  26 20  *  1028:472   882ec300 02:23:36 ?        0:03 xterm -title xterm@opus.mit.edu -ge
30 S   nygren  1565     1  0  26 20  *  1205:533   882ec420 02:23:28 pts/0    0:01 /usr/bin/X11/toolchest -name ToolCh
30 S   nygren  1585     1  0  26 20  *   672:215   882ec360 02:23:36 pts/0    0:00 zwgc 
30 S   nygren  1581  1570  0  28 20  *   530:229   881e6270 02:23:36 pts/1    0:00 /afs/sipb/project/tcsh/tcsh 
10 Z    jhawk 28905 28875  0   0                                              0:02 <defunct>
30 S   nygren  1527  1505  0  30 20  *   322:53    88241cb0 02:23:11 pts/0    0:00 /etc/athena/login/elmer 
30 T    jhawk 28915 28875  0  60 20  *   325:34               May 09 pts/2    0:00 zctl 
30 S   nygren  1620     1  0  26 20  *   801:353   882ec390 02:23:43 ?        0:00 xscreensaver 
30 S   nygren  1528  1527  0  30 20  *    44:33    88243120 02:23:11 pts/0    0:00 /bin/sh /etc/athena/login/Xsession 
38 S   nygren  1718  1582  0  20 20  *   545:187   8821fbe4 02:46:35 pts/3    0:00 tcsh 
30 S   nygren  1582  1579  0  39 20  *   545:187   881e4970 02:23:36 pts/3    0:02 tcsh 
30 S   nygren  1622  1581  0  26 20  *  1687:1009  882ec3b0 02:23:47 pts/1    0:05 emacs -f mh-rmail 
30 R   nygren  1717  1582  7  63 20  0   313:70             02:46:34 pts/3    0:00 ps -elf 
30 S   nygren  1576     1  0  26 10  *   740:302   882ec2d0 02:23:35 ?        0:00 xwsh -name winterm -name winterm -t
30 S   nygren  1532  1528  0  26 20  *   514:85    882ec410 02:23:13 pts/0    0:01 session_gate -logout 
30 S     root  1447  1445  0  39 20  *   290:73             00:45:00 ?        0:00 /etc/athena/desync 39600 
30 S   nygren  1591  1576  0  39 20  *   535:232   881e4970 02:23:37 pts/4    0:00 -tcsh 
38 Z    jhawk 28875     1  0   0                                              0:01 <defunct>
30 S   nygren  1619     1  0  26 20  *   588:194   882ec380 02:23:43 pts/0    0:02 xzul 
30 S   nygren  1594     1  0  26 20  *   782:335   882ec3f0 02:23:40 ?        0:01 xload -update 4 -hl red -scale 2 
30 S     root  1445   313  0  30 20  *    43:25    88246e70 00:45:00 ?        0:00 sh -c /etc/athena/desync 39600; . /
30 S   nygren  1570     1  0  26 20  *   996:426   882ec270 02:23:29 pts/0    0:00 xterm -geometry 80x48+0+230 -T xter
30 S   daemon  1514   565  0  26 20  *   624:180   882ec2f0 02:22:53 ?        0:00 console -nosession 

home help back first fref pref prev next nref lref last post