diff --git a/py/code/excinfo.py b/py/code/excinfo.py index e0ce0fe5f..4f73b092c 100644 --- a/py/code/excinfo.py +++ b/py/code/excinfo.py @@ -91,7 +91,10 @@ class FormattedExcinfo(object): except KeyboardInterrupt: raise except: - s = str(source[-1]) + try: + s = str(source[-1]) + except: + return 0 return 4 + (len(s) - len(s.lstrip())) def _getentrysource(self, entry):