Open
Description
A memory leak exists when using the GPA allocator.
error(gpa): memory address 0x7f345b03c020 leaked:
/home/pierre/wrk/browsercore/vendor/jsruntime-lib/src/engines/v8/generate.zig:531:39: 0xbe23e4 in setNativeObject__anon_148352 (browsercore-get)
nat_obj_ptr = try alloc.create(T);
^
/home/pierre/wrk/browsercore/vendor/jsruntime-lib/src/engines/v8/v8.zig:371:39: 0xb7a7ca in createJSObject__anon_144659 (browsercore-get)
const js_obj = try setNativeObject(
^
/home/pierre/wrk/browsercore/vendor/jsruntime-lib/src/engines/v8/v8.zig:234:30: 0xb37631 in addObject__anon_143473 (browsercore-get)
return createJSObject(
^
/home/pierre/wrk/browsercore/src/browser/browser.zig:218:39: 0xb30f29 in loadHTMLDoc__anon_143460 (browsercore-get)
try self.session.env.addObject(self.session.window, "window");
^
/home/pierre/wrk/browsercore/src/browser/browser.zig:177:33: 0xb38489 in navigate (browsercore-get)
try self.loadHTMLDoc(req.reader(), mime.charset orelse "utf-8");
^
/home/pierre/wrk/browsercore/src/main_get.zig:68:22: 0xb3c2e3 in main (browsercore-get)
try page.navigate(url);
^
error(gpa): memory address 0x7f345b03c040 leaked:
/home/pierre/wrk/browsercore/vendor/jsruntime-lib/src/engines/v8/generate.zig:531:39: 0xbe23e4 in setNativeObject__anon_148352 (browsercore-get)
nat_obj_ptr = try alloc.create(T);
^
/home/pierre/wrk/browsercore/vendor/jsruntime-lib/src/engines/v8/v8.zig:371:39: 0xb7a7ca in createJSObject__anon_144659 (browsercore-get)
const js_obj = try setNativeObject(
^
/home/pierre/wrk/browsercore/vendor/jsruntime-lib/src/engines/v8/v8.zig:234:30: 0xb37631 in addObject__anon_143473 (browsercore-get)
return createJSObject(
^
/home/pierre/wrk/browsercore/src/browser/browser.zig:219:39: 0xb30fc6 in loadHTMLDoc__anon_143460 (browsercore-get)
try self.session.env.addObject(self.session.window, "self");
^
/home/pierre/wrk/browsercore/src/browser/browser.zig:177:33: 0xb38489 in navigate (browsercore-get)
try self.loadHTMLDoc(req.reader(), mime.charset orelse "utf-8");
^
/home/pierre/wrk/browsercore/src/main_get.zig:68:22: 0xb3c2e3 in main (browsercore-get)
try page.navigate(url);
^
warning: leaks detected