X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=gui%2Ftraceloader.cpp;h=27886dc65607adb59b69789dca962af957a6ca98;hb=771273711a483847df104149a992746b44bb8314;hp=d09f0fe7fa019beeca4d4e3eb13133fc8e11c61d;hpb=4ce88b87e64c56b2638ee2b6b4785b4ed35aabd6;p=apitrace diff --git a/gui/traceloader.cpp b/gui/traceloader.cpp index d09f0fe..27886dc 100644 --- a/gui/traceloader.cpp +++ b/gui/traceloader.cpp @@ -445,7 +445,7 @@ TraceLoader::fetchFrameContents(ApiTraceFrame *currentFrame) apiCallFromTraceCall(call, m_helpHash, currentFrame, groups.isEmpty() ? 0 : groups.top(), this); Q_ASSERT(apiCall); - Q_ASSERT(parsedCalls < calls.size()); + Q_ASSERT(parsedCalls < allCalls.size()); allCalls[parsedCalls++] = apiCall; if (groups.count() == 0) { topLevelItems.append(apiCall); @@ -476,7 +476,7 @@ TraceLoader::fetchFrameContents(ApiTraceFrame *currentFrame) // There can be fewer parsed calls when call in different // threads cross the frame boundary Q_ASSERT(parsedCalls <= numOfCalls); - Q_ASSERT(parsedCalls <= calls.size()); + Q_ASSERT(parsedCalls <= allCalls.size()); allCalls.resize(parsedCalls); allCalls.squeeze();