From 1352839472493b55dd7447d407f4dfef7341336e Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Sat, 14 Mar 2026 14:02:58 +0800 Subject: [PATCH] Remove frame double-free on navigate error The explicit deinit isn't needed as here's already an errdefer in play. --- src/browser/Page.zig | 1 - 1 file changed, 1 deletion(-) diff --git a/src/browser/Page.zig b/src/browser/Page.zig index 0599bab5..cb62cb31 100644 --- a/src/browser/Page.zig +++ b/src/browser/Page.zig @@ -1091,7 +1091,6 @@ pub fn iframeAddedCallback(self: *Page, iframe: *IFrame) !void { log.warn(.page, "iframe navigate failure", .{ .url = url, .err = err }); self._pending_loads -= 1; iframe._window = null; - page_frame.deinit(true); return error.IFrameLoadError; };