Merge pull request #1419 from lightpanda-io/arena_pool_leak_track_use_after_free

Reset _arena_pool_leak_track after the page.arena is reset
This commit is contained in:
Karl Seguin
2026-01-27 18:04:46 +08:00
committed by GitHub

View File

@@ -333,6 +333,10 @@ fn reset(self: *Page, comptime initializing: bool) !void {
self._customized_builtin_disconnected_callback_invoked = .{}; self._customized_builtin_disconnected_callback_invoked = .{};
self._undefined_custom_elements = .{}; self._undefined_custom_elements = .{};
if (comptime IS_DEBUG) {
self._arena_pool_leak_track = .{};
}
try self.registerBackgroundTasks(); try self.registerBackgroundTasks();
} }