[15142] in Athena Bugs
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