This commit is contained in:
Miroslav Stampar
2019-05-24 23:42:28 +02:00
parent 791873e77c
commit 1e6f84937c
2 changed files with 6 additions and 1 deletions

View File

@@ -243,6 +243,11 @@ def main():
logger.critical(errMsg)
raise SystemExit
elif all(_ in excMsg for _ in ("SyntaxError: Non-ASCII character", "on line 1, but no encoding declared")):
errMsg = "invalid runtime environment ('%s')" % excMsg.split("Error: ")[-1].strip()
logger.critical(errMsg)
raise SystemExit
elif any(_ in excMsg for _ in ("MemoryError", "Cannot allocate memory")):
errMsg = "memory exhaustion detected"
logger.critical(errMsg)