Improve traceback logging on invalid message.
Improve traceback logging on invalid message.

Have it print the whole traceback, rather than stopping at the stack
frame where we caught the exception.

CheeseLord/warts,CheeseLord/warts