From 17180070f47ecd61629b5486cca87bc4d49a9c74 Mon Sep 17 00:00:00 2001 From: Vitali Zaidman Date: Mon, 13 Oct 2025 15:10:16 -0400 Subject: [PATCH] fix memory profiling race condition --- .../entrypoints/heap_snapshot_worker/HeapSnapshotLoader.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/front_end/entrypoints/heap_snapshot_worker/HeapSnapshotLoader.ts b/front_end/entrypoints/heap_snapshot_worker/HeapSnapshotLoader.ts index 9df2099ef44..c74ed17433f 100644 --- a/front_end/entrypoints/heap_snapshot_worker/HeapSnapshotLoader.ts +++ b/front_end/entrypoints/heap_snapshot_worker/HeapSnapshotLoader.ts @@ -72,6 +72,8 @@ export class HeapSnapshotLoader { } async buildSnapshot(secondWorker: MessagePort): Promise { + await this.parsingComplete; + this.#snapshot = this.#snapshot || {}; this.#progress.updateStatus('Processing snapshot…');