NSSM - the Non-Sucking Service Manager
Version 2.24: nssm may crash on Windows XP (only) when the monitored application exits. This bug is fixed in 2.25 pre-release builds.
Version 2.24: nssm may enter a crash and restart loop if run without administrator rights when privilege elevation is needed to complete the requested action.
nssm logs its activity to the system Event Log (under Application) so if you're having trouble with it, look in there for clues as to what's wrong!
To report a bug, use my email address from any of the commits in git.