From 79b74cbd3e82199b93bdb049c0605c642882f2aa Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Fri, 16 Jan 2026 17:22:11 +0100 Subject: [PATCH] parse_segv.py: log traceback in case of a failure To ease debugging, log the traceback in case `parse_segv.py` fails. Signed-off-by: Benjamin Drung --- data/general-hooks/parse_segv.py | 2 ++ 1 file changed, 2 insertions(+) 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