From 365c99e601fece4a7694c2d7a39cd534b67dbd2d Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sun, 17 May 2026 18:58:29 +0200 Subject: [PATCH] Restore frameData->imageName.Active() checks. --- profiler/src/profiler/TracyView_FlameGraph.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiler/src/profiler/TracyView_FlameGraph.cpp b/profiler/src/profiler/TracyView_FlameGraph.cpp index ac1d0b35..2eddbae7 100644 --- a/profiler/src/profiler/TracyView_FlameGraph.cpp +++ b/profiler/src/profiler/TracyView_FlameGraph.cpp @@ -298,7 +298,7 @@ void View::BuildFlameGraph( const Worker& worker, std::vector& d auto frameData = worker.GetCallstackFrame( callstack[i-1] ); if( frameData ) { - if( !m_worker.IsImageExternal( frameData->imageName, externalCache, lastImage ) ) + if( !frameData->imageName.Active() || !m_worker.IsImageExternal( frameData->imageName, externalCache, lastImage ) ) { for( uint8_t j=frameData->size; j>0; j-- ) { @@ -320,7 +320,7 @@ void View::BuildFlameGraph( const Worker& worker, std::vector& d auto frameData = worker.GetCallstackFrame( callstack[i-1] ); if( frameData ) { - bool imageExternal = m_worker.IsImageExternal( frameData->imageName, externalCache, lastImage ); + bool imageExternal = frameData->imageName.Active() && m_worker.IsImageExternal( frameData->imageName, externalCache, lastImage ); for( uint8_t j=frameData->size; j>0; j-- ) { const auto frame = frameData->data[j-1];