From be07ccc1d342ca2500a0394703854095b2631534 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sat, 12 Jun 2021 16:08:29 +0200 Subject: [PATCH] Kernel symbols don't have parents. --- server/TracyView.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/TracyView.cpp b/server/TracyView.cpp index eadf9788..7bcac8ae 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -13037,8 +13037,9 @@ void View::DrawStatistics() ImGui::TableNextRow(); ImGui::TableNextColumn(); + const bool isKernel = v.symAddr >> 63 != 0; const char* parentName = nullptr; - if( symlen == 0 ) + if( symlen == 0 && !isKernel ) { const auto parentAddr = m_worker.GetSymbolForAddress( v.symAddr ); if( parentAddr != 0 )