Putting up a branch with a minimal fix for this, not including better handling of errors from inside exception __str__ methods which would need an equivalent fix in Python 3 traceback._some_str and is really another issue anyway.
Putting up a branch with a minimal fix for this, not including better handling of errors from inside exception __str__ methods which would need an equivalent fix in Python 3 traceback._some_str and is really another issue anyway.