unkillable zombies from using gdb and kernel 2.4.15 and higher?
Kevin Hendricks
khendricks at ivey.uwo.ca
Tue Dec 11 01:11:30 EST 2001
Hi,
I have been debugging a glibc-2.2.4 issue that involves forking and
reaping and threads using gdb. Unfortunately, every time I run things
under gdb I create an "unkillable" zombie process that (even after gdb
has gone away) is impossible to remove.
ps -Af | grep idlc
kbhend 25532 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25529 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25541 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25543 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25540 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25552 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25554 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25551 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 14796 10716 0 09:11 pts/4 00:00:00 grep idlc
[root at localhost program]# kill -9 25530 25532 25529
[root at localhost program]# ps -Af | grep idlc
....
kbhend 25530 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25532 1 0 Dec08 ? 00:00:00 [idlc]
kbhend 25529 1 0 Dec08 ? 00:00:00 [idlc]
So these zombies are ignoring kill -9 signals which I thought was a big
no-no?
Did something change in signal handling lately that allows this to
happen?
Thanks,
Kevin
----
Kevin B. Hendricks
Associate Professor of Operations and Information Technology
Richard Ivey School of Business, University of Western Ontario
London Ontario, CANADA N6A 3K7
khendricks at ivey.uwo.ca
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list