From 763f5aafdd2b2144eb67213fa67846a15b9b3d81 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Tue, 30 Jun 2020 00:53:26 +0200 Subject: [PATCH] Attach pending frame images only to the main frame set. --- server/TracyWorker.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index e8355ddb..a21b275a 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -4291,11 +4291,14 @@ void Worker::ProcessFrameMark( const QueueFrameMark& ev ) } ); int32_t frameImage = -1; - auto fis = m_frameImageStaging.find( fd->frames.size() ); - if( fis != m_frameImageStaging.end() ) + if( ev.name == 0 ) { - frameImage = fis->second; - m_frameImageStaging.erase( fis ); + auto fis = m_frameImageStaging.find( fd->frames.size() ); + if( fis != m_frameImageStaging.end() ) + { + frameImage = fis->second; + m_frameImageStaging.erase( fis ); + } } assert( fd->continuous == 1 );