Also, if you do reboot with "/sbin/reboot -f" (as root), does the problem happen? Similarly, "/sbin/poweroff -f" for the shutdown.