diff options
-rw-r--r-- | integration/snippets/segfault.js | 1 | ||||
-rw-r--r-- | src/javascript/jsc/javascript.zig | 5 |
2 files changed, 3 insertions, 3 deletions
diff --git a/integration/snippets/segfault.js b/integration/snippets/segfault.js new file mode 100644 index 000000000..924b9d95c --- /dev/null +++ b/integration/snippets/segfault.js @@ -0,0 +1 @@ +Bun.__debug__doSegfault(); diff --git a/src/javascript/jsc/javascript.zig b/src/javascript/jsc/javascript.zig index 40847f8b9..74bc34c96 100644 --- a/src/javascript/jsc/javascript.zig +++ b/src/javascript/jsc/javascript.zig @@ -775,9 +775,8 @@ pub const Bun = struct { _: js.ExceptionRef, ) js.JSValueRef { _ = ctx; - var seggy: *VirtualMachine = undefined; - seggy.printErrorInstance(undefined, undefined, false) catch unreachable; - return JSValue.jsUndefined().asRef(); + const Reporter = @import("../../report.zig"); + Reporter.globalError(error.SegfaultTest); } /// EnvironmentVariables is runtime defined. |