From 5a625d5f3cb094242e6a310082c74f1b6461d606 Mon Sep 17 00:00:00 2001 From: marximimus Date: Mon, 17 Aug 2026 12:40:47 +0200 Subject: [PATCH] fix memory leak in StackIterator partial fix for #36533 --- lib/std/debug.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/std/debug.zig b/lib/std/debug.zig index 305ca90fbe88c7c57f29b876709772544f0d97ed..555330ccf87d86df0d82c3fdeca30e27cacca9b3 100644 --- a/lib/std/debug.zig +++ b/lib/std/debug.zig @@ -1100,6 +1100,7 @@ const StackIterator = union(enum) { const ret_addr = di.unwindFrame(io, unwind_context) catch |err| { const pc = unwind_context.pc; const fp = unwind_context.getFp(); + unwind_context.deinit(); it.* = .{ .fp = fp }; return .{ .switch_to_fp = .{ .address = pc, -- 2.54.0