Re: mtv leaves a zombie after exit

From: Terry Lambert <tlambert2_at_mindspring.com>
Date: Mon, 12 May 2003 22:13:29 -0700
Don Lewis wrote:
> On 12 May, Terry Lambert wrote:
> > Doug Barton wrote:
> >> For some time now on -current whenever I run mtv, it leaves a zombie after
> >> it exits:
> >>
> >> USER     PID  PPID %CPU %MEM   VSZ  RSS STAT STARTED      TIME COMMAND
> >> doug       0     1  0.0  0.0     0    0 ZW   -         0:00.00  (mtvp)
> >>
> >> It runs fine, displays the video fine, but it always leaves a zombie.
> >
> > Zombies exist when the parent process fails to reap child
> > exit status.  This may be a bug in your shell.  If it's not
> > a bug in your shell, then it's a bug in kernel (probably in
> > fork_exit).
> 
> In this case PPID == 1, so even if the parent process failed to reap the
> child, init should have reaped the mtvp process when the parent process
> exited.  The "ZW" state looks suspicious.  I'd expect to see just "Z".
> Maybe that's why the process isn't getting reaped.

A "ps -gaxl" will print the wait channel, which may be more
informative.

-- Terry
Received on Mon May 12 2003 - 20:14:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:07 UTC