For me (no KDE relation), it's probably a problem in /etc/init.d/sendsigs. At system shutdowns that end with "mount: / is busy") and an unclean filesystem, I can always spot this message a few lines above:
killall5: omit pid buffer size 16 exceeded!
* I did some tracing, the issue seems to be the last killall5 call which fails, and failure is NOT checked.
* It so happens that killall5 accepts PID for processes it shouldn't kill, but only up to 16 (seems to be configured at compile-time). In sendsigs, the list of PIDs to omit is created as OMITPIDS. It typically has got more than 16 PIDs in it on my system.
For me (no KDE relation), it's probably a problem in /etc/init. d/sendsigs. At system shutdowns that end with "mount: / is busy") and an unclean filesystem, I can always spot this message a few lines above:
killall5: omit pid buffer size 16 exceeded!
* I did some tracing, the issue seems to be the last killall5 call which fails, and failure is NOT checked.
* It so happens that killall5 accepts PID for processes it shouldn't kill, but only up to 16 (seems to be configured at compile-time). In sendsigs, the list of PIDs to omit is created as OMITPIDS. It typically has got more than 16 PIDs in it on my system.