Hi,
Were you able to trace its parent process??? The child process would be re-spawned by the parent so if the parent is not killed it will still spawn child even if you kill the child. Suppose if 6750 is the PID that's making problem (Child) and If you need to find its parent, do the command.
Code:
#ps -ef |grep 6750
kurianmt 6750 6749 0 06:34 ? 00:00:00 /bin/sh /opt/glib2.16/firefox3/firefox
kurianmt 6857 6790 0 06:36 pts/0 00:00:00 grep 6750
The parent of the child process 6750, is 6749. So killing the PID 6749 will kill its child too. You will have to trace like that. Make sure you won't kill PID 1. Hope you are aware of that.
--Kurian.