From c2236b099bcdae9f5a60eaf1b4adcd3b99c16f78 Mon Sep 17 00:00:00 2001 From: svatantrya Date: Tue, 19 May 2026 13:40:11 -0400 Subject: [PATCH] ics wb --- qt.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/qt.py b/qt.py index 2068338..c7b8a39 100644 --- a/qt.py +++ b/qt.py @@ -3997,10 +3997,16 @@ class CheckAliveError(Exception): def log_error(exec_info, window=None): - _logger.error(exec_info) + _logger.error(f"LOG_ERROR: {exec_info}") #tb = traceback.format_exc() - tb=exec_info[1] - _logger.error(tb) + try: + tb=exec_info[1] + _logger.error(tb) + except Exception: + tb = traceback.format_exc() + _logger.error(tb) + + if window is not None: window.show_error(exec_info)