Report errors when thread can't be created properly.

Simple change, just add more error messages. I've seen possible corrupt stack on alternative platforms so we must be sure stack is set to the size we want (1MB).