Re: WIndows process table and process image.

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi Ivan


////
Zombie processes are normally caused by a handle leak on some other process.


For example this code would cause that

HANDLE hProcess = OpenProcess(PID,...);
TerminateProcess(hProcess,...);
///////

But this is not really a "zombie process", is it??? In order to have a real
"zombie process" (i.e. the one that just has no chance of EVER being removed
from the table), UNIX-style parent-child relationship is needed

Anton Bassov
.