✓

Crash Report Sent

We've sent a redacted crash report to the Bun team.

ℹ About This Application
This app has Bun built into it. The app developer controls which version of Bun is used, so you'll need to wait for them to release an update to get a newer version.
Embedded Bun version: 1.3.9
Latest release: 1.4.4

What you can do

1

Check for app updates that may already include a fix for this issue

2

Report this crash to the app developer so they can fix it

View Stack Trace
Bun v1.3.9 ([`cf6cdbb`](<https://github.com/oven-sh/bun/tree/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a>)) on windows x86_64 [StandaloneExecutable] Segmentation fault at address 0xFFFFFFFFFFFFFFFF - [`Allocator.zig:147`](<https://github.com/oven-sh/zig/blob/c1423ff3fc7064635773a4a4616c5bf986eb00fe/lib/std/mem/Allocator.zig#L147>): `rawFree` - [`Allocator.zig:184`](<https://github.com/oven-sh/zig/blob/c1423ff3fc7064635773a4a4616c5bf986eb00fe/lib/std/mem/Allocator.zig#L184>): `destroy` - [`interpreter.zig:1281`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/shell/interpreter.zig#L1281>): `deinitFromFinalizer` - [`udp_socket.zig:875`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/api/bun/udp_socket.zig#L875>): `finalize` - [`ZigGeneratedClasses.zig:20066`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a//var/lib/buildkite-agent/build/build/release/codegen/ZigGeneratedClasses.zig#L20066>): `ShellInterpreterClass__finalize` - [`ZigGeneratedClasses.cpp:63047`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/C:/buildkite-agent/build/build/release/codegen/ZigGeneratedClasses.cpp#L63047>): `WebCore::JSShellInterpreter::~JSShellInterpreter` - [`ZigGeneratedClasses.cpp:63062`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/C:/buildkite-agent/build/build/release/codegen/ZigGeneratedClasses.cpp#L63062>): `WebCore::JSShellInterpreter::destroy` - [`JSDestructibleObjectHeapCellType.cpp:43`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp#L43>): `JSC::JSDestructibleObjectDestroyFunc::operator()(...) const` - [`MarkedBlockInlines.h:182`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L182>): `JSC::MarkedBlock::Handle::specializedSweep<1,1,0,1,0,1,1,JSC::JSDestructibleObjectDestroyFunc>::<lambda_1>::operator()(...) const` - [`MarkedBlockInlines.h:267`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L267>): `JSC::MarkedBlock::Handle::specializedSweep<1,1,0,1,0,1,1,JSC::JSDestructibleObjectDestroyFunc>::<lambda_4>::operator(...)(...) const` - [`MarkedBlockInlines.h:291`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L291>): `JSC::MarkedBlock::Handle::specializedSweep<1,1,0,1,0,1,1,JSC::JSDestructibleObjectDestroyFunc>::<lambda_4>::operator(...)(...) const` - [`MarkedBlockInlines.h:296`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L296>): `JSC::MarkedBlock::Handle::specializedSweep<1,1,0,1,0,1,1,JSC::JSDestructibleObjectDestroyFunc>::<lambda_4>::operator(...)(...) const` - [`StdLibExtras.h:1411`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/WTF/wtf/StdLibExtras.h#L1411>): `WTF::forEachSetBit<unsigned long long,16,\`lambda at C:\a\WebKit\WebKit\Source\JavaScriptCore\heap\MarkedBlockInlines.h:295:28'>` - [`BitSet.h:408`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/WTF/wtf/BitSet.h#L408>): `WTF::BitSet<1024,unsigned long long>::forEachSetBit(...) const` - [`MarkedBlockInlines.h:295`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L295>): `JSC::MarkedBlock::Handle::specializedSweep<1,1,0,1,0,1,1,JSC::JSDestructibleObjectDestroyFunc>::<lambda_4>::operator()<1>(...) const` - [`MarkedBlockInlines.h:310`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L310>): `JSC::MarkedBlock::Handle::specializedSweep<1,1,0,1,0,1,1,JSC::JSDestructibleObjectDestroyFunc>` - [`MarkedBlockInlines.h:362`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L362>): `JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::JSDestructibleObjectDestroyFunc>::<lambda_1>::operator()(...) const` - [`MarkedBlockInlines.h:384`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L384>): `JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::JSDestructibleObjectDestroyFunc>` - [`JSDestructibleObjectHeapCellType.cpp:56`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp#L56>): `JSC::JSDestructibleObjectHeapCellType::finishSweep(...) const` - [`MarkedBlock.cpp:579`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/MarkedBlock.cpp#L579>): `JSC::MarkedBlock::Handle::sweep` - [`IncrementalSweeper.cpp:106`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/IncrementalSweeper.cpp#L106>): `JSC::IncrementalSweeper::sweepNextBlock` - [`IncrementalSweeper.cpp:76`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/IncrementalSweeper.cpp#L76>): `JSC::IncrementalSweeper::doSweep` - [`IncrementalSweeper.cpp:67`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/heap/IncrementalSweeper.cpp#L67>): `JSC::IncrementalSweeper::doWork` - [`JSRunLoopTimer.cpp:237`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/runtime/JSRunLoopTimer.cpp#L237>): `JSC::JSRunLoopTimer::timerDidFire` - [`JSRunLoopTimer.cpp:109`](<https://github.com/oven-sh/WebKit/blob/8af7958ff0e2a4787569edf64641a1ae7cfe074a/Source/JavaScriptCore/runtime/JSRunLoopTimer.cpp#L109>): `JSC::JSRunLoopTimer::Manager::timerDidFire` - [`Timer.zig:318`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/api/Timer.zig#L318>): `drainTimers` - [`Timer.zig:157`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/api/Timer.zig#L157>): `onUVTimer` - [`timer.c:192`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/vendor/libuv/src/timer.c#L192>): `uv__run_timers` - [`core.c:750`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/vendor/libuv/src/win/core.c#L750>): `uv_run` - [`Loop.zig:219`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/deps/uws/Loop.zig#L219>): `tickWithTimeout` - [`event_loop.zig:461`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/event_loop.zig#L461>): `autoTickActive` - [`web_worker.zig:525`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/web_worker.zig#L525>): `spin` - [`jsc.zig:234`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/jsc.zig#L234>): `callback` - [`bindings.cpp:4685`](<https://github.com/oven-sh/bun/blob/cf6cdbbbadd50604bc17f21ed5d0612c920a5d9a/src/bun.js/bindings/bindings.cpp#L4685>): `JSC__VM__holdAPILock` Features: spawn, standalone\_executable, transpiler\_cache, workers\_spawned, napi\_module\_register, process\_dlopen, Bun.stderr, Bun.stdin, Bun.stdout, abort\_signal, fetch, jsc, shell, shell