diff --git a/std/debug.zig b/std/debug.zig index c5741f3909..7f1a249f7a 100644 --- a/std/debug.zig +++ b/std/debug.zig @@ -214,7 +214,7 @@ pub fn writeStackTrace( tty_color: bool, ) !void { var frame_index: usize = 0; - var frames_left: usize = stack_trace.index; + var frames_left: usize = std.math.min(stack_trace.index, stack_trace.instruction_addresses.len); while (frames_left != 0) : ({ frames_left -= 1;