Upgrade to Q 0.9.x
*All* promise-handling chains must handle errors

Q hangs onto errors that enter chains and aren't
handled. Memory leaks result.