Can't cleanup Zombie process and it survives reboots. How to fix?
I'm running Fedora 21 in VirtualBox for experimenting and I just noticed that there is an zombie process:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1276 user+ 20 0 0 0 0 Z 0.0 0.0 0:00.05 kwalletd
I've tried to use this:
kill -HUP $(ps -A -ostat,ppid | grep -e '[zZ]'| awk '{ print $2 }')
but it killed KDE and logged me out, and the process was still there and a second one had appeared so I tried to reboot..... It survives reboots. I managed to get it down to the one again. But now I'm stumped.
Question:
How do I clean this up?
EDIT #1
I don't know if the process has the same process id after reboot but know it's still there after. I found that you can't kill an zombie but I did found the above command for cleaning up zombies and somewhere I read I could use kill -9 PID
also. None have helped except the above kill cleaned the second zombie.
EDIT #2
I found this zombie process(kwalletd
) on all my Fedora's(4 F21 64 bit KDE). Google search didn't give anything, anyone have an idea why this process is a zombie?
EDIT #3
Thank's to @mclmmc I found this bug which is probably releated: kwalletmanager/+bug/1309955
Thank you for that edit. Your original question seemed to imply that the process, PID and all, was still there after a reboot. Have you checked Bugzilla for any bugs in kwalletd that might be related?
@sideburns No I've not checked or reported but maybe I will, I've tried google and because I didn't find anything there I posted here, also I thought maybe it had something to do with the os running in VirtualBox and that daemon would not be useful there but that was just a guess.
@sideburns Google showed me nothing about this but it is also present/zombie on two other systems I just checked.