authorgravatar for 124872+jedisct1@users.noreply.github.comFrank Denis <124872+jedisct1@users.noreply.github.com> 2026-10-03 14:14:25+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-04 08:12:52+02:00
logaac73b0a8d6ac1919e7cf7a75882c401c8099ca8
tree735b101749293354ca29e28556b2e1090b138594
parentda73dc9205e5296ea1ff4370e509cf12f28166bd
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

WebServer: fix double free in releaseConfigured

configured.step_names_trailing was free'd at the beginning.

1 files changed, 0 insertions(+), 1 deletions(-)

lib/compiler/Maker/WebServer.zig-1
...@@ -133,7 +133,6 @@ fn releaseConfigured(ws: *WebServer) void {...@@ -133,7 +133,6 @@ fn releaseConfigured(ws: *WebServer) void {
133 for (configured.time_report_msgs) |msg| gpa.free(msg);133 for (configured.time_report_msgs) |msg| gpa.free(msg);
134 gpa.free(configured.time_report_msgs);134 gpa.free(configured.time_report_msgs);
135 gpa.free(configured.time_report_update_times);135 gpa.free(configured.time_report_update_times);
136 gpa.free(configured.step_names_trailing);
137 ws.configured = null;136 ws.configured = null;
138 }137 }
139}138}