From 907cd8d45d4cc7fe4bfcc86bb820c6842588e433 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 24 Jul 2024 21:08:25 -0700 Subject: [PATCH] fix crash in populateStackTrace() (#12793) --- src/bun.js/bindings/bindings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bun.js/bindings/bindings.cpp b/src/bun.js/bindings/bindings.cpp index 876d97b8fd..c5f9f11c89 100644 --- a/src/bun.js/bindings/bindings.cpp +++ b/src/bun.js/bindings/bindings.cpp @@ -4311,7 +4311,7 @@ static void populateStackTrace(JSC::VM& vm, const WTF::Vector& while (frame_i < frame_count && stack_frame_i < total_frame_count) { // Skip native frames - while (stack_frame_i < total_frame_count && !(&frames.at(stack_frame_i))->codeBlock() && !(&frames.at(stack_frame_i))->isWasmFrame()) { + while (stack_frame_i < total_frame_count && !(&frames.at(stack_frame_i))->hasLineAndColumnInfo() && !(&frames.at(stack_frame_i))->isWasmFrame()) { stack_frame_i++; } if (stack_frame_i >= total_frame_count)