From b4e4c05088d3c382d27a42392e89e3a99f83691e Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Tue, 2 Nov 2021 01:52:41 +0100 Subject: [PATCH] Thread context data may be invalidated due to fibers. --- server/TracyWorker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index 9cb78abc..9649ffcc 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -4809,7 +4809,7 @@ void Worker::ProcessZoneBeginAllocSrcLocCallstack( const QueueZoneBeginLean& ev void Worker::ProcessZoneEnd( const QueueZoneEnd& ev ) { auto td = m_threadCtxData; - assert( td ); + if( !td ) td = m_threadCtxData = NoticeThread( m_threadCtx ); if( td->zoneIdStack.empty() ) {