From f62a6ac874d546d783e95d250d4a0059c55dc6f9 Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Thu, 28 Mar 2024 15:28:57 +0100 Subject: [PATCH] QLogging: exclude QInternalMessageLogContext from backtraces "Just in case" -- as the comment says, QInternalMessageLogContext's constructor is usually inlined, but we can't be sure if it has been. Change-Id: I4da2f0875d9fd9f7bd6d79447b4761fda329c7fd Reviewed-by: Thiago Macieira --- src/corelib/global/qlogging.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/corelib/global/qlogging.cpp b/src/corelib/global/qlogging.cpp index 301a52cd57..9ec936af22 100644 --- a/src/corelib/global/qlogging.cpp +++ b/src/corelib/global/qlogging.cpp @@ -1375,6 +1375,8 @@ backtraceFramesForLogMessage(int frameCount, return true; if (function.contains("17qt_message_output"_L1)) return true; + if (function.contains("26QInternalMessageLogContext"_L1)) + return true; return false; };