diff --git a/data/general-hooks/parse_segv.py b/data/general-hooks/parse_segv.py index 338579072..c69946378 100644 --- a/data/general-hooks/parse_segv.py +++ b/data/general-hooks/parse_segv.py @@ -19,6 +19,7 @@ import logging import re import sys +import traceback class ParseSegv: @@ -385,6 +386,7 @@ def add_info(report): report["SegvAnalysis"] = details except Exception as error: # pylint: disable=broad-except report["SegvAnalysis"] = f"Failure: {str(error)}" + report["SegvAnalysisError"] = traceback.format_exc().strip() # pylint: disable-next=missing-function-docstring