diff options
author | 2022-01-23 20:13:35 -0800 | |
---|---|---|
committer | 2022-01-23 20:13:35 -0800 | |
commit | 744f52fb27f96c1b562ec00543464c6a42ca8176 (patch) | |
tree | 2dfdd0c868f561e8857b3564eabc3ccbefb70f1a | |
parent | 43b9f9462fc6679c3bab73d78bdb5bfd15b1fe9d (diff) | |
download | bun-744f52fb27f96c1b562ec00543464c6a42ca8176.tar.gz bun-744f52fb27f96c1b562ec00543464c6a42ca8176.tar.zst bun-744f52fb27f96c1b562ec00543464c6a42ca8176.zip |
fake segfault test
-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. |